From ab3444afa19f243dd4cf94c8988d694ed89e0ba5 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Sat, 21 Mar 2020 19:28:27 -0500 Subject: [PATCH 01/35] .editorconfig for IntelliJ mostly fitting the existing code style --- .editorconfig | 803 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 797 insertions(+), 6 deletions(-) diff --git a/.editorconfig b/.editorconfig index a803826aac..8506948935 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,10 +1,801 @@ +[*] +charset = utf-8 +end_of_line = lf +indent_size = 4 +indent_style = space +insert_final_newline = false +max_line_length = 120 +tab_width = 4 +ij_continuation_indent_size = 8 +ij_formatter_off_tag = @formatter:off +ij_formatter_on_tag = @formatter:on +ij_formatter_tags_enabled = false +ij_smart_tabs = false +ij_wrap_on_typing = false -# EditorConfig is awesome: http://EditorConfig.org +[*.blade.php] +ij_blade_keep_indents_on_empty_lines = false -# top-most EditorConfig file -root = true +[*.css] +ij_css_align_closing_brace_with_properties = false +ij_css_blank_lines_around_nested_selector = 1 +ij_css_blank_lines_between_blocks = 1 +ij_css_brace_placement = 0 +ij_css_enforce_quotes_on_format = false +ij_css_hex_color_long_format = false +ij_css_hex_color_lower_case = false +ij_css_hex_color_short_format = false +ij_css_hex_color_upper_case = false +ij_css_keep_blank_lines_in_code = 2 +ij_css_keep_indents_on_empty_lines = false +ij_css_keep_single_line_blocks = false +ij_css_properties_order = font,font-family,font-size,font-weight,font-style,font-variant,font-size-adjust,font-stretch,line-height,position,z-index,top,right,bottom,left,display,visibility,float,clear,overflow,overflow-x,overflow-y,clip,zoom,align-content,align-items,align-self,flex,flex-flow,flex-basis,flex-direction,flex-grow,flex-shrink,flex-wrap,justify-content,order,box-sizing,width,min-width,max-width,height,min-height,max-height,margin,margin-top,margin-right,margin-bottom,margin-left,padding,padding-top,padding-right,padding-bottom,padding-left,table-layout,empty-cells,caption-side,border-spacing,border-collapse,list-style,list-style-position,list-style-type,list-style-image,content,quotes,counter-reset,counter-increment,resize,cursor,user-select,nav-index,nav-up,nav-right,nav-down,nav-left,transition,transition-delay,transition-timing-function,transition-duration,transition-property,transform,transform-origin,animation,animation-name,animation-duration,animation-play-state,animation-timing-function,animation-delay,animation-iteration-count,animation-direction,text-align,text-align-last,vertical-align,white-space,text-decoration,text-emphasis,text-emphasis-color,text-emphasis-style,text-emphasis-position,text-indent,text-justify,letter-spacing,word-spacing,text-outline,text-transform,text-wrap,text-overflow,text-overflow-ellipsis,text-overflow-mode,word-wrap,word-break,tab-size,hyphens,pointer-events,opacity,color,border,border-width,border-style,border-color,border-top,border-top-width,border-top-style,border-top-color,border-right,border-right-width,border-right-style,border-right-color,border-bottom,border-bottom-width,border-bottom-style,border-bottom-color,border-left,border-left-width,border-left-style,border-left-color,border-radius,border-top-left-radius,border-top-right-radius,border-bottom-right-radius,border-bottom-left-radius,border-image,border-image-source,border-image-slice,border-image-width,border-image-outset,border-image-repeat,outline,outline-width,outline-style,outline-color,outline-offset,background,background-color,background-image,background-repeat,background-attachment,background-position,background-position-x,background-position-y,background-clip,background-origin,background-size,box-decoration-break,box-shadow,text-shadow +ij_css_space_after_colon = true +ij_css_space_before_opening_brace = true +ij_css_use_double_quotes = true +ij_css_value_alignment = 0 -[*.php] -indent_style = tab -indent_size = 4 +[*.feature] +indent_size = 2 +ij_gherkin_keep_indents_on_empty_lines = false + +[*.haml] +indent_size = 2 +ij_haml_keep_indents_on_empty_lines = false + +[*.less] +indent_size = 2 +ij_less_align_closing_brace_with_properties = false +ij_less_blank_lines_around_nested_selector = 1 +ij_less_blank_lines_between_blocks = 1 +ij_less_brace_placement = 0 +ij_less_enforce_quotes_on_format = false +ij_less_hex_color_long_format = false +ij_less_hex_color_lower_case = false +ij_less_hex_color_short_format = false +ij_less_hex_color_upper_case = false +ij_less_keep_blank_lines_in_code = 2 +ij_less_keep_indents_on_empty_lines = false +ij_less_keep_single_line_blocks = false +ij_less_properties_order = font,font-family,font-size,font-weight,font-style,font-variant,font-size-adjust,font-stretch,line-height,position,z-index,top,right,bottom,left,display,visibility,float,clear,overflow,overflow-x,overflow-y,clip,zoom,align-content,align-items,align-self,flex,flex-flow,flex-basis,flex-direction,flex-grow,flex-shrink,flex-wrap,justify-content,order,box-sizing,width,min-width,max-width,height,min-height,max-height,margin,margin-top,margin-right,margin-bottom,margin-left,padding,padding-top,padding-right,padding-bottom,padding-left,table-layout,empty-cells,caption-side,border-spacing,border-collapse,list-style,list-style-position,list-style-type,list-style-image,content,quotes,counter-reset,counter-increment,resize,cursor,user-select,nav-index,nav-up,nav-right,nav-down,nav-left,transition,transition-delay,transition-timing-function,transition-duration,transition-property,transform,transform-origin,animation,animation-name,animation-duration,animation-play-state,animation-timing-function,animation-delay,animation-iteration-count,animation-direction,text-align,text-align-last,vertical-align,white-space,text-decoration,text-emphasis,text-emphasis-color,text-emphasis-style,text-emphasis-position,text-indent,text-justify,letter-spacing,word-spacing,text-outline,text-transform,text-wrap,text-overflow,text-overflow-ellipsis,text-overflow-mode,word-wrap,word-break,tab-size,hyphens,pointer-events,opacity,color,border,border-width,border-style,border-color,border-top,border-top-width,border-top-style,border-top-color,border-right,border-right-width,border-right-style,border-right-color,border-bottom,border-bottom-width,border-bottom-style,border-bottom-color,border-left,border-left-width,border-left-style,border-left-color,border-radius,border-top-left-radius,border-top-right-radius,border-bottom-right-radius,border-bottom-left-radius,border-image,border-image-source,border-image-slice,border-image-width,border-image-outset,border-image-repeat,outline,outline-width,outline-style,outline-color,outline-offset,background,background-color,background-image,background-repeat,background-attachment,background-position,background-position-x,background-position-y,background-clip,background-origin,background-size,box-decoration-break,box-shadow,text-shadow +ij_less_space_after_colon = true +ij_less_space_before_opening_brace = true +ij_less_use_double_quotes = true +ij_less_value_alignment = 0 + +[*.sass] +indent_size = 2 +ij_sass_align_closing_brace_with_properties = false +ij_sass_blank_lines_around_nested_selector = 1 +ij_sass_blank_lines_between_blocks = 1 +ij_sass_brace_placement = 0 +ij_sass_enforce_quotes_on_format = false +ij_sass_hex_color_long_format = false +ij_sass_hex_color_lower_case = false +ij_sass_hex_color_short_format = false +ij_sass_hex_color_upper_case = false +ij_sass_keep_blank_lines_in_code = 2 +ij_sass_keep_indents_on_empty_lines = false +ij_sass_keep_single_line_blocks = false +ij_sass_properties_order = font,font-family,font-size,font-weight,font-style,font-variant,font-size-adjust,font-stretch,line-height,position,z-index,top,right,bottom,left,display,visibility,float,clear,overflow,overflow-x,overflow-y,clip,zoom,align-content,align-items,align-self,flex,flex-flow,flex-basis,flex-direction,flex-grow,flex-shrink,flex-wrap,justify-content,order,box-sizing,width,min-width,max-width,height,min-height,max-height,margin,margin-top,margin-right,margin-bottom,margin-left,padding,padding-top,padding-right,padding-bottom,padding-left,table-layout,empty-cells,caption-side,border-spacing,border-collapse,list-style,list-style-position,list-style-type,list-style-image,content,quotes,counter-reset,counter-increment,resize,cursor,user-select,nav-index,nav-up,nav-right,nav-down,nav-left,transition,transition-delay,transition-timing-function,transition-duration,transition-property,transform,transform-origin,animation,animation-name,animation-duration,animation-play-state,animation-timing-function,animation-delay,animation-iteration-count,animation-direction,text-align,text-align-last,vertical-align,white-space,text-decoration,text-emphasis,text-emphasis-color,text-emphasis-style,text-emphasis-position,text-indent,text-justify,letter-spacing,word-spacing,text-outline,text-transform,text-wrap,text-overflow,text-overflow-ellipsis,text-overflow-mode,word-wrap,word-break,tab-size,hyphens,pointer-events,opacity,color,border,border-width,border-style,border-color,border-top,border-top-width,border-top-style,border-top-color,border-right,border-right-width,border-right-style,border-right-color,border-bottom,border-bottom-width,border-bottom-style,border-bottom-color,border-left,border-left-width,border-left-style,border-left-color,border-radius,border-top-left-radius,border-top-right-radius,border-bottom-right-radius,border-bottom-left-radius,border-image,border-image-source,border-image-slice,border-image-width,border-image-outset,border-image-repeat,outline,outline-width,outline-style,outline-color,outline-offset,background,background-color,background-image,background-repeat,background-attachment,background-position,background-position-x,background-position-y,background-clip,background-origin,background-size,box-decoration-break,box-shadow,text-shadow +ij_sass_space_after_colon = true +ij_sass_space_before_opening_brace = true +ij_sass_use_double_quotes = true +ij_sass_value_alignment = 0 + +[*.scss] +indent_size = 2 +ij_scss_align_closing_brace_with_properties = false +ij_scss_blank_lines_around_nested_selector = 1 +ij_scss_blank_lines_between_blocks = 1 +ij_scss_brace_placement = 0 +ij_scss_enforce_quotes_on_format = false +ij_scss_hex_color_long_format = false +ij_scss_hex_color_lower_case = false +ij_scss_hex_color_short_format = false +ij_scss_hex_color_upper_case = false +ij_scss_keep_blank_lines_in_code = 2 +ij_scss_keep_indents_on_empty_lines = false +ij_scss_keep_single_line_blocks = false +ij_scss_properties_order = font,font-family,font-size,font-weight,font-style,font-variant,font-size-adjust,font-stretch,line-height,position,z-index,top,right,bottom,left,display,visibility,float,clear,overflow,overflow-x,overflow-y,clip,zoom,align-content,align-items,align-self,flex,flex-flow,flex-basis,flex-direction,flex-grow,flex-shrink,flex-wrap,justify-content,order,box-sizing,width,min-width,max-width,height,min-height,max-height,margin,margin-top,margin-right,margin-bottom,margin-left,padding,padding-top,padding-right,padding-bottom,padding-left,table-layout,empty-cells,caption-side,border-spacing,border-collapse,list-style,list-style-position,list-style-type,list-style-image,content,quotes,counter-reset,counter-increment,resize,cursor,user-select,nav-index,nav-up,nav-right,nav-down,nav-left,transition,transition-delay,transition-timing-function,transition-duration,transition-property,transform,transform-origin,animation,animation-name,animation-duration,animation-play-state,animation-timing-function,animation-delay,animation-iteration-count,animation-direction,text-align,text-align-last,vertical-align,white-space,text-decoration,text-emphasis,text-emphasis-color,text-emphasis-style,text-emphasis-position,text-indent,text-justify,letter-spacing,word-spacing,text-outline,text-transform,text-wrap,text-overflow,text-overflow-ellipsis,text-overflow-mode,word-wrap,word-break,tab-size,hyphens,pointer-events,opacity,color,border,border-width,border-style,border-color,border-top,border-top-width,border-top-style,border-top-color,border-right,border-right-width,border-right-style,border-right-color,border-bottom,border-bottom-width,border-bottom-style,border-bottom-color,border-left,border-left-width,border-left-style,border-left-color,border-radius,border-top-left-radius,border-top-right-radius,border-bottom-right-radius,border-bottom-left-radius,border-image,border-image-source,border-image-slice,border-image-width,border-image-outset,border-image-repeat,outline,outline-width,outline-style,outline-color,outline-offset,background,background-color,background-image,background-repeat,background-attachment,background-position,background-position-x,background-position-y,background-clip,background-origin,background-size,box-decoration-break,box-shadow,text-shadow +ij_scss_space_after_colon = true +ij_scss_space_before_opening_brace = true +ij_scss_use_double_quotes = true +ij_scss_value_alignment = 0 + +[*.twig] +ij_twig_keep_indents_on_empty_lines = false +ij_twig_spaces_inside_delimiters = true +ij_twig_spaces_inside_variable_delimiters = true + +[.editorconfig] +ij_editorconfig_align_group_field_declarations = false +ij_editorconfig_space_after_colon = false +ij_editorconfig_space_after_comma = true +ij_editorconfig_space_before_colon = false +ij_editorconfig_space_before_comma = false +ij_editorconfig_spaces_around_assignment_operators = true + +[{*.bash,*.zsh,*.sh}] +indent_size = 2 +tab_width = 2 +ij_shell_binary_ops_start_line = false +ij_shell_keep_column_alignment_padding = false +ij_shell_minify_program = false +ij_shell_redirect_followed_by_space = false +ij_shell_switch_cases_indented = false + +[{*.cjs,*.js}] +ij_continuation_indent_size = 4 +ij_javascript_align_imports = false +ij_javascript_align_multiline_array_initializer_expression = false +ij_javascript_align_multiline_binary_operation = false +ij_javascript_align_multiline_chained_methods = false +ij_javascript_align_multiline_extends_list = false +ij_javascript_align_multiline_for = true +ij_javascript_align_multiline_parameters = true +ij_javascript_align_multiline_parameters_in_calls = false +ij_javascript_align_multiline_ternary_operation = false +ij_javascript_align_object_properties = 0 +ij_javascript_align_union_types = false +ij_javascript_align_var_statements = 0 +ij_javascript_array_initializer_new_line_after_left_brace = false +ij_javascript_array_initializer_right_brace_on_new_line = false +ij_javascript_array_initializer_wrap = off +ij_javascript_assignment_wrap = off +ij_javascript_binary_operation_sign_on_next_line = false +ij_javascript_binary_operation_wrap = off +ij_javascript_blacklist_imports = rxjs/Rx,node_modules/**/*,@angular/material,@angular/material/typings/**,~/node_modules/**/*,@/node_modules/**/* +ij_javascript_blank_lines_after_imports = 1 +ij_javascript_blank_lines_around_class = 1 +ij_javascript_blank_lines_around_field = 0 +ij_javascript_blank_lines_around_function = 1 +ij_javascript_blank_lines_around_method = 1 +ij_javascript_block_brace_style = end_of_line +ij_javascript_call_parameters_new_line_after_left_paren = false +ij_javascript_call_parameters_right_paren_on_new_line = false +ij_javascript_call_parameters_wrap = off +ij_javascript_catch_on_new_line = false +ij_javascript_chained_call_dot_on_new_line = true +ij_javascript_class_brace_style = end_of_line +ij_javascript_comma_on_new_line = false +ij_javascript_do_while_brace_force = never +ij_javascript_else_on_new_line = false +ij_javascript_enforce_trailing_comma = keep +ij_javascript_extends_keyword_wrap = off +ij_javascript_extends_list_wrap = off +ij_javascript_field_prefix = _ +ij_javascript_file_name_style = relaxed +ij_javascript_finally_on_new_line = false +ij_javascript_for_brace_force = never +ij_javascript_for_statement_new_line_after_left_paren = false +ij_javascript_for_statement_right_paren_on_new_line = false +ij_javascript_for_statement_wrap = off +ij_javascript_force_quote_style = false +ij_javascript_force_semicolon_style = false +ij_javascript_function_expression_brace_style = end_of_line +ij_javascript_if_brace_force = never +ij_javascript_import_merge_members = global +ij_javascript_import_prefer_absolute_path = global +ij_javascript_import_sort_members = true +ij_javascript_import_sort_module_name = false +ij_javascript_import_use_node_resolution = true +ij_javascript_imports_wrap = on_every_item +ij_javascript_indent_case_from_switch = true +ij_javascript_indent_chained_calls = true +ij_javascript_indent_package_children = 0 +ij_javascript_jsx_attribute_value = braces +ij_javascript_keep_blank_lines_in_code = 2 +ij_javascript_keep_first_column_comment = true +ij_javascript_keep_indents_on_empty_lines = false +ij_javascript_keep_line_breaks = true +ij_javascript_keep_simple_blocks_in_one_line = false +ij_javascript_keep_simple_methods_in_one_line = false +ij_javascript_line_comment_add_space = true +ij_javascript_line_comment_at_first_column = false +ij_javascript_method_brace_style = end_of_line +ij_javascript_method_call_chain_wrap = off +ij_javascript_method_parameters_new_line_after_left_paren = false +ij_javascript_method_parameters_right_paren_on_new_line = false +ij_javascript_method_parameters_wrap = off +ij_javascript_object_literal_wrap = on_every_item +ij_javascript_parentheses_expression_new_line_after_left_paren = false +ij_javascript_parentheses_expression_right_paren_on_new_line = false +ij_javascript_place_assignment_sign_on_next_line = false +ij_javascript_prefer_as_type_cast = false +ij_javascript_prefer_parameters_wrap = false +ij_javascript_reformat_c_style_comments = false +ij_javascript_space_after_colon = true +ij_javascript_space_after_comma = true +ij_javascript_space_after_dots_in_rest_parameter = false +ij_javascript_space_after_generator_mult = true +ij_javascript_space_after_property_colon = true +ij_javascript_space_after_quest = true +ij_javascript_space_after_type_colon = true +ij_javascript_space_after_unary_not = false +ij_javascript_space_before_async_arrow_lparen = true +ij_javascript_space_before_catch_keyword = true +ij_javascript_space_before_catch_left_brace = true +ij_javascript_space_before_catch_parentheses = true +ij_javascript_space_before_class_lbrace = true +ij_javascript_space_before_class_left_brace = true +ij_javascript_space_before_colon = true +ij_javascript_space_before_comma = false +ij_javascript_space_before_do_left_brace = true +ij_javascript_space_before_else_keyword = true +ij_javascript_space_before_else_left_brace = true +ij_javascript_space_before_finally_keyword = true +ij_javascript_space_before_finally_left_brace = true +ij_javascript_space_before_for_left_brace = true +ij_javascript_space_before_for_parentheses = true +ij_javascript_space_before_for_semicolon = false +ij_javascript_space_before_function_left_parenth = true +ij_javascript_space_before_generator_mult = false +ij_javascript_space_before_if_left_brace = true +ij_javascript_space_before_if_parentheses = true +ij_javascript_space_before_method_call_parentheses = false +ij_javascript_space_before_method_left_brace = true +ij_javascript_space_before_method_parentheses = false +ij_javascript_space_before_property_colon = false +ij_javascript_space_before_quest = true +ij_javascript_space_before_switch_left_brace = true +ij_javascript_space_before_switch_parentheses = true +ij_javascript_space_before_try_left_brace = true +ij_javascript_space_before_type_colon = false +ij_javascript_space_before_unary_not = false +ij_javascript_space_before_while_keyword = true +ij_javascript_space_before_while_left_brace = true +ij_javascript_space_before_while_parentheses = true +ij_javascript_spaces_around_additive_operators = true +ij_javascript_spaces_around_arrow_function_operator = true +ij_javascript_spaces_around_assignment_operators = true +ij_javascript_spaces_around_bitwise_operators = true +ij_javascript_spaces_around_equality_operators = true +ij_javascript_spaces_around_logical_operators = true +ij_javascript_spaces_around_multiplicative_operators = true +ij_javascript_spaces_around_relational_operators = true +ij_javascript_spaces_around_shift_operators = true +ij_javascript_spaces_around_unary_operator = false +ij_javascript_spaces_within_array_initializer_brackets = false +ij_javascript_spaces_within_brackets = false +ij_javascript_spaces_within_catch_parentheses = false +ij_javascript_spaces_within_for_parentheses = false +ij_javascript_spaces_within_if_parentheses = false +ij_javascript_spaces_within_imports = false +ij_javascript_spaces_within_interpolation_expressions = false +ij_javascript_spaces_within_method_call_parentheses = false +ij_javascript_spaces_within_method_parentheses = false +ij_javascript_spaces_within_object_literal_braces = false +ij_javascript_spaces_within_object_type_braces = true +ij_javascript_spaces_within_parentheses = false +ij_javascript_spaces_within_switch_parentheses = false +ij_javascript_spaces_within_type_assertion = false +ij_javascript_spaces_within_union_types = true +ij_javascript_spaces_within_while_parentheses = false +ij_javascript_special_else_if_treatment = true +ij_javascript_ternary_operation_signs_on_next_line = false +ij_javascript_ternary_operation_wrap = off +ij_javascript_union_types_wrap = on_every_item +ij_javascript_use_chained_calls_group_indents = false +ij_javascript_use_double_quotes = true +ij_javascript_use_explicit_js_extension = global +ij_javascript_use_path_mapping = always +ij_javascript_use_public_modifier = false +ij_javascript_use_semicolon_after_statement = true +ij_javascript_var_declaration_wrap = normal +ij_javascript_while_brace_force = never +ij_javascript_while_on_new_line = false +ij_javascript_wrap_comments = false + +[{*.cjsx,*.coffee}] +indent_size = 2 +tab_width = 2 +ij_continuation_indent_size = 2 +ij_coffeescript_align_function_body = false +ij_coffeescript_align_imports = false +ij_coffeescript_align_multiline_array_initializer_expression = true +ij_coffeescript_align_multiline_parameters = true +ij_coffeescript_align_multiline_parameters_in_calls = false +ij_coffeescript_align_object_properties = 0 +ij_coffeescript_align_union_types = false +ij_coffeescript_align_var_statements = 0 +ij_coffeescript_array_initializer_new_line_after_left_brace = false +ij_coffeescript_array_initializer_right_brace_on_new_line = false +ij_coffeescript_array_initializer_wrap = normal +ij_coffeescript_blacklist_imports = rxjs/Rx,node_modules/**/*,@angular/material,@angular/material/typings/**,~/node_modules/**/*,@/node_modules/**/* +ij_coffeescript_blank_lines_around_function = 1 +ij_coffeescript_call_parameters_new_line_after_left_paren = false +ij_coffeescript_call_parameters_right_paren_on_new_line = false +ij_coffeescript_call_parameters_wrap = normal +ij_coffeescript_chained_call_dot_on_new_line = true +ij_coffeescript_comma_on_new_line = false +ij_coffeescript_enforce_trailing_comma = keep +ij_coffeescript_field_prefix = _ +ij_coffeescript_file_name_style = relaxed +ij_coffeescript_force_quote_style = false +ij_coffeescript_force_semicolon_style = false +ij_coffeescript_function_expression_brace_style = end_of_line +ij_coffeescript_import_merge_members = global +ij_coffeescript_import_prefer_absolute_path = global +ij_coffeescript_import_sort_members = true +ij_coffeescript_import_sort_module_name = false +ij_coffeescript_import_use_node_resolution = true +ij_coffeescript_imports_wrap = on_every_item +ij_coffeescript_indent_chained_calls = true +ij_coffeescript_indent_package_children = 0 +ij_coffeescript_jsx_attribute_value = braces +ij_coffeescript_keep_blank_lines_in_code = 2 +ij_coffeescript_keep_first_column_comment = true +ij_coffeescript_keep_indents_on_empty_lines = false +ij_coffeescript_keep_line_breaks = true +ij_coffeescript_keep_simple_methods_in_one_line = false +ij_coffeescript_method_parameters_new_line_after_left_paren = false +ij_coffeescript_method_parameters_right_paren_on_new_line = false +ij_coffeescript_method_parameters_wrap = off +ij_coffeescript_object_literal_wrap = on_every_item +ij_coffeescript_prefer_as_type_cast = false +ij_coffeescript_reformat_c_style_comments = false +ij_coffeescript_space_after_comma = true +ij_coffeescript_space_after_dots_in_rest_parameter = false +ij_coffeescript_space_after_generator_mult = true +ij_coffeescript_space_after_property_colon = true +ij_coffeescript_space_after_type_colon = true +ij_coffeescript_space_after_unary_not = false +ij_coffeescript_space_before_async_arrow_lparen = true +ij_coffeescript_space_before_class_lbrace = true +ij_coffeescript_space_before_comma = false +ij_coffeescript_space_before_function_left_parenth = true +ij_coffeescript_space_before_generator_mult = false +ij_coffeescript_space_before_property_colon = false +ij_coffeescript_space_before_type_colon = false +ij_coffeescript_space_before_unary_not = false +ij_coffeescript_spaces_around_additive_operators = true +ij_coffeescript_spaces_around_arrow_function_operator = true +ij_coffeescript_spaces_around_assignment_operators = true +ij_coffeescript_spaces_around_bitwise_operators = true +ij_coffeescript_spaces_around_equality_operators = true +ij_coffeescript_spaces_around_logical_operators = true +ij_coffeescript_spaces_around_multiplicative_operators = true +ij_coffeescript_spaces_around_relational_operators = true +ij_coffeescript_spaces_around_shift_operators = true +ij_coffeescript_spaces_around_unary_operator = false +ij_coffeescript_spaces_within_array_initializer_braces = false +ij_coffeescript_spaces_within_array_initializer_brackets = false +ij_coffeescript_spaces_within_imports = false +ij_coffeescript_spaces_within_index_brackets = false +ij_coffeescript_spaces_within_interpolation_expressions = false +ij_coffeescript_spaces_within_method_call_parentheses = false +ij_coffeescript_spaces_within_method_parentheses = false +ij_coffeescript_spaces_within_object_braces = false +ij_coffeescript_spaces_within_object_literal_braces = false +ij_coffeescript_spaces_within_object_type_braces = true +ij_coffeescript_spaces_within_range_brackets = false +ij_coffeescript_spaces_within_type_assertion = false +ij_coffeescript_spaces_within_union_types = true +ij_coffeescript_union_types_wrap = on_every_item +ij_coffeescript_use_chained_calls_group_indents = false +ij_coffeescript_use_double_quotes = true +ij_coffeescript_use_explicit_js_extension = global +ij_coffeescript_use_path_mapping = always +ij_coffeescript_use_public_modifier = false +ij_coffeescript_use_semicolon_after_statement = false +ij_coffeescript_var_declaration_wrap = normal + +[{*.ctp,*.hphp,*.phtml,*.module,*.php,*.php5,*.php4,*.inc}] +ij_continuation_indent_size = 4 +ij_php_align_assignments = false +ij_php_align_class_constants = false +ij_php_align_group_field_declarations = false +ij_php_align_inline_comments = false +ij_php_align_key_value_pairs = false +ij_php_align_multiline_array_initializer_expression = false +ij_php_align_multiline_binary_operation = false +ij_php_align_multiline_chained_methods = false +ij_php_align_multiline_extends_list = false +ij_php_align_multiline_for = true +ij_php_align_multiline_parameters = true +ij_php_align_multiline_parameters_in_calls = false +ij_php_align_multiline_ternary_operation = false +ij_php_align_phpdoc_comments = false +ij_php_align_phpdoc_param_names = false +ij_php_anonymous_brace_style = next_line +ij_php_api_weight = 28 +ij_php_array_initializer_new_line_after_left_brace = false +ij_php_array_initializer_right_brace_on_new_line = false +ij_php_array_initializer_wrap = off +ij_php_assignment_wrap = off +ij_php_author_weight = 28 +ij_php_binary_operation_sign_on_next_line = false +ij_php_binary_operation_wrap = off +ij_php_blank_lines_after_class_header = 0 +ij_php_blank_lines_after_function = 1 +ij_php_blank_lines_after_imports = 1 +ij_php_blank_lines_after_opening_tag = 0 +ij_php_blank_lines_after_package = 0 +ij_php_blank_lines_around_class = 1 +ij_php_blank_lines_around_constants = 0 +ij_php_blank_lines_around_field = 0 +ij_php_blank_lines_around_method = 1 +ij_php_blank_lines_before_class_end = 0 +ij_php_blank_lines_before_imports = 1 +ij_php_blank_lines_before_method_body = 0 +ij_php_blank_lines_before_package = 1 +ij_php_blank_lines_before_return_statement = 0 +ij_php_blank_lines_between_imports = 0 +ij_php_block_brace_style = next_line +ij_php_call_parameters_new_line_after_left_paren = false +ij_php_call_parameters_right_paren_on_new_line = false +ij_php_call_parameters_wrap = off +ij_php_catch_on_new_line = true +ij_php_category_weight = 28 +ij_php_class_brace_style = next_line +ij_php_comma_after_last_array_element = false +ij_php_concat_spaces = true +ij_php_copyright_weight = 28 +ij_php_deprecated_weight = 28 +ij_php_do_while_brace_force = never +ij_php_else_if_style = as_is +ij_php_else_on_new_line = true +ij_php_example_weight = 28 +ij_php_extends_keyword_wrap = off +ij_php_extends_list_wrap = off +ij_php_fields_default_visibility = private +ij_php_filesource_weight = 28 +ij_php_finally_on_new_line = true +ij_php_for_brace_force = never +ij_php_for_statement_new_line_after_left_paren = false +ij_php_for_statement_right_paren_on_new_line = false +ij_php_for_statement_wrap = off +ij_php_force_short_declaration_array_style = false +ij_php_global_weight = 28 +ij_php_group_use_wrap = on_every_item +ij_php_if_brace_force = never +ij_php_if_lparen_on_next_line = false +ij_php_if_rparen_on_next_line = false +ij_php_ignore_weight = 28 +ij_php_import_sorting = alphabetic +ij_php_indent_break_from_case = true +ij_php_indent_case_from_switch = true +ij_php_indent_code_in_php_tags = false +ij_php_internal_weight = 28 +ij_php_keep_blank_lines_after_lbrace = 2 +ij_php_keep_blank_lines_before_right_brace = 2 +ij_php_keep_blank_lines_in_code = 2 +ij_php_keep_blank_lines_in_declarations = 2 +ij_php_keep_control_statement_in_one_line = true +ij_php_keep_first_column_comment = true +ij_php_keep_indents_on_empty_lines = false +ij_php_keep_line_breaks = true +ij_php_keep_rparen_and_lbrace_on_one_line = false +ij_php_keep_simple_methods_in_one_line = false +ij_php_lambda_brace_style = next_line +ij_php_license_weight = 28 +ij_php_line_comment_add_space = false +ij_php_line_comment_at_first_column = true +ij_php_link_weight = 28 +ij_php_lower_case_boolean_const = false +ij_php_lower_case_null_const = false +ij_php_method_brace_style = next_line +ij_php_method_call_chain_wrap = off +ij_php_method_parameters_new_line_after_left_paren = false +ij_php_method_parameters_right_paren_on_new_line = false +ij_php_method_parameters_wrap = off +ij_php_method_weight = 28 +ij_php_modifier_list_wrap = false +ij_php_multiline_chained_calls_semicolon_on_new_line = false +ij_php_namespace_brace_style = 2 +ij_php_null_type_position = in_the_end +ij_php_package_weight = 28 +ij_php_param_weight = 0 +ij_php_parentheses_expression_new_line_after_left_paren = false +ij_php_parentheses_expression_right_paren_on_new_line = false +ij_php_phpdoc_blank_line_before_tags = false +ij_php_phpdoc_blank_lines_around_parameters = false +ij_php_phpdoc_keep_blank_lines = true +ij_php_phpdoc_param_spaces_between_name_and_description = 1 +ij_php_phpdoc_param_spaces_between_tag_and_type = 1 +ij_php_phpdoc_param_spaces_between_type_and_name = 1 +ij_php_phpdoc_use_fqcn = false +ij_php_phpdoc_wrap_long_lines = false +ij_php_place_assignment_sign_on_next_line = false +ij_php_place_parens_for_constructor = 0 +ij_php_property_read_weight = 28 +ij_php_property_weight = 28 +ij_php_property_write_weight = 28 +ij_php_return_type_on_new_line = false +ij_php_return_weight = 1 +ij_php_see_weight = 28 +ij_php_since_weight = 28 +ij_php_sort_phpdoc_elements = true +ij_php_space_after_colon = true +ij_php_space_after_colon_in_return_type = true +ij_php_space_after_comma = true +ij_php_space_after_for_semicolon = true +ij_php_space_after_quest = true +ij_php_space_after_type_cast = false +ij_php_space_after_unary_not = false +ij_php_space_before_array_initializer_left_brace = false +ij_php_space_before_catch_keyword = true +ij_php_space_before_catch_left_brace = true +ij_php_space_before_catch_parentheses = true +ij_php_space_before_class_left_brace = true +ij_php_space_before_closure_left_parenthesis = true +ij_php_space_before_colon = true +ij_php_space_before_colon_in_return_type = false +ij_php_space_before_comma = false +ij_php_space_before_do_left_brace = true +ij_php_space_before_else_keyword = true +ij_php_space_before_else_left_brace = true +ij_php_space_before_finally_keyword = true +ij_php_space_before_finally_left_brace = true +ij_php_space_before_for_left_brace = true +ij_php_space_before_for_parentheses = true +ij_php_space_before_for_semicolon = false +ij_php_space_before_if_left_brace = true +ij_php_space_before_if_parentheses = true +ij_php_space_before_method_call_parentheses = false +ij_php_space_before_method_left_brace = true +ij_php_space_before_method_parentheses = false +ij_php_space_before_quest = true +ij_php_space_before_switch_left_brace = true +ij_php_space_before_switch_parentheses = true +ij_php_space_before_try_left_brace = true +ij_php_space_before_unary_not = false +ij_php_space_before_while_keyword = true +ij_php_space_before_while_left_brace = true +ij_php_space_before_while_parentheses = true +ij_php_space_between_ternary_quest_and_colon = false +ij_php_spaces_around_additive_operators = true +ij_php_spaces_around_arrow = false +ij_php_spaces_around_assignment_in_declare = false +ij_php_spaces_around_assignment_operators = true +ij_php_spaces_around_bitwise_operators = true +ij_php_spaces_around_equality_operators = true +ij_php_spaces_around_logical_operators = true +ij_php_spaces_around_multiplicative_operators = true +ij_php_spaces_around_null_coalesce_operator = true +ij_php_spaces_around_relational_operators = true +ij_php_spaces_around_shift_operators = true +ij_php_spaces_around_unary_operator = false +ij_php_spaces_around_var_within_brackets = false +ij_php_spaces_within_array_initializer_braces = false +ij_php_spaces_within_brackets = false +ij_php_spaces_within_catch_parentheses = false +ij_php_spaces_within_for_parentheses = false +ij_php_spaces_within_if_parentheses = false +ij_php_spaces_within_method_call_parentheses = false +ij_php_spaces_within_method_parentheses = false +ij_php_spaces_within_parentheses = false +ij_php_spaces_within_short_echo_tags = true +ij_php_spaces_within_switch_parentheses = false +ij_php_spaces_within_while_parentheses = false +ij_php_special_else_if_treatment = false +ij_php_subpackage_weight = 28 +ij_php_ternary_operation_signs_on_next_line = false +ij_php_ternary_operation_wrap = off +ij_php_throws_weight = 2 +ij_php_todo_weight = 28 +ij_php_unknown_tag_weight = 28 +ij_php_upper_case_boolean_const = false +ij_php_upper_case_null_const = false +ij_php_uses_weight = 28 +ij_php_var_weight = 28 +ij_php_variable_naming_style = mixed +ij_php_version_weight = 28 +ij_php_while_brace_force = never +ij_php_while_on_new_line = false + +[{*.ng,*.sht,*.html,*.shtm,*.shtml,*.htm}] +ij_html_add_new_line_before_tags = body,div,p,form,h1,h2,h3 +ij_html_align_attributes = true +ij_html_align_text = false +ij_html_attribute_wrap = normal +ij_html_block_comment_at_first_column = true +ij_html_do_not_align_children_of_min_lines = 0 +ij_html_do_not_break_if_inline_tags = title,h1,h2,h3,h4,h5,h6,p +ij_html_do_not_indent_children_of_tags = html,body,thead,tbody,tfoot +ij_html_enforce_quotes = false +ij_html_inline_tags = a,abbr,acronym,b,basefont,bdo,big,br,cite,cite,code,dfn,em,font,i,img,input,kbd,label,q,s,samp,select,small,span,strike,strong,sub,sup,textarea,tt,u,var +ij_html_keep_blank_lines = 2 +ij_html_keep_indents_on_empty_lines = false +ij_html_keep_line_breaks = true +ij_html_keep_line_breaks_in_text = true +ij_html_keep_whitespaces = false +ij_html_keep_whitespaces_inside = span,pre,textarea +ij_html_line_comment_at_first_column = true +ij_html_new_line_after_last_attribute = never +ij_html_new_line_before_first_attribute = never +ij_html_quote_style = double +ij_html_remove_new_line_before_tags = br +ij_html_space_after_tag_name = false +ij_html_space_around_equality_in_attribute = false +ij_html_space_inside_empty_tag = false +ij_html_text_wrap = normal + +[{*.ts,*.ats}] +ij_continuation_indent_size = 4 +ij_typescript_align_imports = false +ij_typescript_align_multiline_array_initializer_expression = false +ij_typescript_align_multiline_binary_operation = false +ij_typescript_align_multiline_chained_methods = false +ij_typescript_align_multiline_extends_list = false +ij_typescript_align_multiline_for = true +ij_typescript_align_multiline_parameters = true +ij_typescript_align_multiline_parameters_in_calls = false +ij_typescript_align_multiline_ternary_operation = false +ij_typescript_align_object_properties = 0 +ij_typescript_align_union_types = false +ij_typescript_align_var_statements = 0 +ij_typescript_array_initializer_new_line_after_left_brace = false +ij_typescript_array_initializer_right_brace_on_new_line = false +ij_typescript_array_initializer_wrap = off +ij_typescript_assignment_wrap = off +ij_typescript_binary_operation_sign_on_next_line = false +ij_typescript_binary_operation_wrap = off +ij_typescript_blacklist_imports = rxjs/Rx,node_modules/**/*,@angular/material,@angular/material/typings/**,~/node_modules/**/*,@/node_modules/**/* +ij_typescript_blank_lines_after_imports = 1 +ij_typescript_blank_lines_around_class = 1 +ij_typescript_blank_lines_around_field = 0 +ij_typescript_blank_lines_around_field_in_interface = 0 +ij_typescript_blank_lines_around_function = 1 +ij_typescript_blank_lines_around_method = 1 +ij_typescript_blank_lines_around_method_in_interface = 1 +ij_typescript_block_brace_style = end_of_line +ij_typescript_call_parameters_new_line_after_left_paren = false +ij_typescript_call_parameters_right_paren_on_new_line = false +ij_typescript_call_parameters_wrap = off +ij_typescript_catch_on_new_line = false +ij_typescript_chained_call_dot_on_new_line = true +ij_typescript_class_brace_style = end_of_line +ij_typescript_comma_on_new_line = false +ij_typescript_do_while_brace_force = never +ij_typescript_else_on_new_line = false +ij_typescript_enforce_trailing_comma = keep +ij_typescript_extends_keyword_wrap = off +ij_typescript_extends_list_wrap = off +ij_typescript_field_prefix = _ +ij_typescript_file_name_style = relaxed +ij_typescript_finally_on_new_line = false +ij_typescript_for_brace_force = never +ij_typescript_for_statement_new_line_after_left_paren = false +ij_typescript_for_statement_right_paren_on_new_line = false +ij_typescript_for_statement_wrap = off +ij_typescript_force_quote_style = false +ij_typescript_force_semicolon_style = false +ij_typescript_function_expression_brace_style = end_of_line +ij_typescript_if_brace_force = never +ij_typescript_import_merge_members = global +ij_typescript_import_prefer_absolute_path = global +ij_typescript_import_sort_members = true +ij_typescript_import_sort_module_name = false +ij_typescript_import_use_node_resolution = true +ij_typescript_imports_wrap = on_every_item +ij_typescript_indent_case_from_switch = true +ij_typescript_indent_chained_calls = true +ij_typescript_indent_package_children = 0 +ij_typescript_jsdoc_include_types = false +ij_typescript_jsx_attribute_value = braces +ij_typescript_keep_blank_lines_in_code = 2 +ij_typescript_keep_first_column_comment = true +ij_typescript_keep_indents_on_empty_lines = false +ij_typescript_keep_line_breaks = true +ij_typescript_keep_simple_blocks_in_one_line = false +ij_typescript_keep_simple_methods_in_one_line = false +ij_typescript_line_comment_add_space = true +ij_typescript_line_comment_at_first_column = false +ij_typescript_method_brace_style = end_of_line +ij_typescript_method_call_chain_wrap = off +ij_typescript_method_parameters_new_line_after_left_paren = false +ij_typescript_method_parameters_right_paren_on_new_line = false +ij_typescript_method_parameters_wrap = off +ij_typescript_object_literal_wrap = on_every_item +ij_typescript_parentheses_expression_new_line_after_left_paren = false +ij_typescript_parentheses_expression_right_paren_on_new_line = false +ij_typescript_place_assignment_sign_on_next_line = false +ij_typescript_prefer_as_type_cast = false +ij_typescript_prefer_parameters_wrap = false +ij_typescript_reformat_c_style_comments = false +ij_typescript_space_after_colon = true +ij_typescript_space_after_comma = true +ij_typescript_space_after_dots_in_rest_parameter = false +ij_typescript_space_after_generator_mult = true +ij_typescript_space_after_property_colon = true +ij_typescript_space_after_quest = true +ij_typescript_space_after_type_colon = true +ij_typescript_space_after_unary_not = false +ij_typescript_space_before_async_arrow_lparen = true +ij_typescript_space_before_catch_keyword = true +ij_typescript_space_before_catch_left_brace = true +ij_typescript_space_before_catch_parentheses = true +ij_typescript_space_before_class_lbrace = true +ij_typescript_space_before_class_left_brace = true +ij_typescript_space_before_colon = true +ij_typescript_space_before_comma = false +ij_typescript_space_before_do_left_brace = true +ij_typescript_space_before_else_keyword = true +ij_typescript_space_before_else_left_brace = true +ij_typescript_space_before_finally_keyword = true +ij_typescript_space_before_finally_left_brace = true +ij_typescript_space_before_for_left_brace = true +ij_typescript_space_before_for_parentheses = true +ij_typescript_space_before_for_semicolon = false +ij_typescript_space_before_function_left_parenth = true +ij_typescript_space_before_generator_mult = false +ij_typescript_space_before_if_left_brace = true +ij_typescript_space_before_if_parentheses = true +ij_typescript_space_before_method_call_parentheses = false +ij_typescript_space_before_method_left_brace = true +ij_typescript_space_before_method_parentheses = false +ij_typescript_space_before_property_colon = false +ij_typescript_space_before_quest = true +ij_typescript_space_before_switch_left_brace = true +ij_typescript_space_before_switch_parentheses = true +ij_typescript_space_before_try_left_brace = true +ij_typescript_space_before_type_colon = false +ij_typescript_space_before_unary_not = false +ij_typescript_space_before_while_keyword = true +ij_typescript_space_before_while_left_brace = true +ij_typescript_space_before_while_parentheses = true +ij_typescript_spaces_around_additive_operators = true +ij_typescript_spaces_around_arrow_function_operator = true +ij_typescript_spaces_around_assignment_operators = true +ij_typescript_spaces_around_bitwise_operators = true +ij_typescript_spaces_around_equality_operators = true +ij_typescript_spaces_around_logical_operators = true +ij_typescript_spaces_around_multiplicative_operators = true +ij_typescript_spaces_around_relational_operators = true +ij_typescript_spaces_around_shift_operators = true +ij_typescript_spaces_around_unary_operator = false +ij_typescript_spaces_within_array_initializer_brackets = false +ij_typescript_spaces_within_brackets = false +ij_typescript_spaces_within_catch_parentheses = false +ij_typescript_spaces_within_for_parentheses = false +ij_typescript_spaces_within_if_parentheses = false +ij_typescript_spaces_within_imports = false +ij_typescript_spaces_within_interpolation_expressions = false +ij_typescript_spaces_within_method_call_parentheses = false +ij_typescript_spaces_within_method_parentheses = false +ij_typescript_spaces_within_object_literal_braces = false +ij_typescript_spaces_within_object_type_braces = true +ij_typescript_spaces_within_parentheses = false +ij_typescript_spaces_within_switch_parentheses = false +ij_typescript_spaces_within_type_assertion = false +ij_typescript_spaces_within_union_types = true +ij_typescript_spaces_within_while_parentheses = false +ij_typescript_special_else_if_treatment = true +ij_typescript_ternary_operation_signs_on_next_line = false +ij_typescript_ternary_operation_wrap = off +ij_typescript_union_types_wrap = on_every_item +ij_typescript_use_chained_calls_group_indents = false +ij_typescript_use_double_quotes = true +ij_typescript_use_explicit_js_extension = global +ij_typescript_use_path_mapping = always +ij_typescript_use_public_modifier = false +ij_typescript_use_semicolon_after_statement = true +ij_typescript_var_declaration_wrap = normal +ij_typescript_while_brace_force = never +ij_typescript_while_on_new_line = false +ij_typescript_wrap_comments = false + +[{*.yml,*.yaml}] +indent_size = 2 +ij_yaml_keep_indents_on_empty_lines = false +ij_yaml_keep_line_breaks = true + +[{.eslintrc,composer.lock,.stylelintrc,.babelrc,jest.config,bowerrc,*.json,*.jsb3,*.jsb2}] +indent_size = 2 +ij_json_keep_blank_lines_in_code = 0 +ij_json_keep_indents_on_empty_lines = false +ij_json_keep_line_breaks = true +ij_json_space_after_colon = true +ij_json_space_after_comma = true +ij_json_space_before_colon = true +ij_json_space_before_comma = false +ij_json_spaces_within_braces = false +ij_json_spaces_within_brackets = false +ij_json_wrap_long_lines = false +[{phpunit.xml.dist,*.xslt,*.xul,*.rng,*.xsl,*.xsd,*.ant,*.jhm,*.tld,*.fxml,*.wsdl,*.jrxml,*.xml,*.jnlp}] +ij_xml_block_comment_at_first_column = true +ij_xml_keep_indents_on_empty_lines = false +ij_xml_line_comment_at_first_column = true From 554baf07e87905cd00a98be7b1ad2b568f12a4fa Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Tue, 11 Feb 2020 20:05:06 +0100 Subject: [PATCH 02/35] Imported e107_make.php and make.ini to begin release builds (Code from @CaMer0n) --- .github/workflows/build-release/e107_make.php | 1291 +++++++++++++++++ .github/workflows/build-release/make.ini | 30 + 2 files changed, 1321 insertions(+) create mode 100644 .github/workflows/build-release/e107_make.php create mode 100644 .github/workflows/build-release/make.ini diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php new file mode 100644 index 0000000000..cb9e5029cf --- /dev/null +++ b/.github/workflows/build-release/e107_make.php @@ -0,0 +1,1291 @@ + ".date('r')."\n"; +// Read in make.ini file, create $config + +$build = new e107Build($argv[1]); +//var_dump($build->config); + +exit;*/ + +function showUsage() { + echo "\nUsage: {$_SERVER['argv'][0]} \n\n"; +} + +class e107Build { + + public $config, $path, $version, $tag, $lastversion, $lastversiondate, $dbchange, $beta, $error, $rc; + + var $createdFiles = array(); + var $releaseDir = ""; + + var $pause = false; + + var $tempDir = null; + var $exportDir = null; + var $gitDir = null; + var $gitRepo = null; + + + public function __construct() + { + $this->beta = false; + $this->error = false; + $this->live = false; + $this->testCoreImage = false; + $this->rc = false; + + + + // $this->config['baseDir'] = realpath(getcwd()); + $this->config['baseDir'] = dirname(__FILE__); + + } + + public function init($module) + { + $iniFile = $this->config['baseDir'].'/config/config_'.$module.'.ini'; + + if(is_readable($iniFile)) + { + $this->status('Reading config file: '.$iniFile); + $this->config = parse_ini_file($iniFile, true); + } + else + { + echo(" configuration file '{$iniFile}' not found.\n\n"); + $this->error = TRUE; + return; + } + foreach($this->config as $k => $v) + { + if(preg_match('#release_(\d*)#', $k, $matches)) + { + $this->config['releases'][] = $v; + unset($this->config[$k]); + } + } + + $this->config['baseDir'] = dirname(__FILE__); + + + $this->exportDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/"; + $this->tempDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/temp/"; + $this->gitDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/"; + $this->gitRepo = $this->config['main']['git_repo']; +/* + if(is_dir($this->tempDir)) + { + $this->rmdir($this->tempDir); + mkrdir($this->tempDir,0755); + } +*/ + + + if(!$this->version) + { + echo "Error: No Version Set\n"; // eg. 0.7.22 + $this->error = TRUE; + return; + } + + if(!$this->tag) + { + echo "Error: No Tag Set\n"; // eg. e107_v07_22_release + $this->error = TRUE; + } + + $this->config['preprocess']['version'] = $this->version; + $this->config['preprocess']['tag'] = $this->tag; + + // $this->buildLastConfig(); + + if($this->ReadMeProblems()) + { + return; + } + + + if($this->beta && ($module == '07')) + { + $this->config['releases'] = array(); + + // One Full Release Beta + $this->config['releases'][] = array( + 'type' => 'full', + 'files_create' => 'e107_config.php', + 'files_rename' => 'install_.php->install.php' + ); + + + // One Full Upgrade Beta + $this->config['releases'][] = array( + 'type' => 'upgrade', + 'from_version' => 'v1.x', + 'files_delete' => 'e107_config.php,install.php,favicon.ico,.gitignore', + 'since' => '01152006', // $this->lastversiondate, // mmddyyyy + // 'readme' => '07x_upgrade.txt' + ); + + $this->buildLastConfig(); + } + + + + } + + + private function gitArchive($zipFile, $since=null) + { + $file = $this->tempDir.$zipFile; + + $this->status("Zipping up temp Release archive.."); + + if(!empty($since)) + { + $cmd = "git archive -o ".$file." HEAD $(git diff --name-only --diff-filter=ACMRTUXB ".$since.")"; + } + else + { + $cmd = "git archive -o ".$file." HEAD"; + } + + $this->changeDir($this->gitDir); + + $this->run($cmd); + } + + private function changeDir($dir) + { + $this->status("Changing to dir: ".$dir); + chdir($dir); + } + + + private function emptyExportDir() + { + if(is_dir($this->exportDir)) + { + //$this->status("Cleaning out export directory. "); + $this->rmdir($this->exportDir); + mkdir($this->exportDir,0755); + } + else + { + $this->status("Making export directory. "); + mkdir($this->exportDir,0755); + } + + } + + + private function gitClone() + { + if(empty($this->gitRepo)) + { + $this->status("No Repo selected"); + return false; + } + + $this->status("Cloning git repo", true); + + $this->run("git clone ".$this->gitRepo." ".$this->gitDir); + // $this->run("mv ".$tempDir."/.git ".$repoDir."/.git"); + // $this->run("mv ".$tempDir."/* ".$repoDir); + // $this->run("/bin/cp -rfv ".$tempDir."/* ".$repoDir); + // $this->run("git --work-tree=".$repoDir." --git-dir=".$repoDir."/.git pull"); + // $this->run("chown -R ".$dir.":".$dir." ".$repoDir); + $this->run("chmod 0755 ".$this->gitDir); + + if(!is_dir($this->gitDir."/.git")) + { + $this->status("There was a problem. Check your setup:\n + cd /usr/bin/
+ sudo ln -s /usr/local/cpanel/3rdparty/bin/git* .
+ git --version +

+ + Make sure TCP port 9418 is open!"); + } + + } + + + private function gitArchiveUnzip($file) + { + $this->status("Unzipping temp archive to export folder", true); + $filepath = $this->tempDir.$file; + $cmd = 'unzip -q -o '.$filepath.' -d '.$this->exportDir; + + $this->run($cmd); + + } + + private function run($cmd) + { + $return = `$cmd 2>&1`; + + $this->status($cmd.":"); + + if($return) + { + // $return = $this->parseReturn($return); + // $this->lastRunMessage = $return; + $this->status(print_r($return,true)); + } + + + + // print_r($return); + // $this->alert($return); + } + + + private function generateReadme($additional='',$dbchange=FALSE) + { + + if($this->testCoreImage) + { + return false; + } + + $TEMPLATE = "[oldversion] -> [newversion] Upgrade Guide\n"; + + $TEMPLATE .= "This is an update from [oldversion] to [newversion] only. If you are upgrading from any other version besides [oldversion] ,\n"; + $TEMPLATE .= "then you have downloaded the wrong package. For those users that have been using the current SVN version of e107, from any other version besides [oldversion] "; + $TEMPLATE .= "this is the correct version to use.\n"; + + $TEMPLATE .= "\nIncluded in these releases are security related file changes and so you must upgrade your site with all these files.\n"; + + $TEMPLATE .= "\nTo install, simply upload the files to your server overwriting the existing [oldversion] files.\n"; + + $TEMPLATE .= ($dbchange==FALSE) ? "There are no database changes in this release." : "This version contains database changes.\n After uploading the files, go to the admin area and click 'Update'."; + + if($additional) + { + $TEMPLATE .= "\n".$additional."\n"; + } + + $srch[0] = "[oldversion]"; + $repl[0] = $this->lastversion; + + $srch[1] = "[newversion]"; + $repl[1] = $this->version; + + $text = str_replace($srch,$repl,$TEMPLATE); + echo ("Generating ReadMe Data: ".$this->lastversion ." -> ".$this->version."\n"); + return $text; + } + + + + + private function buildLastConfig() + { + if(!$this->lastversion || !$this->lastversiondate) + { + echo "No LastVersion of LastVersiondate Found. Continuing...\n"; + return; + } + + // Automatically Include the last release in the Config + if($this->lastversion && $this->lastversiondate) + { + $this->config['releases'][] = array( + 'type' => 'upgrade', + 'since' => $this->lastversiondate, // mmddyyyy + 'files_delete' => 'favicon.ico', + 'readme' => str_replace(".","",$this->lastversion).'_upgrade.txt', + 'from_version' => 'v'.$this->lastversion + ); + + // Generate the Readme for the "last release -> this release update"; + + $lastReadme = $this->config['baseDir']."/readme/{$this->config['main']['name']}/".str_replace(".","",$this->lastversion).'_upgrade.txt'; + if(!is_readable($lastReadme)) + { + if(file_put_contents($lastReadme,$this->generateReadme())) + { + echo ("Writing ReadMe Data to ".$lastReadme."\n"); + } + else + { + echo ("Couldn't write ReadMe Data to ".$lastReadme."\n"); + } + } + + } + } + + + + public function makeBuild() + { + echo date('r')."
Begin Creating Release -> "; + echo ($this->rc) ? $this->version ." ".$this->rc : $this->version; + + echo "\n\n"; + + if($this->cleanupFiles() === false) + { + return; + } + + + + if($this->preprocess()) + { + $this->createReleases(); + echo "\n\nDONE!!!\n\n\n"; + } + else + { + echo "\n\nERRORS FOUND!"; + } + + return; + } + + + + + + + + + private function ReadMeProblems() + { + //check for readme files associated with configured releases + $error = false; + foreach($this->config['releases'] as $rel) + { + if(isset($rel['readme'])) + { + $fname = "{$this->config['baseDir']}/readme/{$this->config['main']['name']}/{$rel['readme']}"; + if(!is_readable($fname)) + { + echo "ERROR: readme file $fname does not exist.\n"; + $error = true; + } + } + } + + return $error; + } + + + + + private function cleanupFiles() + { + $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}"; + + if(file_exists($dir)) + { + $this->status("Cleaning up old target directory ($dir)"); + chdir($dir); + $cmd = "rm -rf *"; + `$cmd`; + + + + + chdir($this->config['baseDir']); + } + else + { + $this->status("Creating new target directory ($dir)"); + $cmd = "mkdir -p {$dir}"; + `$cmd`; + } + + + if(file_exists($dir.'/temp')) + { + $this->status("Target Directory Not Clean! Aborting..."); + return false; + } + + + $cmd = "mkdir -p {$dir}/temp"; + `$cmd`; + + $cmd = "mkdir -p {$dir}/checkout"; + `$cmd`; + + $cmd = "mkdir -p {$dir}/release"; + `$cmd`; + + // $cmd = "mkdir -p {$dir}/export"; + // `$cmd`; + + + $releaseDir = "e107_".$this->version; + + if($this->rc) + { + $releaseDir .= "_".$this->rc; + } + + $this->releaseDir = $releaseDir; + + $this->status("Creating new release directory ($releaseDir)", true); + $cmd = "mkdir -p {$dir}/release/".$releaseDir; + `$cmd`; + + } + + public function coreImageTest() + { + //$this->checkoutSvn(); + //Export files to export dir + //$this->exportSvn(); + $this->CreateCoreImage(); + } + + + + private function preprocess() + { + //Update current cvs + /* + $this->checkoutSvn(); + + $checkedOutFiles = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/e107_admin/ver.php"; + if(!file_exists($checkedOutFiles) && !$this->beta) + { + $this->status("Checkout Failed!"); + return FALSE; + } + + + //Edit ver.php file with new version + if(isset($this->config['preprocess']['version']) && !$this->beta) + { + if($this->editVersion()) // /checkout not export. + { + //Commit new ver.php file to cvs + $this->commitFile("e107_admin/ver.php", "new version: {$this->config['preprocess']['version']} - auto"); + } + else + { + $this->status("Error updating version"); + return false; + } + } + */ + + $this->gitClone(); + + //$this->editVersion('checkout'); + + // $this->exportSvn(); //Export files to export dir + + // $this->editVersion('export'); // needed because we don't commit the version change with betas. + + if(trim($this->config['preprocess']['plugin_delete']) != '') + { + // $this->pluginRemove($this->config['preprocess']['plugin_delete']); + } + + // $this->rmdir($this->exportDir."e107_themes/bootstrap"); + + return true; + /* + + if(!$this->beta) // Official Release. + { + $this->CreateCoreImage(); //Create the new image file + + //Commit new image file to cvs + $this->commitFile("e107_admin/core_image.php", "Update image file: {$this->config['preprocess']['version']} - auto"); + + $this->tagFiles($this->config['preprocess']['tag']); //Tag all files with new tag + + //Create clean export of new tag + //$this->exportSvn($this->config['preprocess']['tag']); + // ** No longer export via tag, since the $URL:$ substitution will mess up file inspector + $this->exportSvn(); + } + else // Beta - we don't do any commits. + { + $this->editVersion('export'); // needed because we don't commit the version change with betas. + + if(trim($this->config['preprocess']['plugin_delete']) != '') + { + $this->pluginRemove($this->config['preprocess']['plugin_delete']); + } + + // $this->CreateCoreImage(); // Create Image + } + + return true; + */ + } + + + private function copyCoreImage() + { + + $orig = $this->tempDir."core_image.php"; + $dest = $this->exportDir."e107_admin/core_image.php"; + + if(!file_exists($orig)) + { + $this->status("ERROR: Image file not found"); + } + + $this->status("Copying Core Image into export directory", true); + $this->run("/bin/cp -rf ".$orig." ".$dest); + + if(!file_exists($dest)) + { + $this->status("ERROR: Image file didnt copy."); + } + + } + + private function createReleases() + { + + foreach($this->config['releases'] as $c=>$rel) + { + $this->status(" ------------------ Release ".$c."--------------------------- ", true); + + $this->emptyExportDir(); + + // $this->pause(25); + + $zipExportFile = 'release_'.$c.".zip"; + + $this->gitArchive($zipExportFile, $rel['since']); + + // $this->pause(25); + + $this->gitArchiveUnzip($zipExportFile); + + + // $this->pause(25); + + $this->editVersion('export'); + + $this->changeDir($this->exportDir); + + + foreach($rel as $name => $val) + { + switch($name) + { + case "files_create" : + $this->filesCreate($val); + break; + + case "files_rename" : + $this->filesRename($val); + break; + + case "files_delete" : + $this->filesDelete($val); + break; + case "plugin_delete" : + $this->pluginRemove($val); + break; + } + } + + + if($rel['type'] == 'full') + { + $this->CreateCoreImage(); // Create Image + } + + $this->pause(20); + + + $this->copyCoreImage(); + + $this->pause(20); + + if(isset($rel['readme'])) + { + $this->moveReadme($rel['readme']); + } + + $zipsince = ''; + $tarsince = ''; + $ts = ''; +/* + if(!empty($rel['since'])) + { + $zipsince = "t {$rel['since']}"; + $ts = "--newer-mtime=".substr($rel['since'], 4)."-".substr($rel['since'], 0, 2)."-".substr($rel['since'], 2, 2); + $tarsince = "--newer={$ts}"; + $reftime = substr($rel['since'], 4).substr($rel['since'], 0, 4).'0001'; + $this->gitArchive('release_'.$rel, $rel['since']); + }*/ + + if($rel['type'] == 'full') + { + $newfile = "e107_".$this->config['preprocess']['version']."_full"; + $this->status("Creating Release ".$c." Packages : full", true); + } + elseif($rel['type'] == "upgrade") + { + $newfile = "e107_".$rel['from_version']."_to_".$this->config['preprocess']['version']."_upgrade"; + $this->status("Creating Release ".$c." Packages : upgrade from {$rel['from_version']}", true); + } + + if($this->beta && !$this->rc) + { + $newfile .= "_beta_".date('Ymd'); + } + elseif($this->rc) + { + $newfile .= "_".$this->rc; + } + + $releaseDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/release/".$this->releaseDir; + + + + // $newfile + + /** + * git archive -o update.zip HEAD $(git diff --name-only [id]) + +Of course you need to replace the ‘[id]’-part with the ID of your commit. So if the ID of your commit is ‘599313e986c56e5451caa14d32c6b18273f4331b’ then your command would look like this: +git archive -o update.zip HEAD $(git diff --name-only 599313e986c56e5451caa14d32c6b18273f4331b) +1 + +git archive -o update.zip HEAD $(git diff --name-only 599313e986c56e5451caa14d32c6b18273f4331b) + */ + + + $zipfile = $releaseDir.'/'.$newfile.'.zip'; + $gzfile = $releaseDir.'/'.$newfile.'.tar.gz'; + + $zipcmd = "zip -r{$zipsince} $zipfile * >/dev/null 2>&1"; + $tarcmd = "tar cz {$ts} -f$gzfile * >/dev/null 2>&1"; + +//touch -t 201003140001 ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 zip ../release/mytest2.zip + // $xzipcmd = "touch -t {$reftime} ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 zip {$zipfile} >/dev/null 2>&1"; + // $xtarcmd = "touch -t {$reftime} ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 tar --no-recursion -zc -f{$gzfile} >/dev/null 2>&1"; + + + + $this->status('Creating ZIP archive'); + $this->status($zipcmd); + `$zipcmd`; + + $this->status('Creating TAR.GZ archive'); + $this->status($tarcmd); + `$tarcmd`; + + /* else // Doesn't make a zip/tar with empty directories. + { + $this->status('Creating Alternate ZIP release'); + $this->status($xzipcmd); + `$xzipcmd`; + + $this->status('Creating Alternate TAR.GZ release'); + $this->status($xtarcmd); + `$xtarcmd`; + }*/ + + $this->createdFiles[] = array('path'=>$releaseDir."/", 'file'=>$newfile.'.zip'); + $this->createdFiles[] = array('path'=>$releaseDir."/", 'file'=>$newfile.'.tar.gz'); + + if($rel['plugin_delete']) + { + // $this->pluginRemove($rel['plugin_delete'],true); + } + + + } // end loop + + + + + } + + private function checkoutSvn() + { + + return false; + + if($this->beta) + { + $this->status("Beta Mode - skipping svn checkout"); + return; + } + + + $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout"; + $this->status("Checking out current svn to {$dir}"); + $cmd = "svn checkout --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive {$this->config['main']['svn_path']} {$dir}"; + $this->status($cmd); + `$cmd`; + } + + + private function rmdir($dir) + { + + if(empty($dir)) + { + return false; + } + + $this->status("Removing directory: ".$dir); + + $dir = rtrim($dir,"/"); + + $cmd = "rm -rf {$dir}/*"; + $this->status($cmd); + `$cmd`; + $cmd = "rmdir {$dir}"; + $this->status($cmd); + `$cmd`; + + // $found = scandir($dir); + + // $this->status("Remaining files: ".implode(", ",$found)); + + } + + + + + private function exportSvn($tag='') + { + + + + if(is_dir($this->exportDir)) + { + $this->status("Cleaning out export directory. "); + $this->rmdir($this->exportDir); + } + + if(is_dir($this->tempDir)) + { + $this->status("Cleaning out temp directory. "); + $this->rmdir($this->tempDir); + mkdir($this->tempDir,0755); + } + + + + + $this->status("Exporting from Github to temp directory "); + + /* + if($tag == '') + { + $this->status("Exporting current svn to {$dir}"); + $path = $this->config['main']['svn_path']; + } + else + { + $this->status("Exporting tag {$tag} to {$dir}"); + $path = "{$this->config['main']['svn_tag_path']}/{$tag}"; + } + */ + + $filePath = $this->tempDir. "master.zip"; + $cmd = 'wget https://codeload.github.com/e107inc/e107/zip/master -O '.$filePath; // , 'e107-master.zip', 'temp'); + + // $cmd = "svn export --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive --force {$path} {$dir}"; + $this->status($cmd); + + + `$cmd`; + + + if(!file_exists($filePath)) + { + $this->status("FAIL: Couldn't retrieve zip file from github."); + return false; + } + + $cmd = 'unzip -o '.$filePath.' -d '.$this->tempDir; + $this->status($cmd); + + `$cmd`; + + if(!is_dir($this->tempDir."e107-master")) + { + $this->status("FAIL: Couldn't unzip .".$filePath. " to ".$this->tempDir); + return false; + } + + $cmd = "mv ".$this->tempDir."e107-master ".$this->exportDir; + + + $this->status($cmd); + + `$cmd`; + + if(!is_dir($this->exportDir)) + { + $this->status("GIT Export FAILED for some reason"); + + } + } + + private function editVersion($dir='checkout') + { + + $version = $this->config['preprocess']['version']; + + if($this->beta && !$this->rc) + { + $version .= " beta build ".date('Ymd'); + } + elseif($this->rc) + { + $version .= " ".$this->rc; + } + + + + $fname = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/".$dir."/e107_admin/ver.php"; + + $this->status("Writing new version {$version} to ver.php in ".$dir." directory.", true); + + $contents = "\n"; + + + + return file_put_contents($fname, $contents); + } + + private function commitFile($fname, $message="no remarks") + { + if(($this->beta == TRUE) || ($this->live != TRUE) || $this->rc) + { + return; + } + + $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout"; + chdir($dir); + $cmd = "svn commit --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive -m \"{$message}\" {$fname}"; + $this->status("commiting $fname to svn"); + $this->status($cmd); + return `$cmd`; +// return true; + } + + + + + private function tagFiles($tagid) + { + if(($this->beta == TRUE) || $this->live != TRUE || $this->rc) + { + return; + } + + $this->status("Creating Tag of $tagid"); + $cmd = "svn copy --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive -m \"Auto creating of tag during build\" {$this->config['main']['svn_path']} {$this->config['main']['svn_tag_path']}/{$tagid}"; + $this->status($cmd); + return `$cmd`; + } + + + private function pause($seconds) + { + + if($this->pause !== true) + { + return false; + } + + $this->status(" (Pausing for ".$seconds." seconds...)",true); + sleep($seconds); + } + + + private function createCoreImage() + { + // $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; + // $this->exportDir; + // chdir($dir); + + //Delete or create any files as per config + + if($this->testCoreImage != TRUE) + { + // $this->filesDelete($this->config['preprocess']['files_delete']); + // $this->filesCreate($this->config['preprocess']['files_create']); + } + //create new image file - writes directly to cvsroot + chdir($this->config['baseDir']); + + $_current = $this->exportDir; + $_deprecated = "{$this->config['baseDir']}/deprecated/{$this->config['main']['name']}"; + + /* if(!$this->beta) + { + $_image = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/e107_admin/core_image.php"; + } + else + { + $_image = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/e107_admin/core_image.php"; + } + */ + + if($this->testCoreImage) + { + $_image = "{$this->config['baseDir']}/test_core_image.php"; + } + else + { + $_image = $this->tempDir."core_image.php"; + } + + $this->status("Creating new core_image.php file ({$_image})", true); + new coreImage($_current, $_deprecated, $_image); + + $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; + chdir($dir); + } + + + + + private function filesCreate($parm) + { + $fnames = explode(",", $parm); + foreach($fnames as $fn) + { + $fn = trim($fn); + $result = touch($fn); + $this->status("Creating $fn - ".($result ? "SUCCESS" : "FAIL")); + } + } + + private function filesRename($parm) + { + $pair = explode(',', $parm); + foreach($pair as $fn) + { + list($old, $new) = explode('->', $fn); + $result = rename($old, $new); + $this->status("Renaming {$old} to {$new} ".($result ? "SUCCESS" : "FAIL")); + } + } + + private function filesDelete($parm) + { + $fnames = explode(',', $parm); + + // $this->changeDir($this->exportDir); + + foreach($fnames as $fn) + { + $fn = trim($fn); + if(file_exists($fn)) + { + $result = unlink($fn); + $this->status("Deleting $fn - ".($result ? "SUCCESS" : "FAIL")); + } + else + { + $this->status("File already deleted or abscent - ".$fn); + } + } + + } + + private function pluginRemove($parm,$restore=false) + { + if($restore) + { + $this->status("Running Plugin-Restore", true); + } + else + { + $this->status("Running Plugin-Remove", true); + } + + $fnames = explode(',', $parm); + + if($restore == true) + { + return; + } + + foreach($fnames as $fn) + { + $fn = trim($fn); + $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/e107_plugins/".$fn; + $temp = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/temp/".$fn; + // $result = rename($dir,$temp); + + + + // $cmd = ($restore == false) ? "mv {$dir} {$temp}" : "mv {$temp} {$dir}";; + // $this->status($cmd); + $this->rmdir($dir); + + /* if($restore) + { + $this->status("Restoring Plugin: {$fn} "); + } + else + { + $this->status("Removing Plugin: {$fn} "); + }*/ + } + } + + + + + private function moveReadme($readme) + { + $from = "{$this->config['baseDir']}/readme/{$this->config['main']['name']}/{$readme}"; + $to = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/README.txt"; + $result = copy($from, $to); + $this->status("Copying readme file $readme to $to - ".($result ? "SUCCESS" : "FAIL")); + } + + private function status($msg, $heading = false) + { + if($heading == false) + { + echo date('m/d/Y h:i:s').' '; + } + + if($heading != false) + { + echo "\n\n>>>> "; + } + + echo $msg."\n"; + + if($heading != false) + { + echo "\n"; + } + + + } + + + + function deleteAll($directory, $empty = false) + { + if(substr($directory,-1) == "/") + { + $directory = substr($directory,0,-1); + } + + if(!file_exists($directory) || !is_dir($directory)) + { + return false; + } + elseif(!is_readable($directory)) + { + return false; + } + else + { + $directoryHandle = opendir($directory); + + while ($contents = readdir($directoryHandle)) + { + if($contents != '.' && $contents != '..') + { + $path = $directory . "/" . $contents; + + if(is_dir($path)) + { + $this->deleteAll($path); + } + else + { + unlink($path); + } + } + } + + closedir($directoryHandle); + + if($empty == false) + { + if(!rmdir($directory)) + { + return false; + } + } + + return true; + } + } + + + + + +} + +/***************************************************************************************** +****************************************************************************************** +******************************************************************************************/ + +class coreImage +{ + + var $file; + var $image = array(); + + public function __construct($_current, $_deprecated, $_image) + { + global $coredir; + set_time_limit(240); + + define("IMAGE_CURRENT", $_current); + define("IMAGE_DEPRECATED", $_deprecated); + define("IMAGE_IMAGE", $_image); + + $maindirs = array( + 'admin' => 'e107_admin/', + 'files' => 'e107_files/', + 'images' => 'e107_images/', + 'themes' => 'e107_themes/', + 'plugins' => 'e107_plugins/', + 'handlers' => 'e107_handlers/', + 'languages' => 'e107_languages/', + 'downloads' => 'e107_files/downloads/', + 'docs' => 'e107_docs/' + ); + + foreach ($maindirs as $maindirs_key => $maindirs_value) + { + $coredir[$maindirs_key] = substr($maindirs_value, 0, -1); + } + +// echo IMAGE_IMAGE; +// include(IMAGE_IMAGE); +// die("xxx\n"); + $this->create_image(IMAGE_CURRENT, IMAGE_DEPRECATED); + } + + function create_image($_curdir, $_depdir) + { + global $core_image, $deprecated_image, $coredir; + + foreach ($coredir as $trim_key => $trim_dirs) + { + $search[$trim_key] = "'".$trim_dirs."'"; + $replace[$trim_key] = "\$coredir['".$trim_key."']"; + } + + $data = "scan($_curdir); + + + echo ("[Core-Image] Scanning Dir: ".$_curdir."\n"); + + + $image_array = var_export($scan_current, true); + $image_array = str_replace($search, $replace, $image_array); + $data .= "\$core_image = ".$image_array.";\n\n"; + + $scan_deprecated = $this->scan($_depdir, $scan_current); + $image_array = var_export($scan_deprecated, true); + $image_array = str_replace($search, $replace, $image_array); + $data .= "\$deprecated_image = ".$image_array.";\n\n"; + $data .= "?>"; + +// echo "writing to ".IMAGE_IMAGE."\n"; + + // echo "\n------- Core Image --------\n"; + // echo $data; + // echo "\n------- End Image --------\n"; + + + $fp = fopen(IMAGE_IMAGE, 'w'); +// echo "open results = [{$fp}]\n"; + fwrite($fp, $data); + } + + function scan($dir, $image = array()) { +// echo "Scanning directory $dir \n"; + $handle = opendir($dir.'/'); + + $exclude = array('e107_config.php','install.php','CVS','.svn','Thumbs.db','.gitignore'); + + while (false !== ($readdir = readdir($handle))) + { + if ($readdir != '.' && $readdir != '..' && $readdir != '/' && !in_array($readdir,$exclude) && (strpos('._', $readdir) === FALSE)) { + $path = $dir.'/'.$readdir; + if (is_dir($path)) { + $dirs[$path] = $readdir; + } else if (!isset($image[$readdir])) { + $files[$readdir] = $this->checksum($path, TRUE); + } + } + } + closedir($handle); + + if (isset($dirs)) { + ksort ($dirs); + foreach ($dirs as $dir_path => $dir_list) { + $list[$dir_list] = ($set = $this->scan($dir_path, $image[$dir_list])) ? $set : array(); + } + } + + if (isset($files)) { + ksort ($files); + foreach ($files as $file_name => $file_list) { + $list[$file_name] = $file_list; + } + } + + return $list; + } + + function checksum($filename) { + $checksum = md5(str_replace(array(chr(13),chr(10)), '', file_get_contents($filename))); + return $checksum; + } +} + + diff --git a/.github/workflows/build-release/make.ini b/.github/workflows/build-release/make.ini new file mode 100644 index 0000000000..246e340111 --- /dev/null +++ b/.github/workflows/build-release/make.ini @@ -0,0 +1,30 @@ +[main] +name=e107_0.8 +svn_path=https://github.com/e107inc/e107/trunk +svn_tag_path=https://github.com/e107inc/e107/tags +svn_username= +svn_password="" +git_repo=https://github.com/e107inc/e107.git + +[preprocess] +files_delete=.gitignore,.codeclimate.yml,.editorconfig +files_create=e107_config.php + +[release_1] +type=full +plugin_delete=alt_auth,newsletter,faqs,metaweblog,pdf,newforumposts_main +files_create=e107_config.php +files_delete=.gitignore,.codeclimate.yml,.editorconfig + +[release_2] +type=upgrade +plugin_delete=faqs,metaweblog,pdf +files_delete=install.php,favicon.ico,.gitignore,.codeclimate.yml,.editorconfig +from_version=v1.x + +[release_3] +type=upgrade +plugin_delete=alt_auth,newsletter,calendar_menu,tree_menu,faqs,metaweblog,pdf +files_delete=install.php,favicon.ico,.gitignore,.codeclimate.yml,.editorconfig +from_version=v2.x +since=2bd75d426b320ee0192e6f403ff1e561d2f38098 \ No newline at end of file From 39c097953f976274d304a793378034ec36997cc5 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Wed, 26 Feb 2020 23:27:58 +0100 Subject: [PATCH 03/35] Updated make.ini for #4099 App root files introduced in https://github.com/e107inc/e107/pull/4099 --- .github/workflows/build-release/make.ini | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-release/make.ini b/.github/workflows/build-release/make.ini index 246e340111..0b877757c2 100644 --- a/.github/workflows/build-release/make.ini +++ b/.github/workflows/build-release/make.ini @@ -14,17 +14,17 @@ files_create=e107_config.php type=full plugin_delete=alt_auth,newsletter,faqs,metaweblog,pdf,newforumposts_main files_create=e107_config.php -files_delete=.gitignore,.codeclimate.yml,.editorconfig +files_delete=.gitignore,.codeclimate.yml,.editorconfig,composer.json,composer.lock [release_2] type=upgrade plugin_delete=faqs,metaweblog,pdf -files_delete=install.php,favicon.ico,.gitignore,.codeclimate.yml,.editorconfig +files_delete=install.php,favicon.ico,.gitignore,.codeclimate.yml,.editorconfig,composer.json,composer.lock from_version=v1.x [release_3] type=upgrade plugin_delete=alt_auth,newsletter,calendar_menu,tree_menu,faqs,metaweblog,pdf -files_delete=install.php,favicon.ico,.gitignore,.codeclimate.yml,.editorconfig +files_delete=install.php,favicon.ico,.gitignore,.codeclimate.yml,.editorconfig,composer.json,composer.lock from_version=v2.x since=2bd75d426b320ee0192e6f403ff1e561d2f38098 \ No newline at end of file From a9d83446596c34c570d06a39dd760bdc84b39f58 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Tue, 11 Feb 2020 23:39:39 +0100 Subject: [PATCH 04/35] Reformatted e107_make.php --- .github/workflows/build-release/e107_make.php | 1412 ++++++++--------- 1 file changed, 681 insertions(+), 731 deletions(-) diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index cb9e5029cf..1b539d3691 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -13,379 +13,278 @@ exit;*/ -function showUsage() { +function showUsage() +{ echo "\nUsage: {$_SERVER['argv'][0]} \n\n"; } -class e107Build { +class e107Build +{ public $config, $path, $version, $tag, $lastversion, $lastversiondate, $dbchange, $beta, $error, $rc; var $createdFiles = array(); var $releaseDir = ""; - var $pause = false; + var $pause = false; + + var $tempDir = null; + var $exportDir = null; + var $gitDir = null; + var $gitRepo = null; + - var $tempDir = null; - var $exportDir = null; - var $gitDir = null; - var $gitRepo = null; - - public function __construct() { - $this->beta = false; - $this->error = false; - $this->live = false; + $this->beta = false; + $this->error = false; + $this->live = false; $this->testCoreImage = false; - $this->rc = false; + $this->rc = false; - - // $this->config['baseDir'] = realpath(getcwd()); + // $this->config['baseDir'] = realpath(getcwd()); $this->config['baseDir'] = dirname(__FILE__); - + } - + public function init($module) { - $iniFile = $this->config['baseDir'].'/config/config_'.$module.'.ini'; - - if(is_readable($iniFile)) + $iniFile = $this->config['baseDir'] . '/config/config_' . $module . '.ini'; + + if (is_readable($iniFile)) { - $this->status('Reading config file: '.$iniFile); + $this->status('Reading config file: ' . $iniFile); $this->config = parse_ini_file($iniFile, true); } - else + else { echo(" configuration file '{$iniFile}' not found.\n\n"); $this->error = TRUE; return; } - foreach($this->config as $k => $v) + foreach ($this->config as $k => $v) { - if(preg_match('#release_(\d*)#', $k, $matches)) + if (preg_match('#release_(\d*)#', $k, $matches)) { $this->config['releases'][] = $v; unset($this->config[$k]); } } - + $this->config['baseDir'] = dirname(__FILE__); - $this->exportDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/"; - $this->tempDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/temp/"; - $this->gitDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/"; - $this->gitRepo = $this->config['main']['git_repo']; -/* - if(is_dir($this->tempDir)) - { - $this->rmdir($this->tempDir); - mkrdir($this->tempDir,0755); - } -*/ + $this->exportDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/"; + $this->tempDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/temp/"; + $this->gitDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/"; + $this->gitRepo = $this->config['main']['git_repo']; + /* + if(is_dir($this->tempDir)) + { + $this->rmdir($this->tempDir); + mkrdir($this->tempDir,0755); + } + */ - - if(!$this->version) + + if (!$this->version) { echo "Error: No Version Set\n"; // eg. 0.7.22 $this->error = TRUE; return; } - - if(!$this->tag) + + if (!$this->tag) { echo "Error: No Tag Set\n"; // eg. e107_v07_22_release $this->error = TRUE; } - + $this->config['preprocess']['version'] = $this->version; $this->config['preprocess']['tag'] = $this->tag; - - // $this->buildLastConfig(); - - if($this->ReadMeProblems()) + + // $this->buildLastConfig(); + + if ($this->ReadMeProblems()) { return; } - - - if($this->beta && ($module == '07')) + + + if ($this->beta && ($module == '07')) { $this->config['releases'] = array(); - + // One Full Release Beta $this->config['releases'][] = array( - 'type' => 'full', - 'files_create' => 'e107_config.php', - 'files_rename' => 'install_.php->install.php' - ); - + 'type' => 'full', + 'files_create' => 'e107_config.php', + 'files_rename' => 'install_.php->install.php' + ); + // One Full Upgrade Beta $this->config['releases'][] = array( - 'type' => 'upgrade', - 'from_version' => 'v1.x', - 'files_delete' => 'e107_config.php,install.php,favicon.ico,.gitignore', - 'since' => '01152006', // $this->lastversiondate, // mmddyyyy - // 'readme' => '07x_upgrade.txt' - ); - + 'type' => 'upgrade', + 'from_version' => 'v1.x', + 'files_delete' => 'e107_config.php,install.php,favicon.ico,.gitignore', + 'since' => '01152006', // $this->lastversiondate, // mmddyyyy + // 'readme' => '07x_upgrade.txt' + ); + $this->buildLastConfig(); } - - - } + } - private function gitArchive($zipFile, $since=null) + private function status($msg, $heading = false) { - $file = $this->tempDir.$zipFile; - - $this->status("Zipping up temp Release archive.."); - - if(!empty($since)) + if ($heading == false) { - $cmd = "git archive -o ".$file." HEAD $(git diff --name-only --diff-filter=ACMRTUXB ".$since.")"; + echo date('m/d/Y h:i:s') . ' '; } - else + + if ($heading != false) { - $cmd = "git archive -o ".$file." HEAD"; + echo "\n\n>>>> "; } - $this->changeDir($this->gitDir); + echo $msg . "\n"; - $this->run($cmd); - } + if ($heading != false) + { + echo "\n"; + } - private function changeDir($dir) - { - $this->status("Changing to dir: ".$dir); - chdir($dir); - } + } - private function emptyExportDir() + private function ReadMeProblems() { - if(is_dir($this->exportDir)) - { - //$this->status("Cleaning out export directory. "); - $this->rmdir($this->exportDir); - mkdir($this->exportDir,0755); - } - else + //check for readme files associated with configured releases + $error = false; + foreach ($this->config['releases'] as $rel) { - $this->status("Making export directory. "); - mkdir($this->exportDir,0755); + if (isset($rel['readme'])) + { + $fname = "{$this->config['baseDir']}/readme/{$this->config['main']['name']}/{$rel['readme']}"; + if (!is_readable($fname)) + { + echo "ERROR: readme file $fname does not exist.\n"; + $error = true; + } + } } + return $error; } - - private function gitClone() + private function buildLastConfig() { - if(empty($this->gitRepo)) + if (!$this->lastversion || !$this->lastversiondate) { - $this->status("No Repo selected"); - return false; + echo "No LastVersion of LastVersiondate Found. Continuing...\n"; + return; } - $this->status("Cloning git repo", true); + // Automatically Include the last release in the Config + if ($this->lastversion && $this->lastversiondate) + { + $this->config['releases'][] = array( + 'type' => 'upgrade', + 'since' => $this->lastversiondate, // mmddyyyy + 'files_delete' => 'favicon.ico', + 'readme' => str_replace(".", "", $this->lastversion) . '_upgrade.txt', + 'from_version' => 'v' . $this->lastversion + ); - $this->run("git clone ".$this->gitRepo." ".$this->gitDir); - // $this->run("mv ".$tempDir."/.git ".$repoDir."/.git"); - // $this->run("mv ".$tempDir."/* ".$repoDir); - // $this->run("/bin/cp -rfv ".$tempDir."/* ".$repoDir); - // $this->run("git --work-tree=".$repoDir." --git-dir=".$repoDir."/.git pull"); - // $this->run("chown -R ".$dir.":".$dir." ".$repoDir); - $this->run("chmod 0755 ".$this->gitDir); + // Generate the Readme for the "last release -> this release update"; - if(!is_dir($this->gitDir."/.git")) - { - $this->status("There was a problem. Check your setup:\n - cd /usr/bin/
- sudo ln -s /usr/local/cpanel/3rdparty/bin/git* .
- git --version -

+ $lastReadme = $this->config['baseDir'] . "/readme/{$this->config['main']['name']}/" . str_replace(".", "", $this->lastversion) . '_upgrade.txt'; + if (!is_readable($lastReadme)) + { + if (file_put_contents($lastReadme, $this->generateReadme())) + { + echo("Writing ReadMe Data to " . $lastReadme . "\n"); + } + else + { + echo("Couldn't write ReadMe Data to " . $lastReadme . "\n"); + } + } - Make sure TCP port 9418 is open!"); } - } - - private function gitArchiveUnzip($file) + private function generateReadme($additional = '', $dbchange = FALSE) { - $this->status("Unzipping temp archive to export folder", true); - $filepath = $this->tempDir.$file; - $cmd = 'unzip -q -o '.$filepath.' -d '.$this->exportDir; - - $this->run($cmd); - } + if ($this->testCoreImage) + { + return false; + } - private function run($cmd) - { - $return = `$cmd 2>&1`; + $TEMPLATE = "[oldversion] -> [newversion] Upgrade Guide\n"; - $this->status($cmd.":"); + $TEMPLATE .= "This is an update from [oldversion] to [newversion] only. If you are upgrading from any other version besides [oldversion] ,\n"; + $TEMPLATE .= "then you have downloaded the wrong package. For those users that have been using the current SVN version of e107, from any other version besides [oldversion] "; + $TEMPLATE .= "this is the correct version to use.\n"; - if($return) - { - // $return = $this->parseReturn($return); - // $this->lastRunMessage = $return; - $this->status(print_r($return,true)); - } + $TEMPLATE .= "\nIncluded in these releases are security related file changes and so you must upgrade your site with all these files.\n"; + $TEMPLATE .= "\nTo install, simply upload the files to your server overwriting the existing [oldversion] files.\n"; + $TEMPLATE .= ($dbchange == FALSE) ? "There are no database changes in this release." : "This version contains database changes.\n After uploading the files, go to the admin area and click 'Update'."; - // print_r($return); - // $this->alert($return); - } - - - private function generateReadme($additional='',$dbchange=FALSE) - { - - if($this->testCoreImage) + if ($additional) { - return false; + $TEMPLATE .= "\n" . $additional . "\n"; } - - $TEMPLATE = "[oldversion] -> [newversion] Upgrade Guide\n"; - $TEMPLATE .= "This is an update from [oldversion] to [newversion] only. If you are upgrading from any other version besides [oldversion] ,\n"; - $TEMPLATE .= "then you have downloaded the wrong package. For those users that have been using the current SVN version of e107, from any other version besides [oldversion] "; - $TEMPLATE .= "this is the correct version to use.\n"; - - $TEMPLATE .= "\nIncluded in these releases are security related file changes and so you must upgrade your site with all these files.\n"; - - $TEMPLATE .= "\nTo install, simply upload the files to your server overwriting the existing [oldversion] files.\n"; - - $TEMPLATE .= ($dbchange==FALSE) ? "There are no database changes in this release." : "This version contains database changes.\n After uploading the files, go to the admin area and click 'Update'."; - - if($additional) - { - $TEMPLATE .= "\n".$additional."\n"; - } - $srch[0] = "[oldversion]"; $repl[0] = $this->lastversion; - + $srch[1] = "[newversion]"; $repl[1] = $this->version; - - $text = str_replace($srch,$repl,$TEMPLATE); - echo ("Generating ReadMe Data: ".$this->lastversion ." -> ".$this->version."\n"); + + $text = str_replace($srch, $repl, $TEMPLATE); + echo("Generating ReadMe Data: " . $this->lastversion . " -> " . $this->version . "\n"); return $text; } - - - - - private function buildLastConfig() - { - if(!$this->lastversion || !$this->lastversiondate) - { - echo "No LastVersion of LastVersiondate Found. Continuing...\n"; - return; - } - - // Automatically Include the last release in the Config - if($this->lastversion && $this->lastversiondate) - { - $this->config['releases'][] = array( - 'type' => 'upgrade', - 'since' => $this->lastversiondate, // mmddyyyy - 'files_delete' => 'favicon.ico', - 'readme' => str_replace(".","",$this->lastversion).'_upgrade.txt', - 'from_version' => 'v'.$this->lastversion - ); - - // Generate the Readme for the "last release -> this release update"; - - $lastReadme = $this->config['baseDir']."/readme/{$this->config['main']['name']}/".str_replace(".","",$this->lastversion).'_upgrade.txt'; - if(!is_readable($lastReadme)) - { - if(file_put_contents($lastReadme,$this->generateReadme())) - { - echo ("Writing ReadMe Data to ".$lastReadme."\n"); - } - else - { - echo ("Couldn't write ReadMe Data to ".$lastReadme."\n"); - } - } - - } - } - - public function makeBuild() { - echo date('r')."
Begin Creating Release -> "; - echo ($this->rc) ? $this->version ." ".$this->rc : $this->version; - + echo date('r') . "
Begin Creating Release -> "; + echo ($this->rc) ? $this->version . " " . $this->rc : $this->version; + echo "\n\n"; - - if($this->cleanupFiles() === false) + + if ($this->cleanupFiles() === false) { return; } - - if($this->preprocess()) + if ($this->preprocess()) { - $this->createReleases(); + $this->createReleases(); echo "\n\nDONE!!!\n\n\n"; } else { - echo "\n\nERRORS FOUND!"; + echo "\n\nERRORS FOUND!"; } - - return; - } - - - - - - - - private function ReadMeProblems() - { - //check for readme files associated with configured releases - $error = false; - foreach($this->config['releases'] as $rel) - { - if(isset($rel['readme'])) - { - $fname = "{$this->config['baseDir']}/readme/{$this->config['main']['name']}/{$rel['readme']}"; - if(!is_readable($fname)) - { - echo "ERROR: readme file $fname does not exist.\n"; - $error = true; - } - } - } - - return $error; + return; } - - - private function cleanupFiles() { $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}"; - if(file_exists($dir)) + if (file_exists($dir)) { $this->status("Cleaning up old target directory ($dir)"); chdir($dir); @@ -393,8 +292,6 @@ private function cleanupFiles() `$cmd`; - - chdir($this->config['baseDir']); } else @@ -405,7 +302,7 @@ private function cleanupFiles() } - if(file_exists($dir.'/temp')) + if (file_exists($dir . '/temp')) { $this->status("Target Directory Not Clean! Aborting..."); return false; @@ -421,53 +318,43 @@ private function cleanupFiles() $cmd = "mkdir -p {$dir}/release"; `$cmd`; - // $cmd = "mkdir -p {$dir}/export"; - // `$cmd`; + // $cmd = "mkdir -p {$dir}/export"; + // `$cmd`; - $releaseDir = "e107_".$this->version; - - if($this->rc) + $releaseDir = "e107_" . $this->version; + + if ($this->rc) { - $releaseDir .= "_".$this->rc; + $releaseDir .= "_" . $this->rc; } - - $this->releaseDir = $releaseDir; - + + $this->releaseDir = $releaseDir; + $this->status("Creating new release directory ($releaseDir)", true); - $cmd = "mkdir -p {$dir}/release/".$releaseDir; + $cmd = "mkdir -p {$dir}/release/" . $releaseDir; `$cmd`; } - - public function coreImageTest() - { - //$this->checkoutSvn(); - //Export files to export dir - //$this->exportSvn(); - $this->CreateCoreImage(); - } - - private function preprocess() { //Update current cvs /* $this->checkoutSvn(); - + $checkedOutFiles = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/e107_admin/ver.php"; if(!file_exists($checkedOutFiles) && !$this->beta) { $this->status("Checkout Failed!"); - return FALSE; + return FALSE; } - - + + //Edit ver.php file with new version if(isset($this->config['preprocess']['version']) && !$this->beta) { - if($this->editVersion()) // /checkout not export. + if($this->editVersion()) // /checkout not export. { //Commit new ver.php file to cvs $this->commitFile("e107_admin/ver.php", "new version: {$this->config['preprocess']['version']} - auto"); @@ -483,123 +370,150 @@ private function preprocess() $this->gitClone(); //$this->editVersion('checkout'); - - // $this->exportSvn(); //Export files to export dir - // $this->editVersion('export'); // needed because we don't commit the version change with betas. + // $this->exportSvn(); //Export files to export dir - if(trim($this->config['preprocess']['plugin_delete']) != '') + // $this->editVersion('export'); // needed because we don't commit the version change with betas. + + if (trim($this->config['preprocess']['plugin_delete']) != '') { - // $this->pluginRemove($this->config['preprocess']['plugin_delete']); + // $this->pluginRemove($this->config['preprocess']['plugin_delete']); } - // $this->rmdir($this->exportDir."e107_themes/bootstrap"); + // $this->rmdir($this->exportDir."e107_themes/bootstrap"); return true; - /* - - if(!$this->beta) // Official Release. - { - $this->CreateCoreImage(); //Create the new image file - - //Commit new image file to cvs - $this->commitFile("e107_admin/core_image.php", "Update image file: {$this->config['preprocess']['version']} - auto"); - - $this->tagFiles($this->config['preprocess']['tag']); //Tag all files with new tag - - //Create clean export of new tag - //$this->exportSvn($this->config['preprocess']['tag']); - // ** No longer export via tag, since the $URL:$ substitution will mess up file inspector - $this->exportSvn(); - } - else // Beta - we don't do any commits. - { - $this->editVersion('export'); // needed because we don't commit the version change with betas. - - if(trim($this->config['preprocess']['plugin_delete']) != '') + /* + + if(!$this->beta) // Official Release. { - $this->pluginRemove($this->config['preprocess']['plugin_delete']); + $this->CreateCoreImage(); //Create the new image file + + //Commit new image file to cvs + $this->commitFile("e107_admin/core_image.php", "Update image file: {$this->config['preprocess']['version']} - auto"); + + $this->tagFiles($this->config['preprocess']['tag']); //Tag all files with new tag + + //Create clean export of new tag + //$this->exportSvn($this->config['preprocess']['tag']); + // ** No longer export via tag, since the $URL:$ substitution will mess up file inspector + $this->exportSvn(); } - - // $this->CreateCoreImage(); // Create Image - } - - return true; - */ - } + else // Beta - we don't do any commits. + { + $this->editVersion('export'); // needed because we don't commit the version change with betas. + + if(trim($this->config['preprocess']['plugin_delete']) != '') + { + $this->pluginRemove($this->config['preprocess']['plugin_delete']); + } + // $this->CreateCoreImage(); // Create Image + } - private function copyCoreImage() + return true; + */ + } + + private function gitClone() { + if (empty($this->gitRepo)) + { + $this->status("No Repo selected"); + return false; + } + + $this->status("Cloning git repo", true); - $orig = $this->tempDir."core_image.php"; - $dest = $this->exportDir."e107_admin/core_image.php"; + $this->run("git clone " . $this->gitRepo . " " . $this->gitDir); + // $this->run("mv ".$tempDir."/.git ".$repoDir."/.git"); + // $this->run("mv ".$tempDir."/* ".$repoDir); + // $this->run("/bin/cp -rfv ".$tempDir."/* ".$repoDir); + // $this->run("git --work-tree=".$repoDir." --git-dir=".$repoDir."/.git pull"); + // $this->run("chown -R ".$dir.":".$dir." ".$repoDir); + $this->run("chmod 0755 " . $this->gitDir); - if(!file_exists($orig)) + if (!is_dir($this->gitDir . "/.git")) { - $this->status("ERROR: Image file not found"); + $this->status("There was a problem. Check your setup:\n + cd /usr/bin/
+ sudo ln -s /usr/local/cpanel/3rdparty/bin/git* .
+ git --version +

+ + Make sure TCP port 9418 is open!"); } - $this->status("Copying Core Image into export directory", true); - $this->run("/bin/cp -rf ".$orig." ".$dest); + } + + private function run($cmd) + { + $return = `$cmd 2>&1`; + + $this->status($cmd . ":"); - if(!file_exists($dest)) + if ($return) { - $this->status("ERROR: Image file didnt copy."); + // $return = $this->parseReturn($return); + // $this->lastRunMessage = $return; + $this->status(print_r($return, true)); } + + // print_r($return); + // $this->alert($return); } - + private function createReleases() { - - foreach($this->config['releases'] as $c=>$rel) + + foreach ($this->config['releases'] as $c => $rel) { - $this->status(" ------------------ Release ".$c."--------------------------- ", true); + $this->status(" ------------------ Release " . $c . "--------------------------- ", true); $this->emptyExportDir(); - // $this->pause(25); + // $this->pause(25); - $zipExportFile = 'release_'.$c.".zip"; + $zipExportFile = 'release_' . $c . ".zip"; $this->gitArchive($zipExportFile, $rel['since']); - // $this->pause(25); + // $this->pause(25); $this->gitArchiveUnzip($zipExportFile); - // $this->pause(25); + // $this->pause(25); $this->editVersion('export'); $this->changeDir($this->exportDir); - foreach($rel as $name => $val) + foreach ($rel as $name => $val) { - switch($name) + switch ($name) { case "files_create" : $this->filesCreate($val); break; - + case "files_rename" : $this->filesRename($val); break; - + case "files_delete" : $this->filesDelete($val); break; case "plugin_delete" : $this->pluginRemove($val); - break; + break; } } - if($rel['type'] == 'full') + if ($rel['type'] == 'full') { $this->CreateCoreImage(); // Create Image } @@ -610,140 +524,132 @@ private function createReleases() $this->copyCoreImage(); $this->pause(20); - - if(isset($rel['readme'])) + + if (isset($rel['readme'])) { $this->moveReadme($rel['readme']); } - + $zipsince = ''; $tarsince = ''; $ts = ''; -/* - if(!empty($rel['since'])) - { - $zipsince = "t {$rel['since']}"; - $ts = "--newer-mtime=".substr($rel['since'], 4)."-".substr($rel['since'], 0, 2)."-".substr($rel['since'], 2, 2); - $tarsince = "--newer={$ts}"; - $reftime = substr($rel['since'], 4).substr($rel['since'], 0, 4).'0001'; - $this->gitArchive('release_'.$rel, $rel['since']); - }*/ - - if($rel['type'] == 'full') + /* + if(!empty($rel['since'])) + { + $zipsince = "t {$rel['since']}"; + $ts = "--newer-mtime=".substr($rel['since'], 4)."-".substr($rel['since'], 0, 2)."-".substr($rel['since'], 2, 2); + $tarsince = "--newer={$ts}"; + $reftime = substr($rel['since'], 4).substr($rel['since'], 0, 4).'0001'; + $this->gitArchive('release_'.$rel, $rel['since']); + }*/ + + if ($rel['type'] == 'full') { - $newfile = "e107_".$this->config['preprocess']['version']."_full"; - $this->status("Creating Release ".$c." Packages : full", true); + $newfile = "e107_" . $this->config['preprocess']['version'] . "_full"; + $this->status("Creating Release " . $c . " Packages : full", true); } - elseif($rel['type'] == "upgrade") + elseif ($rel['type'] == "upgrade") { - $newfile = "e107_".$rel['from_version']."_to_".$this->config['preprocess']['version']."_upgrade"; - $this->status("Creating Release ".$c." Packages : upgrade from {$rel['from_version']}", true); + $newfile = "e107_" . $rel['from_version'] . "_to_" . $this->config['preprocess']['version'] . "_upgrade"; + $this->status("Creating Release " . $c . " Packages : upgrade from {$rel['from_version']}", true); } - - if($this->beta && !$this->rc) + + if ($this->beta && !$this->rc) { - $newfile .= "_beta_".date('Ymd'); + $newfile .= "_beta_" . date('Ymd'); } - elseif($this->rc) + elseif ($this->rc) { - $newfile .= "_".$this->rc; + $newfile .= "_" . $this->rc; } - - $releaseDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/release/".$this->releaseDir; - + $releaseDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/release/" . $this->releaseDir; + // $newfile /** * git archive -o update.zip HEAD $(git diff --name-only [id]) - -Of course you need to replace the ‘[id]’-part with the ID of your commit. So if the ID of your commit is ‘599313e986c56e5451caa14d32c6b18273f4331b’ then your command would look like this: -git archive -o update.zip HEAD $(git diff --name-only 599313e986c56e5451caa14d32c6b18273f4331b) -1 - -git archive -o update.zip HEAD $(git diff --name-only 599313e986c56e5451caa14d32c6b18273f4331b) + * + * Of course you need to replace the ‘[id]’-part with the ID of your commit. So if the ID of your commit is ‘599313e986c56e5451caa14d32c6b18273f4331b’ then your command would look like this: + * git archive -o update.zip HEAD $(git diff --name-only 599313e986c56e5451caa14d32c6b18273f4331b) + * 1 + * + * git archive -o update.zip HEAD $(git diff --name-only 599313e986c56e5451caa14d32c6b18273f4331b) */ - - $zipfile = $releaseDir.'/'.$newfile.'.zip'; - $gzfile = $releaseDir.'/'.$newfile.'.tar.gz'; + + $zipfile = $releaseDir . '/' . $newfile . '.zip'; + $gzfile = $releaseDir . '/' . $newfile . '.tar.gz'; $zipcmd = "zip -r{$zipsince} $zipfile * >/dev/null 2>&1"; $tarcmd = "tar cz {$ts} -f$gzfile * >/dev/null 2>&1"; //touch -t 201003140001 ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 zip ../release/mytest2.zip - // $xzipcmd = "touch -t {$reftime} ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 zip {$zipfile} >/dev/null 2>&1"; - // $xtarcmd = "touch -t {$reftime} ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 tar --no-recursion -zc -f{$gzfile} >/dev/null 2>&1"; - - + // $xzipcmd = "touch -t {$reftime} ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 zip {$zipfile} >/dev/null 2>&1"; + // $xtarcmd = "touch -t {$reftime} ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 tar --no-recursion -zc -f{$gzfile} >/dev/null 2>&1"; + $this->status('Creating ZIP archive'); $this->status($zipcmd); `$zipcmd`; - + $this->status('Creating TAR.GZ archive'); $this->status($tarcmd); `$tarcmd`; - /* else // Doesn't make a zip/tar with empty directories. - { - $this->status('Creating Alternate ZIP release'); - $this->status($xzipcmd); - `$xzipcmd`; - - $this->status('Creating Alternate TAR.GZ release'); - $this->status($xtarcmd); - `$xtarcmd`; - }*/ - - $this->createdFiles[] = array('path'=>$releaseDir."/", 'file'=>$newfile.'.zip'); - $this->createdFiles[] = array('path'=>$releaseDir."/", 'file'=>$newfile.'.tar.gz'); - - if($rel['plugin_delete']) + /* else // Doesn't make a zip/tar with empty directories. + { + $this->status('Creating Alternate ZIP release'); + $this->status($xzipcmd); + `$xzipcmd`; + + $this->status('Creating Alternate TAR.GZ release'); + $this->status($xtarcmd); + `$xtarcmd`; + }*/ + + $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.zip'); + $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.tar.gz'); + + if ($rel['plugin_delete']) { - // $this->pluginRemove($rel['plugin_delete'],true); + // $this->pluginRemove($rel['plugin_delete'],true); } - + } // end loop + } + private function emptyExportDir() + { + if (is_dir($this->exportDir)) + { + //$this->status("Cleaning out export directory. "); + $this->rmdir($this->exportDir); + mkdir($this->exportDir, 0755); + } + else + { + $this->status("Making export directory. "); + mkdir($this->exportDir, 0755); + } } - - private function checkoutSvn() + + private function rmdir($dir) { - return false; - - if($this->beta) - { - $this->status("Beta Mode - skipping svn checkout"); - return; - } - - - $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout"; - $this->status("Checking out current svn to {$dir}"); - $cmd = "svn checkout --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive {$this->config['main']['svn_path']} {$dir}"; - $this->status($cmd); - `$cmd`; - } - - - private function rmdir($dir) - { - - if(empty($dir)) + if (empty($dir)) { return false; } - $this->status("Removing directory: ".$dir); + $this->status("Removing directory: " . $dir); - $dir = rtrim($dir,"/"); + $dir = rtrim($dir, "/"); $cmd = "rm -rf {$dir}/*"; $this->status($cmd); @@ -752,431 +658,467 @@ private function rmdir($dir) $this->status($cmd); `$cmd`; - // $found = scandir($dir); + // $found = scandir($dir); - // $this->status("Remaining files: ".implode(", ",$found)); + // $this->status("Remaining files: ".implode(", ",$found)); } - - - - private function exportSvn($tag='') + private function gitArchive($zipFile, $since = null) { + $file = $this->tempDir . $zipFile; + $this->status("Zipping up temp Release archive.."); - - if(is_dir($this->exportDir)) - { - $this->status("Cleaning out export directory. "); - $this->rmdir($this->exportDir); - } - - if(is_dir($this->tempDir)) - { - $this->status("Cleaning out temp directory. "); - $this->rmdir($this->tempDir); - mkdir($this->tempDir,0755); - } - - - - - $this->status("Exporting from Github to temp directory "); - - /* - if($tag == '') + if (!empty($since)) { - $this->status("Exporting current svn to {$dir}"); - $path = $this->config['main']['svn_path']; + $cmd = "git archive -o " . $file . " HEAD $(git diff --name-only --diff-filter=ACMRTUXB " . $since . ")"; } else { - $this->status("Exporting tag {$tag} to {$dir}"); - $path = "{$this->config['main']['svn_tag_path']}/{$tag}"; + $cmd = "git archive -o " . $file . " HEAD"; } - */ - - $filePath = $this->tempDir. "master.zip"; - $cmd = 'wget https://codeload.github.com/e107inc/e107/zip/master -O '.$filePath; // , 'e107-master.zip', 'temp'); - - // $cmd = "svn export --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive --force {$path} {$dir}"; - $this->status($cmd); - - `$cmd`; - - - if(!file_exists($filePath)) - { - $this->status("FAIL: Couldn't retrieve zip file from github."); - return false; - } - - $cmd = 'unzip -o '.$filePath.' -d '.$this->tempDir; - $this->status($cmd); - - `$cmd`; - - if(!is_dir($this->tempDir."e107-master")) - { - $this->status("FAIL: Couldn't unzip .".$filePath. " to ".$this->tempDir); - return false; - } - - $cmd = "mv ".$this->tempDir."e107-master ".$this->exportDir; + $this->changeDir($this->gitDir); + $this->run($cmd); + } - $this->status($cmd); + private function changeDir($dir) + { + $this->status("Changing to dir: " . $dir); + chdir($dir); + } - `$cmd`; + private function gitArchiveUnzip($file) + { + $this->status("Unzipping temp archive to export folder", true); + $filepath = $this->tempDir . $file; + $cmd = 'unzip -q -o ' . $filepath . ' -d ' . $this->exportDir; - if(!is_dir($this->exportDir)) - { - $this->status("GIT Export FAILED for some reason"); + $this->run($cmd); - } } - - private function editVersion($dir='checkout') + + private function editVersion($dir = 'checkout') { $version = $this->config['preprocess']['version']; - if($this->beta && !$this->rc) + if ($this->beta && !$this->rc) { - $version .= " beta build ".date('Ymd'); + $version .= " beta build " . date('Ymd'); } - elseif($this->rc) + elseif ($this->rc) { - $version .= " ".$this->rc; - } + $version .= " " . $this->rc; + } + - + $fname = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/" . $dir . "/e107_admin/ver.php"; - $fname = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/".$dir."/e107_admin/ver.php"; + $this->status("Writing new version {$version} to ver.php in " . $dir . " directory.", true); - $this->status("Writing new version {$version} to ver.php in ".$dir." directory.", true); - $contents = "\n"; + $contents .= "?>\n"; return file_put_contents($fname, $contents); } - private function commitFile($fname, $message="no remarks") + private function filesCreate($parm) { - if(($this->beta == TRUE) || ($this->live != TRUE) || $this->rc) + $fnames = explode(",", $parm); + foreach ($fnames as $fn) { - return; + $fn = trim($fn); + $result = touch($fn); + $this->status("Creating $fn - " . ($result ? "SUCCESS" : "FAIL")); } + } - $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout"; - chdir($dir); - $cmd = "svn commit --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive -m \"{$message}\" {$fname}"; - $this->status("commiting $fname to svn"); - $this->status($cmd); - return `$cmd`; -// return true; + private function filesRename($parm) + { + $pair = explode(',', $parm); + foreach ($pair as $fn) + { + list($old, $new) = explode('->', $fn); + $result = rename($old, $new); + $this->status("Renaming {$old} to {$new} " . ($result ? "SUCCESS" : "FAIL")); + } } + private function filesDelete($parm) + { + $fnames = explode(',', $parm); + // $this->changeDir($this->exportDir); - - private function tagFiles($tagid) - { - if(($this->beta == TRUE) || $this->live != TRUE || $this->rc) + foreach ($fnames as $fn) { - return; + $fn = trim($fn); + if (file_exists($fn)) + { + $result = unlink($fn); + $this->status("Deleting $fn - " . ($result ? "SUCCESS" : "FAIL")); + } + else + { + $this->status("File already deleted or abscent - " . $fn); + } } - - $this->status("Creating Tag of $tagid"); - $cmd = "svn copy --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive -m \"Auto creating of tag during build\" {$this->config['main']['svn_path']} {$this->config['main']['svn_tag_path']}/{$tagid}"; - $this->status($cmd); - return `$cmd`; - } + } - private function pause($seconds) + private function pluginRemove($parm, $restore = false) { + if ($restore) + { + $this->status("Running Plugin-Restore", true); + } + else + { + $this->status("Running Plugin-Remove", true); + } - if($this->pause !== true) + $fnames = explode(',', $parm); + + if ($restore == true) { - return false; + return; } - $this->status(" (Pausing for ".$seconds." seconds...)",true); - sleep($seconds); - } + foreach ($fnames as $fn) + { + $fn = trim($fn); + $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/e107_plugins/" . $fn; + $temp = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/temp/" . $fn; + // $result = rename($dir,$temp); + + + // $cmd = ($restore == false) ? "mv {$dir} {$temp}" : "mv {$temp} {$dir}";; + // $this->status($cmd); + $this->rmdir($dir); + /* if($restore) + { + $this->status("Restoring Plugin: {$fn} "); + } + else + { + $this->status("Removing Plugin: {$fn} "); + }*/ + } + } private function createCoreImage() { - // $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; - // $this->exportDir; - // chdir($dir); - + // $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; + // $this->exportDir; + // chdir($dir); + //Delete or create any files as per config - - if($this->testCoreImage != TRUE) + + if ($this->testCoreImage != TRUE) { - // $this->filesDelete($this->config['preprocess']['files_delete']); - // $this->filesCreate($this->config['preprocess']['files_create']); + // $this->filesDelete($this->config['preprocess']['files_delete']); + // $this->filesCreate($this->config['preprocess']['files_create']); } //create new image file - writes directly to cvsroot chdir($this->config['baseDir']); $_current = $this->exportDir; $_deprecated = "{$this->config['baseDir']}/deprecated/{$this->config['main']['name']}"; - - /* if(!$this->beta) - { - $_image = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/e107_admin/core_image.php"; - } - else - { - $_image = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/e107_admin/core_image.php"; - } - */ - - if($this->testCoreImage) + + /* if(!$this->beta) + { + $_image = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/e107_admin/core_image.php"; + } + else + { + $_image = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/e107_admin/core_image.php"; + } + */ + + if ($this->testCoreImage) { - $_image = "{$this->config['baseDir']}/test_core_image.php"; + $_image = "{$this->config['baseDir']}/test_core_image.php"; } else { - $_image = $this->tempDir."core_image.php"; + $_image = $this->tempDir . "core_image.php"; } - + $this->status("Creating new core_image.php file ({$_image})", true); new coreImage($_current, $_deprecated, $_image); - + $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; chdir($dir); } - - - - private function filesCreate($parm) + private function pause($seconds) { - $fnames = explode(",", $parm); - foreach($fnames as $fn) + + if ($this->pause !== true) { - $fn = trim($fn); - $result = touch($fn); - $this->status("Creating $fn - ".($result ? "SUCCESS" : "FAIL")); + return false; } + + $this->status(" (Pausing for " . $seconds . " seconds...)", true); + sleep($seconds); } - - private function filesRename($parm) + + private function copyCoreImage() { - $pair = explode(',', $parm); - foreach($pair as $fn) + + $orig = $this->tempDir . "core_image.php"; + $dest = $this->exportDir . "e107_admin/core_image.php"; + + if (!file_exists($orig)) { - list($old, $new) = explode('->', $fn); - $result = rename($old, $new); - $this->status("Renaming {$old} to {$new} ".($result ? "SUCCESS" : "FAIL")); + $this->status("ERROR: Image file not found"); } - } - - private function filesDelete($parm) - { - $fnames = explode(',', $parm); - // $this->changeDir($this->exportDir); + $this->status("Copying Core Image into export directory", true); + $this->run("/bin/cp -rf " . $orig . " " . $dest); - foreach($fnames as $fn) + if (!file_exists($dest)) { - $fn = trim($fn); - if(file_exists($fn)) - { - $result = unlink($fn); - $this->status("Deleting $fn - ".($result ? "SUCCESS" : "FAIL")); - } - else - { - $this->status("File already deleted or abscent - ".$fn); - } + $this->status("ERROR: Image file didnt copy."); } } - private function pluginRemove($parm,$restore=false) + private function moveReadme($readme) { - if($restore) + $from = "{$this->config['baseDir']}/readme/{$this->config['main']['name']}/{$readme}"; + $to = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/README.txt"; + $result = copy($from, $to); + $this->status("Copying readme file $readme to $to - " . ($result ? "SUCCESS" : "FAIL")); + } + + public function coreImageTest() + { + //$this->checkoutSvn(); + //Export files to export dir + //$this->exportSvn(); + $this->CreateCoreImage(); + } + + function deleteAll($directory, $empty = false) + { + if (substr($directory, -1) == "/") { - $this->status("Running Plugin-Restore", true); + $directory = substr($directory, 0, -1); } - else + + if (!file_exists($directory) || !is_dir($directory)) { - $this->status("Running Plugin-Remove", true); + return false; } - - $fnames = explode(',', $parm); - - if($restore == true) + elseif (!is_readable($directory)) { - return; + return false; } - - foreach($fnames as $fn) + else { - $fn = trim($fn); - $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/e107_plugins/".$fn; - $temp = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/temp/".$fn; - // $result = rename($dir,$temp); + $directoryHandle = opendir($directory); - - - // $cmd = ($restore == false) ? "mv {$dir} {$temp}" : "mv {$temp} {$dir}";; - // $this->status($cmd); - $this->rmdir($dir); - - /* if($restore) + while ($contents = readdir($directoryHandle)) { - $this->status("Restoring Plugin: {$fn} "); + if ($contents != '.' && $contents != '..') + { + $path = $directory . "/" . $contents; + + if (is_dir($path)) + { + $this->deleteAll($path); + } + else + { + unlink($path); + } + } } - else + + closedir($directoryHandle); + + if ($empty == false) { - $this->status("Removing Plugin: {$fn} "); - }*/ + if (!rmdir($directory)) + { + return false; + } + } + + return true; } } + private function checkoutSvn() + { + + return false; + if ($this->beta) + { + $this->status("Beta Mode - skipping svn checkout"); + return; + } - private function moveReadme($readme) - { - $from = "{$this->config['baseDir']}/readme/{$this->config['main']['name']}/{$readme}"; - $to = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/README.txt"; - $result = copy($from, $to); - $this->status("Copying readme file $readme to $to - ".($result ? "SUCCESS" : "FAIL")); + $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout"; + $this->status("Checking out current svn to {$dir}"); + $cmd = "svn checkout --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive {$this->config['main']['svn_path']} {$dir}"; + $this->status($cmd); + `$cmd`; } - private function status($msg, $heading = false) + private function exportSvn($tag = '') { - if($heading == false) + + + if (is_dir($this->exportDir)) { - echo date('m/d/Y h:i:s').' '; + $this->status("Cleaning out export directory. "); + $this->rmdir($this->exportDir); } - if($heading != false) + if (is_dir($this->tempDir)) { - echo "\n\n>>>> "; + $this->status("Cleaning out temp directory. "); + $this->rmdir($this->tempDir); + mkdir($this->tempDir, 0755); } - echo $msg."\n"; - if($heading != false) + $this->status("Exporting from Github to temp directory "); + + /* + if($tag == '') { - echo "\n"; + $this->status("Exporting current svn to {$dir}"); + $path = $this->config['main']['svn_path']; + } + else + { + $this->status("Exporting tag {$tag} to {$dir}"); + $path = "{$this->config['main']['svn_tag_path']}/{$tag}"; } + */ + + $filePath = $this->tempDir . "master.zip"; + $cmd = 'wget https://codeload.github.com/e107inc/e107/zip/master -O ' . $filePath; // , 'e107-master.zip', 'temp'); + + // $cmd = "svn export --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive --force {$path} {$dir}"; + $this->status($cmd); + + + `$cmd`; + + + if (!file_exists($filePath)) + { + $this->status("FAIL: Couldn't retrieve zip file from github."); + return false; + } + + $cmd = 'unzip -o ' . $filePath . ' -d ' . $this->tempDir; + $this->status($cmd); + + `$cmd`; + + if (!is_dir($this->tempDir . "e107-master")) + { + $this->status("FAIL: Couldn't unzip ." . $filePath . " to " . $this->tempDir); + return false; + } + + $cmd = "mv " . $this->tempDir . "e107-master " . $this->exportDir; + $this->status($cmd); + + `$cmd`; + + if (!is_dir($this->exportDir)) + { + $this->status("GIT Export FAILED for some reason"); + + } } - - - - function deleteAll($directory, $empty = false) + + private function commitFile($fname, $message = "no remarks") { - if(substr($directory,-1) == "/") - { - $directory = substr($directory,0,-1); - } - - if(!file_exists($directory) || !is_dir($directory)) - { - return false; - } - elseif(!is_readable($directory)) - { - return false; - } - else - { - $directoryHandle = opendir($directory); - - while ($contents = readdir($directoryHandle)) - { - if($contents != '.' && $contents != '..') - { - $path = $directory . "/" . $contents; - - if(is_dir($path)) - { - $this->deleteAll($path); - } - else - { - unlink($path); - } - } - } - - closedir($directoryHandle); - - if($empty == false) - { - if(!rmdir($directory)) - { - return false; - } - } - - return true; - } - } - - - - - + if (($this->beta == TRUE) || ($this->live != TRUE) || $this->rc) + { + return; + } + + $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout"; + chdir($dir); + $cmd = "svn commit --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive -m \"{$message}\" {$fname}"; + $this->status("commiting $fname to svn"); + $this->status($cmd); + return `$cmd`; +// return true; + } + + private function tagFiles($tagid) + { + if (($this->beta == TRUE) || $this->live != TRUE || $this->rc) + { + return; + } + + $this->status("Creating Tag of $tagid"); + $cmd = "svn copy --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive -m \"Auto creating of tag during build\" {$this->config['main']['svn_path']} {$this->config['main']['svn_tag_path']}/{$tagid}"; + $this->status($cmd); + return `$cmd`; + } + + } - -/***************************************************************************************** -****************************************************************************************** -******************************************************************************************/ +/***************************************************************************************** + ****************************************************************************************** + ******************************************************************************************/ class coreImage { var $file; var $image = array(); - + public function __construct($_current, $_deprecated, $_image) { global $coredir; set_time_limit(240); - + define("IMAGE_CURRENT", $_current); define("IMAGE_DEPRECATED", $_deprecated); define("IMAGE_IMAGE", $_image); $maindirs = array( - 'admin' => 'e107_admin/', - 'files' => 'e107_files/', - 'images' => 'e107_images/', - 'themes' => 'e107_themes/', - 'plugins' => 'e107_plugins/', - 'handlers' => 'e107_handlers/', - 'languages' => 'e107_languages/', - 'downloads' => 'e107_files/downloads/', - 'docs' => 'e107_docs/' + 'admin' => 'e107_admin/', + 'files' => 'e107_files/', + 'images' => 'e107_images/', + 'themes' => 'e107_themes/', + 'plugins' => 'e107_plugins/', + 'handlers' => 'e107_handlers/', + 'languages' => 'e107_languages/', + 'downloads' => 'e107_files/downloads/', + 'docs' => 'e107_docs/' ); foreach ($maindirs as $maindirs_key => $maindirs_value) @@ -1189,17 +1131,17 @@ public function __construct($_current, $_deprecated, $_image) // die("xxx\n"); $this->create_image(IMAGE_CURRENT, IMAGE_DEPRECATED); } - - function create_image($_curdir, $_depdir) + + function create_image($_curdir, $_depdir) { global $core_image, $deprecated_image, $coredir; - + foreach ($coredir as $trim_key => $trim_dirs) { - $search[$trim_key] = "'".$trim_dirs."'"; - $replace[$trim_key] = "\$coredir['".$trim_key."']"; + $search[$trim_key] = "'" . $trim_dirs . "'"; + $replace[$trim_key] = "\$coredir['" . $trim_key . "']"; } - + $data = "scan($_curdir); - - echo ("[Core-Image] Scanning Dir: ".$_curdir."\n"); - + echo("[Core-Image] Scanning Dir: " . $_curdir . "\n"); + + $image_array = var_export($scan_current, true); $image_array = str_replace($search, $replace, $image_array); - $data .= "\$core_image = ".$image_array.";\n\n"; - + $data .= "\$core_image = " . $image_array . ";\n\n"; + $scan_deprecated = $this->scan($_depdir, $scan_current); $image_array = var_export($scan_deprecated, true); $image_array = str_replace($search, $replace, $image_array); - $data .= "\$deprecated_image = ".$image_array.";\n\n"; + $data .= "\$deprecated_image = " . $image_array . ";\n\n"; $data .= "?>"; // echo "writing to ".IMAGE_IMAGE."\n"; @@ -1239,53 +1181,61 @@ function create_image($_curdir, $_depdir) // echo "\n------- Core Image --------\n"; // echo $data; // echo "\n------- End Image --------\n"; - + $fp = fopen(IMAGE_IMAGE, 'w'); // echo "open results = [{$fp}]\n"; fwrite($fp, $data); } - - function scan($dir, $image = array()) { + + function scan($dir, $image = array()) + { // echo "Scanning directory $dir \n"; - $handle = opendir($dir.'/'); - - $exclude = array('e107_config.php','install.php','CVS','.svn','Thumbs.db','.gitignore'); - + $handle = opendir($dir . '/'); + + $exclude = array('e107_config.php', 'install.php', 'CVS', '.svn', 'Thumbs.db', '.gitignore'); + while (false !== ($readdir = readdir($handle))) { - if ($readdir != '.' && $readdir != '..' && $readdir != '/' && !in_array($readdir,$exclude) && (strpos('._', $readdir) === FALSE)) { - $path = $dir.'/'.$readdir; - if (is_dir($path)) { + if ($readdir != '.' && $readdir != '..' && $readdir != '/' && !in_array($readdir, $exclude) && (strpos('._', $readdir) === FALSE)) + { + $path = $dir . '/' . $readdir; + if (is_dir($path)) + { $dirs[$path] = $readdir; - } else if (!isset($image[$readdir])) { + } + else if (!isset($image[$readdir])) + { $files[$readdir] = $this->checksum($path, TRUE); } } } closedir($handle); - - if (isset($dirs)) { - ksort ($dirs); - foreach ($dirs as $dir_path => $dir_list) { + + if (isset($dirs)) + { + ksort($dirs); + foreach ($dirs as $dir_path => $dir_list) + { $list[$dir_list] = ($set = $this->scan($dir_path, $image[$dir_list])) ? $set : array(); } } - - if (isset($files)) { - ksort ($files); - foreach ($files as $file_name => $file_list) { + + if (isset($files)) + { + ksort($files); + foreach ($files as $file_name => $file_list) + { $list[$file_name] = $file_list; } } - + return $list; } - - function checksum($filename) { - $checksum = md5(str_replace(array(chr(13),chr(10)), '', file_get_contents($filename))); + + function checksum($filename) + { + $checksum = md5(str_replace(array(chr(13), chr(10)), '', file_get_contents($filename))); return $checksum; } } - - From 537106c64fdeb84f63deb437468ff0d62b0cedd4 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Wed, 26 Feb 2020 23:27:19 +0100 Subject: [PATCH 05/35] Code warning cleanup of e107_make.php --- .github/workflows/build-release/e107_make.php | 402 +----------------- 1 file changed, 21 insertions(+), 381 deletions(-) diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index 1b539d3691..4dcae241b0 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -1,27 +1,17 @@ ".date('r')."\n"; -// Read in make.ini file, create $config - -$build = new e107Build($argv[1]); -//var_dump($build->config); - -exit;*/ - -function showUsage() -{ - echo "\nUsage: {$_SERVER['argv'][0]} \n\n"; -} +/** + * e107 website system + * + * Copyright (C) 2008-2020 e107 Inc (e107.org) + * Released under the terms and conditions of the + * GNU General Public License (http://www.gnu.org/licenses/gpl.txt) + * + */ class e107Build { - public $config, $path, $version, $tag, $lastversion, $lastversiondate, $dbchange, $beta, $error, $rc; + public $config, $version, $tag, $lastversion, $lastversiondate, $beta, $error, $rc; var $createdFiles = array(); var $releaseDir = ""; @@ -38,12 +28,8 @@ public function __construct() { $this->beta = false; $this->error = false; - $this->live = false; - $this->testCoreImage = false; $this->rc = false; - - // $this->config['baseDir'] = realpath(getcwd()); $this->config['baseDir'] = dirname(__FILE__); } @@ -79,14 +65,6 @@ public function init($module) $this->tempDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/temp/"; $this->gitDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/"; $this->gitRepo = $this->config['main']['git_repo']; - /* - if(is_dir($this->tempDir)) - { - $this->rmdir($this->tempDir); - mkrdir($this->tempDir,0755); - } - */ - if (!$this->version) { @@ -104,8 +82,6 @@ public function init($module) $this->config['preprocess']['version'] = $this->version; $this->config['preprocess']['tag'] = $this->tag; - // $this->buildLastConfig(); - if ($this->ReadMeProblems()) { return; @@ -123,7 +99,6 @@ public function init($module) 'files_rename' => 'install_.php->install.php' ); - // One Full Upgrade Beta $this->config['releases'][] = array( 'type' => 'upgrade', @@ -220,12 +195,6 @@ private function buildLastConfig() private function generateReadme($additional = '', $dbchange = FALSE) { - - if ($this->testCoreImage) - { - return false; - } - $TEMPLATE = "[oldversion] -> [newversion] Upgrade Guide\n"; $TEMPLATE .= "This is an update from [oldversion] to [newversion] only. If you are upgrading from any other version besides [oldversion] ,\n"; @@ -318,10 +287,6 @@ private function cleanupFiles() $cmd = "mkdir -p {$dir}/release"; `$cmd`; - // $cmd = "mkdir -p {$dir}/export"; - // `$cmd`; - - $releaseDir = "e107_" . $this->version; if ($this->rc) @@ -335,84 +300,13 @@ private function cleanupFiles() $cmd = "mkdir -p {$dir}/release/" . $releaseDir; `$cmd`; + return true; } private function preprocess() { - //Update current cvs - /* - $this->checkoutSvn(); - - $checkedOutFiles = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/e107_admin/ver.php"; - if(!file_exists($checkedOutFiles) && !$this->beta) - { - $this->status("Checkout Failed!"); - return FALSE; - } - - - //Edit ver.php file with new version - if(isset($this->config['preprocess']['version']) && !$this->beta) - { - if($this->editVersion()) // /checkout not export. - { - //Commit new ver.php file to cvs - $this->commitFile("e107_admin/ver.php", "new version: {$this->config['preprocess']['version']} - auto"); - } - else - { - $this->status("Error updating version"); - return false; - } - } - */ - $this->gitClone(); - - //$this->editVersion('checkout'); - - // $this->exportSvn(); //Export files to export dir - - // $this->editVersion('export'); // needed because we don't commit the version change with betas. - - if (trim($this->config['preprocess']['plugin_delete']) != '') - { - // $this->pluginRemove($this->config['preprocess']['plugin_delete']); - } - - // $this->rmdir($this->exportDir."e107_themes/bootstrap"); - return true; - /* - - if(!$this->beta) // Official Release. - { - $this->CreateCoreImage(); //Create the new image file - - //Commit new image file to cvs - $this->commitFile("e107_admin/core_image.php", "Update image file: {$this->config['preprocess']['version']} - auto"); - - $this->tagFiles($this->config['preprocess']['tag']); //Tag all files with new tag - - //Create clean export of new tag - //$this->exportSvn($this->config['preprocess']['tag']); - // ** No longer export via tag, since the $URL:$ substitution will mess up file inspector - $this->exportSvn(); - } - else // Beta - we don't do any commits. - { - $this->editVersion('export'); // needed because we don't commit the version change with betas. - - if(trim($this->config['preprocess']['plugin_delete']) != '') - { - $this->pluginRemove($this->config['preprocess']['plugin_delete']); - } - - // $this->CreateCoreImage(); // Create Image - } - - return true; - */ } private function gitClone() @@ -426,11 +320,6 @@ private function gitClone() $this->status("Cloning git repo", true); $this->run("git clone " . $this->gitRepo . " " . $this->gitDir); - // $this->run("mv ".$tempDir."/.git ".$repoDir."/.git"); - // $this->run("mv ".$tempDir."/* ".$repoDir); - // $this->run("/bin/cp -rfv ".$tempDir."/* ".$repoDir); - // $this->run("git --work-tree=".$repoDir." --git-dir=".$repoDir."/.git pull"); - // $this->run("chown -R ".$dir.":".$dir." ".$repoDir); $this->run("chmod 0755 " . $this->gitDir); if (!is_dir($this->gitDir . "/.git")) @@ -444,6 +333,7 @@ private function gitClone() Make sure TCP port 9418 is open!"); } + return true; } private function run($cmd) @@ -454,38 +344,24 @@ private function run($cmd) if ($return) { - // $return = $this->parseReturn($return); - // $this->lastRunMessage = $return; $this->status(print_r($return, true)); } - - - // print_r($return); - // $this->alert($return); } private function createReleases() { - foreach ($this->config['releases'] as $c => $rel) { $this->status(" ------------------ Release " . $c . "--------------------------- ", true); $this->emptyExportDir(); - // $this->pause(25); - $zipExportFile = 'release_' . $c . ".zip"; $this->gitArchive($zipExportFile, $rel['since']); - // $this->pause(25); - $this->gitArchiveUnzip($zipExportFile); - - // $this->pause(25); - $this->editVersion('export'); $this->changeDir($this->exportDir); @@ -531,18 +407,9 @@ private function createReleases() } $zipsince = ''; - $tarsince = ''; $ts = ''; - /* - if(!empty($rel['since'])) - { - $zipsince = "t {$rel['since']}"; - $ts = "--newer-mtime=".substr($rel['since'], 4)."-".substr($rel['since'], 0, 2)."-".substr($rel['since'], 2, 2); - $tarsince = "--newer={$ts}"; - $reftime = substr($rel['since'], 4).substr($rel['since'], 0, 4).'0001'; - $this->gitArchive('release_'.$rel, $rel['since']); - }*/ + $newfile = ""; if ($rel['type'] == 'full') { $newfile = "e107_" . $this->config['preprocess']['version'] . "_full"; @@ -565,9 +432,6 @@ private function createReleases() $releaseDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/release/" . $this->releaseDir; - - // $newfile - /** * git archive -o update.zip HEAD $(git diff --name-only [id]) * @@ -585,11 +449,6 @@ private function createReleases() $zipcmd = "zip -r{$zipsince} $zipfile * >/dev/null 2>&1"; $tarcmd = "tar cz {$ts} -f$gzfile * >/dev/null 2>&1"; -//touch -t 201003140001 ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 zip ../release/mytest2.zip - // $xzipcmd = "touch -t {$reftime} ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 zip {$zipfile} >/dev/null 2>&1"; - // $xtarcmd = "touch -t {$reftime} ../reftime && find . -newer ../reftime -type f -print0 | xargs -0 tar --no-recursion -zc -f{$gzfile} >/dev/null 2>&1"; - - $this->status('Creating ZIP archive'); $this->status($zipcmd); `$zipcmd`; @@ -598,26 +457,8 @@ private function createReleases() $this->status($tarcmd); `$tarcmd`; - /* else // Doesn't make a zip/tar with empty directories. - { - $this->status('Creating Alternate ZIP release'); - $this->status($xzipcmd); - `$xzipcmd`; - - $this->status('Creating Alternate TAR.GZ release'); - $this->status($xtarcmd); - `$xtarcmd`; - }*/ - $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.zip'); $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.tar.gz'); - - if ($rel['plugin_delete']) - { - // $this->pluginRemove($rel['plugin_delete'],true); - } - - } // end loop @@ -627,7 +468,6 @@ private function emptyExportDir() { if (is_dir($this->exportDir)) { - //$this->status("Cleaning out export directory. "); $this->rmdir($this->exportDir); mkdir($this->exportDir, 0755); } @@ -641,7 +481,6 @@ private function emptyExportDir() private function rmdir($dir) { - if (empty($dir)) { return false; @@ -658,10 +497,7 @@ private function rmdir($dir) $this->status($cmd); `$cmd`; - // $found = scandir($dir); - - // $this->status("Remaining files: ".implode(", ",$found)); - + return true; } private function gitArchive($zipFile, $since = null) @@ -702,7 +538,6 @@ private function gitArchiveUnzip($file) private function editVersion($dir = 'checkout') { - $version = $this->config['preprocess']['version']; if ($this->beta && !$this->rc) @@ -722,18 +557,14 @@ private function editVersion($dir = 'checkout') $contents = "\n"; - return file_put_contents($fname, $contents); } @@ -763,8 +594,6 @@ private function filesDelete($parm) { $fnames = explode(',', $parm); - // $this->changeDir($this->exportDir); - foreach ($fnames as $fn) { $fn = trim($fn); @@ -803,62 +632,20 @@ private function pluginRemove($parm, $restore = false) { $fn = trim($fn); $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/e107_plugins/" . $fn; - $temp = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/temp/" . $fn; - // $result = rename($dir,$temp); - - // $cmd = ($restore == false) ? "mv {$dir} {$temp}" : "mv {$temp} {$dir}";; - // $this->status($cmd); $this->rmdir($dir); - - /* if($restore) - { - $this->status("Restoring Plugin: {$fn} "); - } - else - { - $this->status("Removing Plugin: {$fn} "); - }*/ } } private function createCoreImage() { - // $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; - // $this->exportDir; - // chdir($dir); - - //Delete or create any files as per config - - if ($this->testCoreImage != TRUE) - { - // $this->filesDelete($this->config['preprocess']['files_delete']); - // $this->filesCreate($this->config['preprocess']['files_create']); - } //create new image file - writes directly to cvsroot chdir($this->config['baseDir']); $_current = $this->exportDir; $_deprecated = "{$this->config['baseDir']}/deprecated/{$this->config['main']['name']}"; - /* if(!$this->beta) - { - $_image = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/e107_admin/core_image.php"; - } - else - { - $_image = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/e107_admin/core_image.php"; - } - */ - - if ($this->testCoreImage) - { - $_image = "{$this->config['baseDir']}/test_core_image.php"; - } - else - { - $_image = $this->tempDir . "core_image.php"; - } + $_image = $this->tempDir . "core_image.php"; $this->status("Creating new core_image.php file ({$_image})", true); new coreImage($_current, $_deprecated, $_image); @@ -869,7 +656,6 @@ private function createCoreImage() private function pause($seconds) { - if ($this->pause !== true) { return false; @@ -877,11 +663,12 @@ private function pause($seconds) $this->status(" (Pausing for " . $seconds . " seconds...)", true); sleep($seconds); + + return true; } private function copyCoreImage() { - $orig = $this->tempDir . "core_image.php"; $dest = $this->exportDir . "e107_admin/core_image.php"; @@ -908,14 +695,6 @@ private function moveReadme($readme) $this->status("Copying readme file $readme to $to - " . ($result ? "SUCCESS" : "FAIL")); } - public function coreImageTest() - { - //$this->checkoutSvn(); - //Export files to export dir - //$this->exportSvn(); - $this->CreateCoreImage(); - } - function deleteAll($directory, $empty = false) { if (substr($directory, -1) == "/") @@ -965,130 +744,6 @@ function deleteAll($directory, $empty = false) return true; } } - - private function checkoutSvn() - { - - return false; - - if ($this->beta) - { - $this->status("Beta Mode - skipping svn checkout"); - return; - } - - - $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout"; - $this->status("Checking out current svn to {$dir}"); - $cmd = "svn checkout --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive {$this->config['main']['svn_path']} {$dir}"; - $this->status($cmd); - `$cmd`; - } - - private function exportSvn($tag = '') - { - - - if (is_dir($this->exportDir)) - { - $this->status("Cleaning out export directory. "); - $this->rmdir($this->exportDir); - } - - if (is_dir($this->tempDir)) - { - $this->status("Cleaning out temp directory. "); - $this->rmdir($this->tempDir); - mkdir($this->tempDir, 0755); - } - - - $this->status("Exporting from Github to temp directory "); - - /* - if($tag == '') - { - $this->status("Exporting current svn to {$dir}"); - $path = $this->config['main']['svn_path']; - } - else - { - $this->status("Exporting tag {$tag} to {$dir}"); - $path = "{$this->config['main']['svn_tag_path']}/{$tag}"; - } - */ - - $filePath = $this->tempDir . "master.zip"; - $cmd = 'wget https://codeload.github.com/e107inc/e107/zip/master -O ' . $filePath; // , 'e107-master.zip', 'temp'); - - // $cmd = "svn export --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive --force {$path} {$dir}"; - $this->status($cmd); - - - `$cmd`; - - - if (!file_exists($filePath)) - { - $this->status("FAIL: Couldn't retrieve zip file from github."); - return false; - } - - $cmd = 'unzip -o ' . $filePath . ' -d ' . $this->tempDir; - $this->status($cmd); - - `$cmd`; - - if (!is_dir($this->tempDir . "e107-master")) - { - $this->status("FAIL: Couldn't unzip ." . $filePath . " to " . $this->tempDir); - return false; - } - - $cmd = "mv " . $this->tempDir . "e107-master " . $this->exportDir; - - - $this->status($cmd); - - `$cmd`; - - if (!is_dir($this->exportDir)) - { - $this->status("GIT Export FAILED for some reason"); - - } - } - - private function commitFile($fname, $message = "no remarks") - { - if (($this->beta == TRUE) || ($this->live != TRUE) || $this->rc) - { - return; - } - - $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout"; - chdir($dir); - $cmd = "svn commit --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive -m \"{$message}\" {$fname}"; - $this->status("commiting $fname to svn"); - $this->status($cmd); - return `$cmd`; -// return true; - } - - private function tagFiles($tagid) - { - if (($this->beta == TRUE) || $this->live != TRUE || $this->rc) - { - return; - } - - $this->status("Creating Tag of $tagid"); - $cmd = "svn copy --username {$this->config['main']['svn_username']} --password {$this->config['main']['svn_password']} --no-auth-cache --non-interactive -m \"Auto creating of tag during build\" {$this->config['main']['svn_path']} {$this->config['main']['svn_tag_path']}/{$tagid}"; - $this->status($cmd); - return `$cmd`; - } - - } /***************************************************************************************** @@ -1096,10 +751,6 @@ private function tagFiles($tagid) ******************************************************************************************/ class coreImage { - - var $file; - var $image = array(); - public function __construct($_current, $_deprecated, $_image) { global $coredir; @@ -1126,16 +777,14 @@ public function __construct($_current, $_deprecated, $_image) $coredir[$maindirs_key] = substr($maindirs_value, 0, -1); } -// echo IMAGE_IMAGE; -// include(IMAGE_IMAGE); -// die("xxx\n"); $this->create_image(IMAGE_CURRENT, IMAGE_DEPRECATED); } function create_image($_curdir, $_depdir) { - global $core_image, $deprecated_image, $coredir; + global $coredir; + $search = $replace = []; foreach ($coredir as $trim_key => $trim_dirs) { $search[$trim_key] = "'" . $trim_dirs . "'"; @@ -1176,21 +825,12 @@ function create_image($_curdir, $_depdir) $data .= "\$deprecated_image = " . $image_array . ";\n\n"; $data .= "?>"; -// echo "writing to ".IMAGE_IMAGE."\n"; - - // echo "\n------- Core Image --------\n"; - // echo $data; - // echo "\n------- End Image --------\n"; - - $fp = fopen(IMAGE_IMAGE, 'w'); -// echo "open results = [{$fp}]\n"; fwrite($fp, $data); } function scan($dir, $image = array()) { -// echo "Scanning directory $dir \n"; $handle = opendir($dir . '/'); $exclude = array('e107_config.php', 'install.php', 'CVS', '.svn', 'Thumbs.db', '.gitignore'); @@ -1206,12 +846,13 @@ function scan($dir, $image = array()) } else if (!isset($image[$readdir])) { - $files[$readdir] = $this->checksum($path, TRUE); + $files[$readdir] = $this->checksum($path); } } } closedir($handle); + $list = []; if (isset($dirs)) { ksort($dirs); @@ -1235,7 +876,6 @@ function scan($dir, $image = array()) function checksum($filename) { - $checksum = md5(str_replace(array(chr(13), chr(10)), '', file_get_contents($filename))); - return $checksum; + return md5(str_replace(array(chr(13), chr(10)), '', file_get_contents($filename))); } } From 0d80b82b4921234c96fc8548d5933dc89397b41c Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 28 Feb 2020 20:25:26 +0100 Subject: [PATCH 06/35] Bare minimum to build releases in GitHub Actions --- .github/workflows/build-release.yml | 36 +++ .github/workflows/build-release/.gitignore | 1 + .github/workflows/build-release/e107_make.php | 264 +++++++++++------- .github/workflows/build-release/make.ini | 8 +- 4 files changed, 197 insertions(+), 112 deletions(-) create mode 100644 .github/workflows/build-release.yml create mode 100644 .github/workflows/build-release/.gitignore diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml new file mode 100644 index 0000000000..e9a3954123 --- /dev/null +++ b/.github/workflows/build-release.yml @@ -0,0 +1,36 @@ +name: Build Release + +on: + push: + pull_request: + + +jobs: + build: + strategy: + fail-fast: false + runs-on: ubuntu-latest + + steps: + - name: Update operating system software repository + run: sudo apt-get update + + - name: Install operating system dependencies + run: sudo apt-get install -y git tar gzip xz-utils zip php-cli + + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + + - name: Fetch version information + run: git fetch origin +refs/tags/*:refs/tags/* +refs/heads/*:refs/remotes/origin/* + + - name: Run build script + run: php e107_make.php + working-directory: ./.github/workflows/build-release/ + + - name: Upload build artifacts + uses: actions/upload-artifact@v1 + with: + name: release_files + path: ./.github/workflows/build-release/target/e107/release/ \ No newline at end of file diff --git a/.github/workflows/build-release/.gitignore b/.github/workflows/build-release/.gitignore new file mode 100644 index 0000000000..9f970225ad --- /dev/null +++ b/.github/workflows/build-release/.gitignore @@ -0,0 +1 @@ +target/ \ No newline at end of file diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index 4dcae241b0..a1469c54f9 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -8,21 +8,22 @@ * */ +$builder = new e107Build(); +$builder->init(); +$builder->makeBuild(); + class e107Build { - public $config, $version, $tag, $lastversion, $lastversiondate, $beta, $error, $rc; + public $config, $version, $lastversion, $lastversiondate, $beta, $error, $rc; var $createdFiles = array(); var $releaseDir = ""; - var $pause = false; - var $tempDir = null; var $exportDir = null; var $gitDir = null; - var $gitRepo = null; - + var $stagingDir = null; public function __construct() { @@ -31,12 +32,46 @@ public function __construct() $this->rc = false; $this->config['baseDir'] = dirname(__FILE__); + } + + private static function getVerFileVersion($verFilePath) + { + $verFileTokens = token_get_all(file_get_contents($verFilePath)); + $nextConstantEncapsedStringIsVersion = false; + foreach ($verFileTokens as $verFileToken) + { + if (!isset($verFileToken[1])) continue; + $token = $verFileToken[0]; + $value = trim($verFileToken[1], "'\""); + + if ($token === T_CONSTANT_ENCAPSED_STRING) + { + if ($nextConstantEncapsedStringIsVersion) + { + return $value; + } + if ($value === 'e107_version') $nextConstantEncapsedStringIsVersion = true; + } + } + return '0'; + } + private static function gitVersionToPhpVersion($gitVersion, $verFileVersion) + { + $verFileVersion = array_shift(explode(" ", $verFileVersion)); + $version = preg_replace("/^v/", "", $gitVersion); + $versionSplit = explode("-", $version); + if (count($versionSplit) > 1) + { + if (version_compare($verFileVersion, $versionSplit[0], '>')) $versionSplit[0] = $verFileVersion; + $versionSplit[0] .= "dev"; + } + return implode("-", $versionSplit); } - public function init($module) + public function init($module = null) { - $iniFile = $this->config['baseDir'] . '/config/config_' . $module . '.ini'; + $iniFile = $this->config['baseDir'] . '/make.ini'; if (is_readable($iniFile)) { @@ -63,24 +98,25 @@ public function init($module) $this->exportDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/"; $this->tempDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/temp/"; - $this->gitDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/checkout/"; - $this->gitRepo = $this->config['main']['git_repo']; + $this->stagingDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/staging/"; - if (!$this->version) + $rc = 255; + $output = []; + exec("git rev-parse --show-toplevel", $output, $rc); + $gitRoot = array_pop($output); + if (!is_dir($gitRoot)) { - echo "Error: No Version Set\n"; // eg. 0.7.22 - $this->error = TRUE; - return; + $this->status("Error getting Git repo root (rc=$rc). Output was garbage: $gitRoot"); + return false; } + $this->gitDir = realpath($gitRoot); - if (!$this->tag) - { - echo "Error: No Tag Set\n"; // eg. e107_v07_22_release - $this->error = TRUE; - } + exec("git describe --tags", $output, $rc); + $gitVersion = array_pop($output); + $verFileVersion = self::getVerFileVersion($this->gitDir . "/e107_admin/ver.php"); + $this->version = self::gitVersionToPhpVersion($gitVersion, $verFileVersion); $this->config['preprocess']['version'] = $this->version; - $this->config['preprocess']['tag'] = $this->tag; if ($this->ReadMeProblems()) { @@ -281,9 +317,6 @@ private function cleanupFiles() $cmd = "mkdir -p {$dir}/temp"; `$cmd`; - $cmd = "mkdir -p {$dir}/checkout"; - `$cmd`; - $cmd = "mkdir -p {$dir}/release"; `$cmd`; @@ -305,36 +338,41 @@ private function cleanupFiles() private function preprocess() { - $this->gitClone(); return true; } - private function gitClone() + /* + private function targetClone() { - if (empty($this->gitRepo)) + $rc = 255; + $output = []; + exec("git rev-parse --show-toplevel", $output, $rc); + $gitRoot = array_pop($output); + if (!is_dir($gitRoot)) { - $this->status("No Repo selected"); + $this->status("Error getting Git repo root (rc=$rc). Output was garbage: $gitRoot"); return false; } - - $this->status("Cloning git repo", true); - - $this->run("git clone " . $this->gitRepo . " " . $this->gitDir); - $this->run("chmod 0755 " . $this->gitDir); - - if (!is_dir($this->gitDir . "/.git")) + $gitRoot = realpath($gitRoot); + mkdir($this->stagingDir, 0755, true); + $stagingDir = realpath($this->stagingDir); + $stagingDirLocalSegment = preg_replace("/^" . preg_quote($gitRoot, "/") . "/", "", $stagingDir); + if ($stagingDirLocalSegment == $stagingDir) { - $this->status("There was a problem. Check your setup:\n - cd /usr/bin/
- sudo ln -s /usr/local/cpanel/3rdparty/bin/git* .
- git --version -

- - Make sure TCP port 9418 is open!"); + $this->status("Staging dir \"$stagingDir\" is currently not supported outside repo root \"$gitRoot\""); } + $cloneCommand = + "rsync -avHXShPs" . + " --exclude=" . escapeshellarg($stagingDirLocalSegment . "/") . + " --delete-after --delete-excluded" . + " --link-dest=" . escapeshellarg($gitRoot) . + " " . escapeshellarg($gitRoot . "/") . + " " . escapeshellarg($stagingDir . "/"); + exec($cloneCommand, $output, $rc); - return true; + return $rc; } + */ private function run($cmd) { @@ -382,6 +420,7 @@ private function createReleases() case "files_delete" : $this->filesDelete($val); break; + case "plugin_delete" : $this->pluginRemove($val); break; @@ -394,13 +433,8 @@ private function createReleases() $this->CreateCoreImage(); // Create Image } - $this->pause(20); - - $this->copyCoreImage(); - $this->pause(20); - if (isset($rel['readme'])) { $this->moveReadme($rel['readme']); @@ -444,21 +478,28 @@ private function createReleases() $zipfile = $releaseDir . '/' . $newfile . '.zip'; - $gzfile = $releaseDir . '/' . $newfile . '.tar.gz'; + $tarfile = $releaseDir . '/' . $newfile . '.tar'; - $zipcmd = "zip -r{$zipsince} $zipfile * >/dev/null 2>&1"; - $tarcmd = "tar cz {$ts} -f$gzfile * >/dev/null 2>&1"; + $zipcmd = "zip -9 -r{$zipsince} $zipfile . 2>&1"; + $tarcmd = "tar --owner=0 --group=0 -cf $tarfile {$ts} . 2>&1"; $this->status('Creating ZIP archive'); $this->status($zipcmd); `$zipcmd`; - $this->status('Creating TAR.GZ archive'); + $this->status('Creating TAR archive'); $this->status($tarcmd); `$tarcmd`; + $this->status('Creating TAR.GZ archive'); + `(cat $tarfile | gzip -9 > $tarfile.gz)`; +// $this->status('Creating TAR.XZ archive'); +// `(cat $tarfile | xz -9e > $tarfile.xz)`; + $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.zip'); + $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.tar'); $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.tar.gz'); +// $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.tar.xz'); } // end loop @@ -481,7 +522,7 @@ private function emptyExportDir() private function rmdir($dir) { - if (empty($dir)) + if (!is_dir($dir)) { return false; } @@ -490,10 +531,7 @@ private function rmdir($dir) $dir = rtrim($dir, "/"); - $cmd = "rm -rf {$dir}/*"; - $this->status($cmd); - `$cmd`; - $cmd = "rmdir {$dir}"; + $cmd = "rm -rf {$dir}"; $this->status($cmd); `$cmd`; @@ -533,22 +571,17 @@ private function gitArchiveUnzip($file) $cmd = 'unzip -q -o ' . $filepath . ' -d ' . $this->exportDir; $this->run($cmd); - + $this->run('chmod -R a=,u+rwX,go+rX ' . escapeshellarg($this->exportDir)); } - private function editVersion($dir = 'checkout') + private function editVersion($dir = 'export') { $version = $this->config['preprocess']['version']; - if ($this->beta && !$this->rc) + if (strpos($version, "-") !== false) { - $version .= " beta build " . date('Ymd'); + $version .= " nightly build " . date('Ymd'); } - elseif ($this->rc) - { - $version .= " " . $this->rc; - } - $fname = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/" . $dir . "/e107_admin/ver.php"; @@ -599,12 +632,14 @@ private function filesDelete($parm) $fn = trim($fn); if (file_exists($fn)) { - $result = unlink($fn); + if (is_file($fn)) $result = unlink($fn); + elseif (is_dir($fn)) $result = $this->rmdir($fn); + else $result = false; $this->status("Deleting $fn - " . ($result ? "SUCCESS" : "FAIL")); } else { - $this->status("File already deleted or abscent - " . $fn); + $this->status("File already deleted or absent - " . $fn); } } @@ -654,19 +689,6 @@ private function createCoreImage() chdir($dir); } - private function pause($seconds) - { - if ($this->pause !== true) - { - return false; - } - - $this->status(" (Pausing for " . $seconds . " seconds...)", true); - sleep($seconds); - - return true; - } - private function copyCoreImage() { $orig = $this->tempDir . "core_image.php"; @@ -796,7 +818,7 @@ function create_image($_curdir, $_depdir) $data .= "+ ----------------------------------------------------------------------------+\n"; $data .= "| e107 website system\n"; $data .= "|\n"; - $data .= "| Copyright (C) 2008-2010 e107 Inc. \n"; + $data .= "| Copyright (C) 2008-" . date("Y") . " e107 Inc. \n"; $data .= "| http://e107.org\n"; // $data .= "| jalist@e107.org\n"; $data .= "|\n"; @@ -831,47 +853,73 @@ function create_image($_curdir, $_depdir) function scan($dir, $image = array()) { - $handle = opendir($dir . '/'); + $absoluteBase = realpath($dir); + if (!is_dir($absoluteBase)) return false; - $exclude = array('e107_config.php', 'install.php', 'CVS', '.svn', 'Thumbs.db', '.gitignore'); + $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir)); + $files = []; - while (false !== ($readdir = readdir($handle))) + /** + * @var $file DirectoryIterator + */ + foreach ($iterator as $file) { - if ($readdir != '.' && $readdir != '..' && $readdir != '/' && !in_array($readdir, $exclude) && (strpos('._', $readdir) === FALSE)) - { - $path = $dir . '/' . $readdir; - if (is_dir($path)) - { - $dirs[$path] = $readdir; - } - else if (!isset($image[$readdir])) - { - $files[$readdir] = $this->checksum($path); - } - } + if ($file->isDir()) continue; + + $absolutePath = $file->getRealPath(); + $relativePath = preg_replace("/^" . preg_quote($absoluteBase . "/", "/") . "/", "", $absolutePath); + + if (empty($relativePath) || $relativePath == $absolutePath) continue; + + self::array_set($files, $relativePath, $this->checksum($absolutePath)); } - closedir($handle); - $list = []; - if (isset($dirs)) + ksort($files); + + return $files; + } + + /** + * Set an array item to a given value using "slash" notation. + * + * If no key is given to the method, the entire array will be replaced. + * + * Based on Illuminate\Support\Arr::set() + * + * @param array $array + * @param string|null $key + * @param mixed $value + * @return array + * @copyright Copyright (c) Taylor Otwell + * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License + */ + private static function array_set(&$array, $key, $value) + { + if (is_null($key)) { - ksort($dirs); - foreach ($dirs as $dir_path => $dir_list) - { - $list[$dir_list] = ($set = $this->scan($dir_path, $image[$dir_list])) ? $set : array(); - } + return $array = $value; } - if (isset($files)) + $keys = explode('/', $key); + + while (count($keys) > 1) { - ksort($files); - foreach ($files as $file_name => $file_list) + $key = array_shift($keys); + + // If the key doesn't exist at this depth, we will just create an empty array + // to hold the next value, allowing us to create the arrays to hold final + // values at the correct depth. Then we'll keep digging into the array. + if (!isset($array[$key]) || !is_array($array[$key])) { - $list[$file_name] = $file_list; + $array[$key] = []; } + + $array = &$array[$key]; } - return $list; + $array[array_shift($keys)] = $value; + + return $array; } function checksum($filename) diff --git a/.github/workflows/build-release/make.ini b/.github/workflows/build-release/make.ini index 0b877757c2..7da6b6b494 100644 --- a/.github/workflows/build-release/make.ini +++ b/.github/workflows/build-release/make.ini @@ -1,5 +1,5 @@ [main] -name=e107_0.8 +name=e107 svn_path=https://github.com/e107inc/e107/trunk svn_tag_path=https://github.com/e107inc/e107/tags svn_username= @@ -14,17 +14,17 @@ files_create=e107_config.php type=full plugin_delete=alt_auth,newsletter,faqs,metaweblog,pdf,newforumposts_main files_create=e107_config.php -files_delete=.gitignore,.codeclimate.yml,.editorconfig,composer.json,composer.lock +files_delete=.gitignore,.gitmodules,.codeclimate.yml,.editorconfig,composer.json,composer.lock,e107_tests,.github [release_2] type=upgrade plugin_delete=faqs,metaweblog,pdf -files_delete=install.php,favicon.ico,.gitignore,.codeclimate.yml,.editorconfig,composer.json,composer.lock +files_delete=install.php,favicon.ico,.gitignore,.gitmodules,.codeclimate.yml,.editorconfig,composer.json,composer.lock,e107_tests,.github from_version=v1.x [release_3] type=upgrade plugin_delete=alt_auth,newsletter,calendar_menu,tree_menu,faqs,metaweblog,pdf -files_delete=install.php,favicon.ico,.gitignore,.codeclimate.yml,.editorconfig,composer.json,composer.lock +files_delete=install.php,favicon.ico,.gitignore,.gitmodules,.codeclimate.yml,.editorconfig,composer.json,composer.lock,e107_tests,.github from_version=v2.x since=2bd75d426b320ee0192e6f403ff1e561d2f38098 \ No newline at end of file From 0cf9483075c39d1177a27a83e82568b0bdeac5a4 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Sat, 29 Feb 2020 12:28:40 +0100 Subject: [PATCH 07/35] Defensive cleanup of e107_make.php --- .github/workflows/build-release/coreImage.php | 166 +++++ .github/workflows/build-release/e107_make.php | 590 ++++-------------- 2 files changed, 294 insertions(+), 462 deletions(-) create mode 100644 .github/workflows/build-release/coreImage.php diff --git a/.github/workflows/build-release/coreImage.php b/.github/workflows/build-release/coreImage.php new file mode 100644 index 0000000000..4cddeb5324 --- /dev/null +++ b/.github/workflows/build-release/coreImage.php @@ -0,0 +1,166 @@ + 'e107_admin/', + 'files' => 'e107_files/', + 'images' => 'e107_images/', + 'themes' => 'e107_themes/', + 'plugins' => 'e107_plugins/', + 'handlers' => 'e107_handlers/', + 'languages' => 'e107_languages/', + 'downloads' => 'e107_files/downloads/', + 'docs' => 'e107_docs/' + ); + + foreach ($maindirs as $maindirs_key => $maindirs_value) + { + $coredir[$maindirs_key] = substr($maindirs_value, 0, -1); + } + + $this->create_image(IMAGE_CURRENT, IMAGE_DEPRECATED); + } + + function create_image($_curdir, $_depdir) + { + global $coredir; + + $search = $replace = []; + foreach ($coredir as $trim_key => $trim_dirs) + { + $search[$trim_key] = "'" . $trim_dirs . "'"; + $replace[$trim_key] = "\$coredir['" . $trim_key . "']"; + } + + $data = "scan($_curdir); + + + echo("[Core-Image] Scanning Dir: " . $_curdir . "\n"); + + + $image_array = var_export($scan_current, true); + $image_array = str_replace($search, $replace, $image_array); + $data .= "\$core_image = " . $image_array . ";\n\n"; + + $scan_deprecated = $this->scan($_depdir, $scan_current); + $image_array = var_export($scan_deprecated, true); + $image_array = str_replace($search, $replace, $image_array); + $data .= "\$deprecated_image = " . $image_array . ";\n\n"; + $data .= "?>"; + + $fp = fopen(IMAGE_IMAGE, 'w'); + fwrite($fp, $data); + } + + function scan($dir, $image = array()) + { + $absoluteBase = realpath($dir); + if (!is_dir($absoluteBase)) return false; + + $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir)); + $files = []; + + /** + * @var $file DirectoryIterator + */ + foreach ($iterator as $file) + { + if ($file->isDir()) continue; + + $absolutePath = $file->getRealPath(); + $relativePath = preg_replace("/^" . preg_quote($absoluteBase . "/", "/") . "/", "", $absolutePath); + + if (empty($relativePath) || $relativePath == $absolutePath) continue; + + self::array_set($files, $relativePath, $this->checksum($absolutePath)); + } + + ksort($files); + + return $files; + } + + /** + * Set an array item to a given value using "slash" notation. + * + * If no key is given to the method, the entire array will be replaced. + * + * Based on Illuminate\Support\Arr::set() + * + * @param array $array + * @param string|null $key + * @param mixed $value + * @return array + * @copyright Copyright (c) Taylor Otwell + * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License + */ + private static function array_set(&$array, $key, $value) + { + if (is_null($key)) + { + return $array = $value; + } + + $keys = explode('/', $key); + + while (count($keys) > 1) + { + $key = array_shift($keys); + + // If the key doesn't exist at this depth, we will just create an empty array + // to hold the next value, allowing us to create the arrays to hold final + // values at the correct depth. Then we'll keep digging into the array. + if (!isset($array[$key]) || !is_array($array[$key])) + { + $array[$key] = []; + } + + $array = &$array[$key]; + } + + $array[array_shift($keys)] = $value; + + return $array; + } + + function checksum($filename) + { + return md5(str_replace(array(chr(13), chr(10)), '', file_get_contents($filename))); + } +} \ No newline at end of file diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index a1469c54f9..b47c08a722 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -8,69 +8,24 @@ * */ +require_once("coreImage.php"); + $builder = new e107Build(); -$builder->init(); $builder->makeBuild(); class e107Build { - - public $config, $version, $lastversion, $lastversiondate, $beta, $error, $rc; - - var $createdFiles = array(); var $releaseDir = ""; - var $tempDir = null; var $exportDir = null; var $gitDir = null; var $stagingDir = null; + protected $config; + protected $version; public function __construct() { - $this->beta = false; - $this->error = false; - $this->rc = false; - $this->config['baseDir'] = dirname(__FILE__); - } - - private static function getVerFileVersion($verFilePath) - { - $verFileTokens = token_get_all(file_get_contents($verFilePath)); - $nextConstantEncapsedStringIsVersion = false; - foreach ($verFileTokens as $verFileToken) - { - if (!isset($verFileToken[1])) continue; - $token = $verFileToken[0]; - $value = trim($verFileToken[1], "'\""); - - if ($token === T_CONSTANT_ENCAPSED_STRING) - { - if ($nextConstantEncapsedStringIsVersion) - { - return $value; - } - if ($value === 'e107_version') $nextConstantEncapsedStringIsVersion = true; - } - } - return '0'; - } - - private static function gitVersionToPhpVersion($gitVersion, $verFileVersion) - { - $verFileVersion = array_shift(explode(" ", $verFileVersion)); - $version = preg_replace("/^v/", "", $gitVersion); - $versionSplit = explode("-", $version); - if (count($versionSplit) > 1) - { - if (version_compare($verFileVersion, $versionSplit[0], '>')) $versionSplit[0] = $verFileVersion; - $versionSplit[0] .= "dev"; - } - return implode("-", $versionSplit); - } - - public function init($module = null) - { $iniFile = $this->config['baseDir'] . '/make.ini'; if (is_readable($iniFile)) @@ -80,9 +35,7 @@ public function init($module = null) } else { - echo(" configuration file '{$iniFile}' not found.\n\n"); - $this->error = TRUE; - return; + throw new RuntimeException("Configuration file " . escapeshellarg($iniFile) . " not found."); } foreach ($this->config as $k => $v) { @@ -106,8 +59,7 @@ public function init($module = null) $gitRoot = array_pop($output); if (!is_dir($gitRoot)) { - $this->status("Error getting Git repo root (rc=$rc). Output was garbage: $gitRoot"); - return false; + throw new RuntimeException("Error getting Git repo root (rc=$rc). Output was garbage: $gitRoot"); } $this->gitDir = realpath($gitRoot); @@ -116,38 +68,7 @@ public function init($module = null) $verFileVersion = self::getVerFileVersion($this->gitDir . "/e107_admin/ver.php"); $this->version = self::gitVersionToPhpVersion($gitVersion, $verFileVersion); - $this->config['preprocess']['version'] = $this->version; - - if ($this->ReadMeProblems()) - { - return; - } - - - if ($this->beta && ($module == '07')) - { - $this->config['releases'] = array(); - - // One Full Release Beta - $this->config['releases'][] = array( - 'type' => 'full', - 'files_create' => 'e107_config.php', - 'files_rename' => 'install_.php->install.php' - ); - - // One Full Upgrade Beta - $this->config['releases'][] = array( - 'type' => 'upgrade', - 'from_version' => 'v1.x', - 'files_delete' => 'e107_config.php,install.php,favicon.ico,.gitignore', - 'since' => '01152006', // $this->lastversiondate, // mmddyyyy - // 'readme' => '07x_upgrade.txt' - ); - - $this->buildLastConfig(); - } - - + $this->validateReadme(); } private function status($msg, $heading = false) @@ -156,8 +77,7 @@ private function status($msg, $heading = false) { echo date('m/d/Y h:i:s') . ' '; } - - if ($heading != false) + else { echo "\n\n>>>> "; } @@ -168,121 +88,70 @@ private function status($msg, $heading = false) { echo "\n"; } - - } - private function ReadMeProblems() + private static function getVerFileVersion($verFilePath) { - //check for readme files associated with configured releases - $error = false; - foreach ($this->config['releases'] as $rel) + $verFileTokens = token_get_all(file_get_contents($verFilePath)); + $nextConstantEncapsedStringIsVersion = false; + foreach ($verFileTokens as $verFileToken) { - if (isset($rel['readme'])) + if (!isset($verFileToken[1])) continue; + $token = $verFileToken[0]; + $value = trim($verFileToken[1], "'\""); + + if ($token === T_CONSTANT_ENCAPSED_STRING) { - $fname = "{$this->config['baseDir']}/readme/{$this->config['main']['name']}/{$rel['readme']}"; - if (!is_readable($fname)) + if ($nextConstantEncapsedStringIsVersion) { - echo "ERROR: readme file $fname does not exist.\n"; - $error = true; + return $value; } + if ($value === 'e107_version') $nextConstantEncapsedStringIsVersion = true; } } - - return $error; + return '0'; } - private function buildLastConfig() + private static function gitVersionToPhpVersion($gitVersion, $verFileVersion) { - if (!$this->lastversion || !$this->lastversiondate) + $verFileVersion = array_shift(explode(" ", $verFileVersion)); + $version = preg_replace("/^v/", "", $gitVersion); + $versionSplit = explode("-", $version); + if (count($versionSplit) > 1) { - echo "No LastVersion of LastVersiondate Found. Continuing...\n"; - return; + if (version_compare($verFileVersion, $versionSplit[0], '>')) $versionSplit[0] = $verFileVersion; + $versionSplit[0] .= "dev"; } + return implode("-", $versionSplit); + } - // Automatically Include the last release in the Config - if ($this->lastversion && $this->lastversiondate) + private function validateReadme() + { + //check for readme files associated with configured releases + foreach ($this->config['releases'] as $rel) { - $this->config['releases'][] = array( - 'type' => 'upgrade', - 'since' => $this->lastversiondate, // mmddyyyy - 'files_delete' => 'favicon.ico', - 'readme' => str_replace(".", "", $this->lastversion) . '_upgrade.txt', - 'from_version' => 'v' . $this->lastversion - ); - - // Generate the Readme for the "last release -> this release update"; - - $lastReadme = $this->config['baseDir'] . "/readme/{$this->config['main']['name']}/" . str_replace(".", "", $this->lastversion) . '_upgrade.txt'; - if (!is_readable($lastReadme)) + if (isset($rel['readme'])) { - if (file_put_contents($lastReadme, $this->generateReadme())) - { - echo("Writing ReadMe Data to " . $lastReadme . "\n"); - } - else + $fname = "{$this->config['baseDir']}/readme/{$this->config['main']['name']}/{$rel['readme']}"; + if (!is_readable($fname)) { - echo("Couldn't write ReadMe Data to " . $lastReadme . "\n"); + throw new RuntimeException("ERROR: readme file $fname does not exist."); } } - } } - private function generateReadme($additional = '', $dbchange = FALSE) - { - $TEMPLATE = "[oldversion] -> [newversion] Upgrade Guide\n"; - - $TEMPLATE .= "This is an update from [oldversion] to [newversion] only. If you are upgrading from any other version besides [oldversion] ,\n"; - $TEMPLATE .= "then you have downloaded the wrong package. For those users that have been using the current SVN version of e107, from any other version besides [oldversion] "; - $TEMPLATE .= "this is the correct version to use.\n"; - - $TEMPLATE .= "\nIncluded in these releases are security related file changes and so you must upgrade your site with all these files.\n"; - - $TEMPLATE .= "\nTo install, simply upload the files to your server overwriting the existing [oldversion] files.\n"; - - $TEMPLATE .= ($dbchange == FALSE) ? "There are no database changes in this release." : "This version contains database changes.\n After uploading the files, go to the admin area and click 'Update'."; - - if ($additional) - { - $TEMPLATE .= "\n" . $additional . "\n"; - } - - $srch[0] = "[oldversion]"; - $repl[0] = $this->lastversion; - - $srch[1] = "[newversion]"; - $repl[1] = $this->version; - - $text = str_replace($srch, $repl, $TEMPLATE); - echo("Generating ReadMe Data: " . $this->lastversion . " -> " . $this->version . "\n"); - return $text; - } - public function makeBuild() { - echo date('r') . "
Begin Creating Release -> "; - echo ($this->rc) ? $this->version . " " . $this->rc : $this->version; + $this->status("Building release " . $this->version); - echo "\n\n"; + $this->cleanupFiles(); - if ($this->cleanupFiles() === false) - { - return; - } + $this->preprocess(); + $this->createReleases(); - if ($this->preprocess()) - { - $this->createReleases(); - echo "\n\nDONE!!!\n\n\n"; - } - else - { - echo "\n\nERRORS FOUND!"; - } - - return; + echo "\n\nDONE!!!\n\n\n"; } private function cleanupFiles() @@ -292,53 +161,53 @@ private function cleanupFiles() if (file_exists($dir)) { $this->status("Cleaning up old target directory ($dir)"); - chdir($dir); - $cmd = "rm -rf *"; - `$cmd`; - - - chdir($this->config['baseDir']); + $cmd = "rm -rf " . escapeshellarg($dir); + $this->runValidated($cmd); + $this->changeDir($this->config['baseDir']); } else { $this->status("Creating new target directory ($dir)"); - $cmd = "mkdir -p {$dir}"; - `$cmd`; + $cmd = "mkdir -pv " . escapeshellarg($dir); + $this->runValidated($cmd); } - if (file_exists($dir . '/temp')) { - $this->status("Target Directory Not Clean! Aborting..."); - return false; + throw new RuntimeException("Target Directory Not Clean! Aborting..."); } + $cmd = "mkdir -pv " . escapeshellarg($dir . "/temp"); + $this->runValidated($cmd); - $cmd = "mkdir -p {$dir}/temp"; - `$cmd`; - - $cmd = "mkdir -p {$dir}/release"; - `$cmd`; + $cmd = "mkdir -pv " . escapeshellarg($dir . "/release"); + $this->runValidated($cmd); $releaseDir = "e107_" . $this->version; - if ($this->rc) - { - $releaseDir .= "_" . $this->rc; - } - $this->releaseDir = $releaseDir; $this->status("Creating new release directory ($releaseDir)", true); - $cmd = "mkdir -p {$dir}/release/" . $releaseDir; - `$cmd`; + $cmd = "mkdir -pv " . escapeshellarg($dir . "/release/" . $releaseDir); + $this->runValidated($cmd); return true; } - private function preprocess() + protected function runValidated($command, &$stdout = "", &$stderr = "") { - return true; + $rc = $this->run($command, $stdout, $stderr); + if ($rc != 0) + { + throw new RuntimeException( + "Error while running command (rc=$rc): " . $command . PHP_EOL . + "========== STDOUT ==========" . PHP_EOL . + $stdout . PHP_EOL . + "========== STDERR ==========" . PHP_EOL . + $stderr . PHP_EOL + ); + } + return $rc; } /* @@ -374,16 +243,38 @@ private function targetClone() } */ - private function run($cmd) + /** + * @param string $command The command to run + * @param string $stdout Reference to the STDOUT output as a string + * @param string $stderr Reference to the STDERR output as a string + * @return int Return code of the command that was run + */ + protected function run($command, &$stdout = "", &$stderr = "") { - $return = `$cmd 2>&1`; - - $this->status($cmd . ":"); - - if ($return) + $descriptorspec = [ + 1 => ['pipe', 'w'], + 2 => ['pipe', 'w'], + ]; + $pipes = []; + $resource = proc_open($command, $descriptorspec, $pipes); + $stdout .= stream_get_contents($pipes[1]); + $stderr .= stream_get_contents($pipes[2]); + foreach ($pipes as $pipe) { - $this->status(print_r($return, true)); + fclose($pipe); } + return proc_close($resource); + } + + private function changeDir($dir) + { + $this->status("Changing to dir: " . $dir); + chdir($dir); + } + + private function preprocess() + { + return true; } private function createReleases() @@ -446,24 +337,15 @@ private function createReleases() $newfile = ""; if ($rel['type'] == 'full') { - $newfile = "e107_" . $this->config['preprocess']['version'] . "_full"; + $newfile = "e107_" . $this->version . "_full"; $this->status("Creating Release " . $c . " Packages : full", true); } elseif ($rel['type'] == "upgrade") { - $newfile = "e107_" . $rel['from_version'] . "_to_" . $this->config['preprocess']['version'] . "_upgrade"; + $newfile = "e107_" . $rel['from_version'] . "_to_" . $this->version . "_upgrade"; $this->status("Creating Release " . $c . " Packages : upgrade from {$rel['from_version']}", true); } - if ($this->beta && !$this->rc) - { - $newfile .= "_beta_" . date('Ymd'); - } - elseif ($this->rc) - { - $newfile .= "_" . $this->rc; - } - $releaseDir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/release/" . $this->releaseDir; /** @@ -485,21 +367,19 @@ private function createReleases() $this->status('Creating ZIP archive'); $this->status($zipcmd); - `$zipcmd`; + $this->runValidated($zipcmd); $this->status('Creating TAR archive'); $this->status($tarcmd); - `$tarcmd`; + $this->runValidated($tarcmd); $this->status('Creating TAR.GZ archive'); - `(cat $tarfile | gzip -9 > $tarfile.gz)`; + $this->runValidated("(cat $tarfile | gzip -9 > $tarfile.gz)"); // $this->status('Creating TAR.XZ archive'); -// `(cat $tarfile | xz -9e > $tarfile.xz)`; +// $this->runValidated(cat $tarfile | xz -9e > $tarfile.xz)"); - $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.zip'); - $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.tar'); - $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.tar.gz'); -// $this->createdFiles[] = array('path' => $releaseDir . "/", 'file' => $newfile . '.tar.xz'); + $this->status('Removing TAR archive'); + unlink($tarfile); } // end loop @@ -510,14 +390,10 @@ private function emptyExportDir() if (is_dir($this->exportDir)) { $this->rmdir($this->exportDir); - mkdir($this->exportDir, 0755); - } - else - { - $this->status("Making export directory. "); - mkdir($this->exportDir, 0755); } + $this->status("Making export directory. "); + mkdir($this->exportDir, 0755); } private function rmdir($dir) @@ -531,9 +407,9 @@ private function rmdir($dir) $dir = rtrim($dir, "/"); - $cmd = "rm -rf {$dir}"; + $cmd = "rm -rf " . escapeshellarg($dir); $this->status($cmd); - `$cmd`; + $this->runValidated($cmd); return true; } @@ -546,37 +422,31 @@ private function gitArchive($zipFile, $since = null) if (!empty($since)) { - $cmd = "git archive -o " . $file . " HEAD $(git diff --name-only --diff-filter=ACMRTUXB " . $since . ")"; + $cmd = "git archive -o " . escapeshellarg($file) . " HEAD $(git diff --name-only --diff-filter=ACMRTUXB " . escapeshellarg($since) . ")"; } else { - $cmd = "git archive -o " . $file . " HEAD"; + $cmd = "git archive -o " . escapeshellarg($file) . " HEAD"; } $this->changeDir($this->gitDir); - $this->run($cmd); - } - - private function changeDir($dir) - { - $this->status("Changing to dir: " . $dir); - chdir($dir); + $this->runValidated($cmd); } private function gitArchiveUnzip($file) { $this->status("Unzipping temp archive to export folder", true); $filepath = $this->tempDir . $file; - $cmd = 'unzip -q -o ' . $filepath . ' -d ' . $this->exportDir; + $cmd = 'unzip -q -o ' . escapeshellarg($filepath) . ' -d ' . escapeshellarg($this->exportDir); - $this->run($cmd); - $this->run('chmod -R a=,u+rwX,go+rX ' . escapeshellarg($this->exportDir)); + $this->runValidated($cmd); + $this->runValidated('chmod -R a=,u+rwX,go+rX ' . escapeshellarg($this->exportDir)); } private function editVersion($dir = 'export') { - $version = $this->config['preprocess']['version']; + $version = $this->version; if (strpos($version, "-") !== false) { @@ -609,6 +479,7 @@ private function filesCreate($parm) $fn = trim($fn); $result = touch($fn); $this->status("Creating $fn - " . ($result ? "SUCCESS" : "FAIL")); + if (!$result) throw new RuntimeException("Failed to touch: $fn"); } } @@ -620,6 +491,10 @@ private function filesRename($parm) list($old, $new) = explode('->', $fn); $result = rename($old, $new); $this->status("Renaming {$old} to {$new} " . ($result ? "SUCCESS" : "FAIL")); + if (!$result) + throw new RuntimeException( + "Failed to rename " . escapeshellarg($old) . " to " . escapeshellarg($new) + ); } } @@ -636,13 +511,13 @@ private function filesDelete($parm) elseif (is_dir($fn)) $result = $this->rmdir($fn); else $result = false; $this->status("Deleting $fn - " . ($result ? "SUCCESS" : "FAIL")); + if (!$result) throw new RuntimeException("Failed to delete: $fn"); } else { $this->status("File already deleted or absent - " . $fn); } } - } private function pluginRemove($parm, $restore = false) @@ -675,7 +550,7 @@ private function pluginRemove($parm, $restore = false) private function createCoreImage() { //create new image file - writes directly to cvsroot - chdir($this->config['baseDir']); + $this->changeDir($this->config['baseDir']); $_current = $this->exportDir; $_deprecated = "{$this->config['baseDir']}/deprecated/{$this->config['main']['name']}"; @@ -686,7 +561,7 @@ private function createCoreImage() new coreImage($_current, $_deprecated, $_image); $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; - chdir($dir); + $this->changeDir($dir); } private function copyCoreImage() @@ -696,15 +571,15 @@ private function copyCoreImage() if (!file_exists($orig)) { - $this->status("ERROR: Image file not found"); + throw new RuntimeException("Core image file not found: {$orig}"); } $this->status("Copying Core Image into export directory", true); - $this->run("/bin/cp -rf " . $orig . " " . $dest); + $this->runValidated("cp -rf " . escapeshellarg($orig) . " " . escapeshellarg($dest)); if (!file_exists($dest)) { - $this->status("ERROR: Image file didnt copy."); + throw new RuntimeException("Core image file didnt copy to: {$dest}"); } } @@ -715,215 +590,6 @@ private function moveReadme($readme) $to = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export/README.txt"; $result = copy($from, $to); $this->status("Copying readme file $readme to $to - " . ($result ? "SUCCESS" : "FAIL")); - } - - function deleteAll($directory, $empty = false) - { - if (substr($directory, -1) == "/") - { - $directory = substr($directory, 0, -1); - } - - if (!file_exists($directory) || !is_dir($directory)) - { - return false; - } - elseif (!is_readable($directory)) - { - return false; - } - else - { - $directoryHandle = opendir($directory); - - while ($contents = readdir($directoryHandle)) - { - if ($contents != '.' && $contents != '..') - { - $path = $directory . "/" . $contents; - - if (is_dir($path)) - { - $this->deleteAll($path); - } - else - { - unlink($path); - } - } - } - - closedir($directoryHandle); - - if ($empty == false) - { - if (!rmdir($directory)) - { - return false; - } - } - - return true; - } - } -} - -/***************************************************************************************** - ****************************************************************************************** - ******************************************************************************************/ -class coreImage -{ - public function __construct($_current, $_deprecated, $_image) - { - global $coredir; - set_time_limit(240); - - define("IMAGE_CURRENT", $_current); - define("IMAGE_DEPRECATED", $_deprecated); - define("IMAGE_IMAGE", $_image); - - $maindirs = array( - 'admin' => 'e107_admin/', - 'files' => 'e107_files/', - 'images' => 'e107_images/', - 'themes' => 'e107_themes/', - 'plugins' => 'e107_plugins/', - 'handlers' => 'e107_handlers/', - 'languages' => 'e107_languages/', - 'downloads' => 'e107_files/downloads/', - 'docs' => 'e107_docs/' - ); - - foreach ($maindirs as $maindirs_key => $maindirs_value) - { - $coredir[$maindirs_key] = substr($maindirs_value, 0, -1); - } - - $this->create_image(IMAGE_CURRENT, IMAGE_DEPRECATED); - } - - function create_image($_curdir, $_depdir) - { - global $coredir; - - $search = $replace = []; - foreach ($coredir as $trim_key => $trim_dirs) - { - $search[$trim_key] = "'" . $trim_dirs . "'"; - $replace[$trim_key] = "\$coredir['" . $trim_key . "']"; - } - - $data = "scan($_curdir); - - - echo("[Core-Image] Scanning Dir: " . $_curdir . "\n"); - - - $image_array = var_export($scan_current, true); - $image_array = str_replace($search, $replace, $image_array); - $data .= "\$core_image = " . $image_array . ";\n\n"; - - $scan_deprecated = $this->scan($_depdir, $scan_current); - $image_array = var_export($scan_deprecated, true); - $image_array = str_replace($search, $replace, $image_array); - $data .= "\$deprecated_image = " . $image_array . ";\n\n"; - $data .= "?>"; - - $fp = fopen(IMAGE_IMAGE, 'w'); - fwrite($fp, $data); - } - - function scan($dir, $image = array()) - { - $absoluteBase = realpath($dir); - if (!is_dir($absoluteBase)) return false; - - $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir)); - $files = []; - - /** - * @var $file DirectoryIterator - */ - foreach ($iterator as $file) - { - if ($file->isDir()) continue; - - $absolutePath = $file->getRealPath(); - $relativePath = preg_replace("/^" . preg_quote($absoluteBase . "/", "/") . "/", "", $absolutePath); - - if (empty($relativePath) || $relativePath == $absolutePath) continue; - - self::array_set($files, $relativePath, $this->checksum($absolutePath)); - } - - ksort($files); - - return $files; - } - - /** - * Set an array item to a given value using "slash" notation. - * - * If no key is given to the method, the entire array will be replaced. - * - * Based on Illuminate\Support\Arr::set() - * - * @param array $array - * @param string|null $key - * @param mixed $value - * @return array - * @copyright Copyright (c) Taylor Otwell - * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License - */ - private static function array_set(&$array, $key, $value) - { - if (is_null($key)) - { - return $array = $value; - } - - $keys = explode('/', $key); - - while (count($keys) > 1) - { - $key = array_shift($keys); - - // If the key doesn't exist at this depth, we will just create an empty array - // to hold the next value, allowing us to create the arrays to hold final - // values at the correct depth. Then we'll keep digging into the array. - if (!isset($array[$key]) || !is_array($array[$key])) - { - $array[$key] = []; - } - - $array = &$array[$key]; - } - - $array[array_shift($keys)] = $value; - - return $array; - } - - function checksum($filename) - { - return md5(str_replace(array(chr(13), chr(10)), '', file_get_contents($filename))); + if (!$result) throw new RuntimeException("Failed to copy $readme to $to"); } } From e8a68f15d11caf04deed999f88a483c68d24e36a Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Sat, 29 Feb 2020 18:18:57 +0100 Subject: [PATCH 08/35] Reimplemented core_image.php deprecated checksums Format is different and currently incompatible. The checksum has been replaced with an associated array where the keys are the e107 version and the values are the checksum from that e107 version. --- .../{coreImage.php => CoreImage.php} | 114 +++++++++++++++--- .github/workflows/build-release/OsHelper.php | 87 +++++++++++++ .github/workflows/build-release/e107_make.php | 70 +++-------- 3 files changed, 199 insertions(+), 72 deletions(-) rename .github/workflows/build-release/{coreImage.php => CoreImage.php} (58%) create mode 100644 .github/workflows/build-release/OsHelper.php diff --git a/.github/workflows/build-release/coreImage.php b/.github/workflows/build-release/CoreImage.php similarity index 58% rename from .github/workflows/build-release/coreImage.php rename to .github/workflows/build-release/CoreImage.php index 4cddeb5324..4e483e13f8 100644 --- a/.github/workflows/build-release/coreImage.php +++ b/.github/workflows/build-release/CoreImage.php @@ -8,17 +8,16 @@ * */ -class coreImage +require_once("OsHelper.php"); + +class CoreImage { + protected $coredir = []; + public function __construct($_current, $_deprecated, $_image) { - global $coredir; set_time_limit(240); - define("IMAGE_CURRENT", $_current); - define("IMAGE_DEPRECATED", $_deprecated); - define("IMAGE_IMAGE", $_image); - $maindirs = array( 'admin' => 'e107_admin/', 'files' => 'e107_files/', @@ -33,18 +32,16 @@ public function __construct($_current, $_deprecated, $_image) foreach ($maindirs as $maindirs_key => $maindirs_value) { - $coredir[$maindirs_key] = substr($maindirs_value, 0, -1); + $this->coredir[$maindirs_key] = substr($maindirs_value, 0, -1); } - $this->create_image(IMAGE_CURRENT, IMAGE_DEPRECATED); + $this->create_image($_current, $_deprecated, $_image); } - function create_image($_curdir, $_depdir) + function create_image($_curdir, $_depdir, $_image) { - global $coredir; - $search = $replace = []; - foreach ($coredir as $trim_key => $trim_dirs) + foreach ($this->coredir as $trim_key => $trim_dirs) { $search[$trim_key] = "'" . $trim_dirs . "'"; $replace[$trim_key] = "\$coredir['" . $trim_key . "']"; @@ -78,17 +75,17 @@ function create_image($_curdir, $_depdir) $image_array = str_replace($search, $replace, $image_array); $data .= "\$core_image = " . $image_array . ";\n\n"; - $scan_deprecated = $this->scan($_depdir, $scan_current); + $scan_deprecated = $this->generateRemovedChecksums(); $image_array = var_export($scan_deprecated, true); $image_array = str_replace($search, $replace, $image_array); $data .= "\$deprecated_image = " . $image_array . ";\n\n"; $data .= "?>"; - $fp = fopen(IMAGE_IMAGE, 'w'); + $fp = fopen($_image, 'w'); fwrite($fp, $data); } - function scan($dir, $image = array()) + protected function scan($dir) { $absoluteBase = realpath($dir); if (!is_dir($absoluteBase)) return false; @@ -108,7 +105,7 @@ function scan($dir, $image = array()) if (empty($relativePath) || $relativePath == $absolutePath) continue; - self::array_set($files, $relativePath, $this->checksum($absolutePath)); + self::array_set($files, $relativePath, $this->checksumPath($absolutePath)); } ksort($files); @@ -159,8 +156,89 @@ private static function array_set(&$array, $key, $value) return $array; } - function checksum($filename) + protected function checksumPath($filename) + { + return $this->checksum(file_get_contents($filename)); + } + + protected function checksum($body) + { + return md5(str_replace(array(chr(13), chr(10)), '', $body)); + } + + protected function generateRemovedChecksums() { - return md5(str_replace(array(chr(13), chr(10)), '', file_get_contents($filename))); + $checksums = []; + + $stdout = ''; + OsHelper::runValidated('git tag --list ' . escapeshellarg("v*"), $stdout); + $tags = explode("\n", trim($stdout)); + $versions = []; + foreach ($tags as $tag) + { + $versions[] = preg_replace("/^v/", "", $tag); + } + $tags = array_combine($tags, $versions); + unset($versions); + uasort($tags, function ($a, $b) + { + return -version_compare($a, $b); + }); + $tags = array_filter($tags, function ($version) + { + return !preg_match("/[a-z]/i", $version); + }); + + foreach ($tags as $tag => $version) + { + OsHelper::runValidated( + 'git --no-pager diff --name-only --diff-filter D ' . escapeshellarg($tag), + $stdout + ); + $removedFiles = explode("\n", trim($stdout)); + foreach ($removedFiles as $removedFilePath) + { + OsHelper::runValidated( + 'git --no-pager show ' . escapeshellarg($tag . ":" . $removedFilePath), + $stdout + ); + $checksum = $this->checksum($stdout); + $item = self::array_get($checksums, $removedFilePath, []); + if (!in_array($checksum, $item)) $item["v{$version}"] = $checksum; + self::array_set($checksums, $removedFilePath, $item); + } + } + return $checksums; + } + + /** + * Get an item from an array using "slash" notation. + * + * Based on Illuminate\Support\Arr::get() + * + * @param array $array + * @param string $key + * @param mixed $default + * @return mixed + * @copyright Copyright (c) Taylor Otwell + * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License + */ + private static function array_get($array, $key, $default = null) + { + if (is_null($key)) return $array; + + if (isset($array[$key])) return $array[$key]; + + foreach (explode('/', $key) as $segment) + { + if (!is_array($array) || !array_key_exists($segment, $array)) + { + return $default; + } + + $array = $array[$segment]; + } + + return $array; } } \ No newline at end of file diff --git a/.github/workflows/build-release/OsHelper.php b/.github/workflows/build-release/OsHelper.php new file mode 100644 index 0000000000..46318c35aa --- /dev/null +++ b/.github/workflows/build-release/OsHelper.php @@ -0,0 +1,87 @@ + ['pipe', 'w'], + 2 => ['pipe', 'w'], + ]; + $pipes = []; + $resource = proc_open($command, $descriptorspec, $pipes); + $stdout .= stream_get_contents($pipes[1]); + $stderr .= stream_get_contents($pipes[2]); + foreach ($pipes as $pipe) + { + fclose($pipe); + } + return proc_close($resource); + } + + public static function runValidated($command, &$stdout = "", &$stderr = "") + { + $rc = OsHelper::run($command, $stdout, $stderr); + if ($rc != 0) + { + throw new RuntimeException( + "Error while running command (rc=$rc): " . $command . PHP_EOL . + "========== STDOUT ==========" . PHP_EOL . + $stdout . PHP_EOL . + "========== STDERR ==========" . PHP_EOL . + $stderr . PHP_EOL + ); + } + return $rc; + } + + public static function gitVersionToPhpVersion($gitVersion, $verFileVersion = "0") + { + $verFileVersion = array_shift(explode(" ", $verFileVersion)); + $version = preg_replace("/^v/", "", $gitVersion); + $versionSplit = explode("-", $version); + if (count($versionSplit) > 1) + { + if (version_compare($verFileVersion, $versionSplit[0], '>')) $versionSplit[0] = $verFileVersion; + $versionSplit[0] .= "dev"; + } + return implode("-", $versionSplit); + } + + public static function getVerFileVersion($verFilePath) + { + $verFileTokens = token_get_all(file_get_contents($verFilePath)); + $nextConstantEncapsedStringIsVersion = false; + foreach ($verFileTokens as $verFileToken) + { + if (!isset($verFileToken[1])) continue; + $token = $verFileToken[0]; + $value = trim($verFileToken[1], "'\""); + + if ($token === T_CONSTANT_ENCAPSED_STRING) + { + if ($nextConstantEncapsedStringIsVersion) + { + return $value; + } + if ($value === 'e107_version') $nextConstantEncapsedStringIsVersion = true; + } + } + return '0'; + } +} \ No newline at end of file diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index b47c08a722..bbd4ebc9b1 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -8,7 +8,8 @@ * */ -require_once("coreImage.php"); +require_once("OsHelper.php"); +require_once("CoreImage.php"); $builder = new e107Build(); $builder->makeBuild(); @@ -162,14 +163,14 @@ private function cleanupFiles() { $this->status("Cleaning up old target directory ($dir)"); $cmd = "rm -rf " . escapeshellarg($dir); - $this->runValidated($cmd); + OsHelper::runValidated($cmd); $this->changeDir($this->config['baseDir']); } else { $this->status("Creating new target directory ($dir)"); $cmd = "mkdir -pv " . escapeshellarg($dir); - $this->runValidated($cmd); + OsHelper::runValidated($cmd); } if (file_exists($dir . '/temp')) @@ -178,10 +179,10 @@ private function cleanupFiles() } $cmd = "mkdir -pv " . escapeshellarg($dir . "/temp"); - $this->runValidated($cmd); + OsHelper::runValidated($cmd); $cmd = "mkdir -pv " . escapeshellarg($dir . "/release"); - $this->runValidated($cmd); + OsHelper::runValidated($cmd); $releaseDir = "e107_" . $this->version; @@ -189,27 +190,11 @@ private function cleanupFiles() $this->status("Creating new release directory ($releaseDir)", true); $cmd = "mkdir -pv " . escapeshellarg($dir . "/release/" . $releaseDir); - $this->runValidated($cmd); + OsHelper::runValidated($cmd); return true; } - protected function runValidated($command, &$stdout = "", &$stderr = "") - { - $rc = $this->run($command, $stdout, $stderr); - if ($rc != 0) - { - throw new RuntimeException( - "Error while running command (rc=$rc): " . $command . PHP_EOL . - "========== STDOUT ==========" . PHP_EOL . - $stdout . PHP_EOL . - "========== STDERR ==========" . PHP_EOL . - $stderr . PHP_EOL - ); - } - return $rc; - } - /* private function targetClone() { @@ -243,29 +228,6 @@ private function targetClone() } */ - /** - * @param string $command The command to run - * @param string $stdout Reference to the STDOUT output as a string - * @param string $stderr Reference to the STDERR output as a string - * @return int Return code of the command that was run - */ - protected function run($command, &$stdout = "", &$stderr = "") - { - $descriptorspec = [ - 1 => ['pipe', 'w'], - 2 => ['pipe', 'w'], - ]; - $pipes = []; - $resource = proc_open($command, $descriptorspec, $pipes); - $stdout .= stream_get_contents($pipes[1]); - $stderr .= stream_get_contents($pipes[2]); - foreach ($pipes as $pipe) - { - fclose($pipe); - } - return proc_close($resource); - } - private function changeDir($dir) { $this->status("Changing to dir: " . $dir); @@ -367,14 +329,14 @@ private function createReleases() $this->status('Creating ZIP archive'); $this->status($zipcmd); - $this->runValidated($zipcmd); + OsHelper::runValidated($zipcmd); $this->status('Creating TAR archive'); $this->status($tarcmd); - $this->runValidated($tarcmd); + OsHelper::runValidated($tarcmd); $this->status('Creating TAR.GZ archive'); - $this->runValidated("(cat $tarfile | gzip -9 > $tarfile.gz)"); + OsHelper::runValidated("(cat $tarfile | gzip -9 > $tarfile.gz)"); // $this->status('Creating TAR.XZ archive'); // $this->runValidated(cat $tarfile | xz -9e > $tarfile.xz)"); @@ -409,7 +371,7 @@ private function rmdir($dir) $cmd = "rm -rf " . escapeshellarg($dir); $this->status($cmd); - $this->runValidated($cmd); + OsHelper::runValidated($cmd); return true; } @@ -431,7 +393,7 @@ private function gitArchive($zipFile, $since = null) $this->changeDir($this->gitDir); - $this->runValidated($cmd); + OsHelper::runValidated($cmd); } private function gitArchiveUnzip($file) @@ -440,8 +402,8 @@ private function gitArchiveUnzip($file) $filepath = $this->tempDir . $file; $cmd = 'unzip -q -o ' . escapeshellarg($filepath) . ' -d ' . escapeshellarg($this->exportDir); - $this->runValidated($cmd); - $this->runValidated('chmod -R a=,u+rwX,go+rX ' . escapeshellarg($this->exportDir)); + OsHelper::runValidated($cmd); + OsHelper::runValidated('chmod -R a=,u+rwX,go+rX ' . escapeshellarg($this->exportDir)); } private function editVersion($dir = 'export') @@ -558,7 +520,7 @@ private function createCoreImage() $_image = $this->tempDir . "core_image.php"; $this->status("Creating new core_image.php file ({$_image})", true); - new coreImage($_current, $_deprecated, $_image); + new CoreImage($_current, $_deprecated, $_image); $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; $this->changeDir($dir); @@ -575,7 +537,7 @@ private function copyCoreImage() } $this->status("Copying Core Image into export directory", true); - $this->runValidated("cp -rf " . escapeshellarg($orig) . " " . escapeshellarg($dest)); + OsHelper::runValidated("cp -rf " . escapeshellarg($orig) . " " . escapeshellarg($dest)); if (!file_exists($dest)) { From 6aeee58ac2e5693d6d052ca760602b008d6c6e22 Mon Sep 17 00:00:00 2001 From: Deltik Date: Sat, 14 Mar 2020 12:33:30 -0500 Subject: [PATCH 09/35] JSON reimplementation of CoreImage --- .github/workflows/build-release/CoreImage.php | 182 +++++++----------- .github/workflows/build-release/e107_make.php | 13 +- composer.json | 2 + 3 files changed, 78 insertions(+), 119 deletions(-) diff --git a/.github/workflows/build-release/CoreImage.php b/.github/workflows/build-release/CoreImage.php index 4e483e13f8..64f9e2139c 100644 --- a/.github/workflows/build-release/CoreImage.php +++ b/.github/workflows/build-release/CoreImage.php @@ -12,41 +12,15 @@ class CoreImage { - protected $coredir = []; - - public function __construct($_current, $_deprecated, $_image) + public function __construct($exportFolder, $currentVersion, $imageFile) { set_time_limit(240); - $maindirs = array( - 'admin' => 'e107_admin/', - 'files' => 'e107_files/', - 'images' => 'e107_images/', - 'themes' => 'e107_themes/', - 'plugins' => 'e107_plugins/', - 'handlers' => 'e107_handlers/', - 'languages' => 'e107_languages/', - 'downloads' => 'e107_files/downloads/', - 'docs' => 'e107_docs/' - ); - - foreach ($maindirs as $maindirs_key => $maindirs_value) - { - $this->coredir[$maindirs_key] = substr($maindirs_value, 0, -1); - } - - $this->create_image($_current, $_deprecated, $_image); + $this->create_image($exportFolder, $currentVersion, $imageFile); } - function create_image($_curdir, $_depdir, $_image) + function create_image($exportFolder, $currentVersion, $imageFile) { - $search = $replace = []; - foreach ($this->coredir as $trim_key => $trim_dirs) - { - $search[$trim_key] = "'" . $trim_dirs . "'"; - $replace[$trim_key] = "\$coredir['" . $trim_key . "']"; - } - $data = "scan($_curdir); - + echo("[Core-Image] Scanning Dir: " . $exportFolder . "\n"); + $carry = $this->generateCurrentChecksums($exportFolder, $currentVersion); - echo("[Core-Image] Scanning Dir: " . $_curdir . "\n"); + echo("[Core-Image] Scanning Removed Files from Git" . "\n"); + $result = $this->generateRemovedChecksums($carry); + $json_result = json_encode($result, JSON_PRETTY_PRINT); + $json_string_result = var_export($json_result, true); + $data .= '$core_image = ' . $json_string_result . ';'; - $image_array = var_export($scan_current, true); - $image_array = str_replace($search, $replace, $image_array); - $data .= "\$core_image = " . $image_array . ";\n\n"; - - $scan_deprecated = $this->generateRemovedChecksums(); - $image_array = var_export($scan_deprecated, true); - $image_array = str_replace($search, $replace, $image_array); - $data .= "\$deprecated_image = " . $image_array . ";\n\n"; - $data .= "?>"; - - $fp = fopen($_image, 'w'); + $fp = fopen($imageFile, 'w'); fwrite($fp, $data); } - protected function scan($dir) + protected function generateCurrentChecksums($exportFolder, $currentVersion) { - $absoluteBase = realpath($dir); + $absoluteBase = realpath($exportFolder); if (!is_dir($absoluteBase)) return false; - $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir)); - $files = []; + $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($exportFolder)); + $checksums = []; /** * @var $file DirectoryIterator */ - foreach ($iterator as $file) - { + foreach ($iterator as $file) { if ($file->isDir()) continue; $absolutePath = $file->getRealPath(); @@ -105,12 +72,54 @@ protected function scan($dir) if (empty($relativePath) || $relativePath == $absolutePath) continue; - self::array_set($files, $relativePath, $this->checksumPath($absolutePath)); + $checksum = $this->checksumPath($absolutePath); + $item = self::array_get($checksums, $relativePath, []); + if (!in_array($checksum, $item)) $item["v{$currentVersion}"] = $checksum; + self::array_set($checksums, $relativePath, $item); } - ksort($files); + ksort($checksums); + + return $checksums; + } + + protected function checksumPath($filename) + { + return $this->checksum(file_get_contents($filename)); + } - return $files; + protected function checksum($body) + { + return md5(str_replace(array(chr(13), chr(10)), '', $body)); + } + + /** + * Get an item from an array using "slash" notation. + * + * Based on Illuminate\Support\Arr::get() + * + * @param array $array + * @param string $key + * @param mixed $default + * @return mixed + * @copyright Copyright (c) Taylor Otwell + * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License + */ + private static function array_get($array, $key, $default = null) + { + if (is_null($key)) return $array; + + if (isset($array[$key])) return $array[$key]; + + foreach (explode('/', $key) as $segment) { + if (!is_array($array) || !array_key_exists($segment, $array)) { + return $default; + } + + $array = $array[$segment]; + } + + return $array; } /** @@ -129,22 +138,19 @@ protected function scan($dir) */ private static function array_set(&$array, $key, $value) { - if (is_null($key)) - { + if (is_null($key)) { return $array = $value; } $keys = explode('/', $key); - while (count($keys) > 1) - { + while (count($keys) > 1) { $key = array_shift($keys); // If the key doesn't exist at this depth, we will just create an empty array // to hold the next value, allowing us to create the arrays to hold final // values at the correct depth. Then we'll keep digging into the array. - if (!isset($array[$key]) || !is_array($array[$key])) - { + if (!isset($array[$key]) || !is_array($array[$key])) { $array[$key] = []; } @@ -156,48 +162,33 @@ private static function array_set(&$array, $key, $value) return $array; } - protected function checksumPath($filename) + protected function generateRemovedChecksums($carry = []) { - return $this->checksum(file_get_contents($filename)); - } - - protected function checksum($body) - { - return md5(str_replace(array(chr(13), chr(10)), '', $body)); - } - - protected function generateRemovedChecksums() - { - $checksums = []; + $checksums = $carry; $stdout = ''; OsHelper::runValidated('git tag --list ' . escapeshellarg("v*"), $stdout); $tags = explode("\n", trim($stdout)); $versions = []; - foreach ($tags as $tag) - { + foreach ($tags as $tag) { $versions[] = preg_replace("/^v/", "", $tag); } $tags = array_combine($tags, $versions); unset($versions); - uasort($tags, function ($a, $b) - { + uasort($tags, function ($a, $b) { return -version_compare($a, $b); }); - $tags = array_filter($tags, function ($version) - { + $tags = array_filter($tags, function ($version) { return !preg_match("/[a-z]/i", $version); }); - foreach ($tags as $tag => $version) - { + foreach ($tags as $tag => $version) { OsHelper::runValidated( 'git --no-pager diff --name-only --diff-filter D ' . escapeshellarg($tag), $stdout ); $removedFiles = explode("\n", trim($stdout)); - foreach ($removedFiles as $removedFilePath) - { + foreach ($removedFiles as $removedFilePath) { OsHelper::runValidated( 'git --no-pager show ' . escapeshellarg($tag . ":" . $removedFilePath), $stdout @@ -210,35 +201,4 @@ protected function generateRemovedChecksums() } return $checksums; } - - /** - * Get an item from an array using "slash" notation. - * - * Based on Illuminate\Support\Arr::get() - * - * @param array $array - * @param string $key - * @param mixed $default - * @return mixed - * @copyright Copyright (c) Taylor Otwell - * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License - */ - private static function array_get($array, $key, $default = null) - { - if (is_null($key)) return $array; - - if (isset($array[$key])) return $array[$key]; - - foreach (explode('/', $key) as $segment) - { - if (!is_array($array) || !array_key_exists($segment, $array)) - { - return $default; - } - - $array = $array[$segment]; - } - - return $array; - } } \ No newline at end of file diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index bbd4ebc9b1..a9ccf3de74 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -337,8 +337,8 @@ private function createReleases() $this->status('Creating TAR.GZ archive'); OsHelper::runValidated("(cat $tarfile | gzip -9 > $tarfile.gz)"); -// $this->status('Creating TAR.XZ archive'); -// $this->runValidated(cat $tarfile | xz -9e > $tarfile.xz)"); + $this->status('Creating TAR.XZ archive'); + OsHelper::runValidated("(cat $tarfile | xz -9 > $tarfile.xz)"); $this->status('Removing TAR archive'); unlink($tarfile); @@ -514,13 +514,10 @@ private function createCoreImage() //create new image file - writes directly to cvsroot $this->changeDir($this->config['baseDir']); - $_current = $this->exportDir; - $_deprecated = "{$this->config['baseDir']}/deprecated/{$this->config['main']['name']}"; + $imageFile = $this->tempDir . "core_image.php"; - $_image = $this->tempDir . "core_image.php"; - - $this->status("Creating new core_image.php file ({$_image})", true); - new CoreImage($_current, $_deprecated, $_image); + $this->status("Creating new core_image.php file ({$imageFile})", true); + new CoreImage($this->exportDir, $this->version, $imageFile); $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; $this->changeDir($dir); diff --git a/composer.json b/composer.json index 9bd5376888..01356b7b22 100644 --- a/composer.json +++ b/composer.json @@ -21,6 +21,8 @@ }, "require": { "php": ">=5.6", + "ext-json": "*", + "ext-pdo": "*", "hybridauth/hybridauth": "^3.1.1", "phpmailer/phpmailer": "^6.1", "tedivm/jshrink": "^1.3", From 20dbdefb77a2d60ea6dcfa8157b22f9beb8e7eab Mon Sep 17 00:00:00 2001 From: Deltik Date: Sun, 15 Mar 2020 14:57:43 -0500 Subject: [PATCH 10/35] Began work on the core_image.php reader --- e107_admin/core_image.php | 12753 +++++++++++----- e107_handlers/e107_class.php | 13 + e107_handlers/e_file_inspector.php | 101 + e107_handlers/e_file_inspector_interface.php | 65 + e107_handlers/e_file_inspector_json.php | 89 + .../tests/unit/e_file_inspectorTest.php | 33 + 6 files changed, 9015 insertions(+), 4039 deletions(-) create mode 100644 e107_handlers/e_file_inspector.php create mode 100644 e107_handlers/e_file_inspector_interface.php create mode 100644 e107_handlers/e_file_inspector_json.php create mode 100644 e107_tests/tests/unit/e_file_inspectorTest.php diff --git a/e107_admin/core_image.php b/e107_admin/core_image.php index 21df03d446..d6d139e1c1 100644 --- a/e107_admin/core_image.php +++ b/e107_admin/core_image.php @@ -3,7 +3,7 @@ + ----------------------------------------------------------------------------+ | e107 website system | -| Copyright (C) 2008-2010 e107 Inc. +| Copyright (C) 2008-2020 e107 Inc. | http://e107.org | | Released under the terms and conditions of the @@ -16,4041 +16,8716 @@ if (!defined('e107_INIT')) { exit; } -$core_image = array ( - $coredir['admin'] => - array ( - 'includes' => - array ( - 'categories.php' => 'ae097ff78d237f4a03c66c338d6eb5f6', - 'classis.php' => '6c1245da37c8dca0ee8d483dd572ad73', - 'combo.php' => '68742ff162d39056cae0e501fb0420c6', - 'compact.php' => '451c0f8d5fbc9f4455faad1af2557171', - 'infopanel.php' => 'b5679b331385d9ef4aa6ad848d185be8', - 'tabbed.php' => 'ec7f6fdcde33e6e37f58475a33454c13', - ), - 'admin.php' => '460f072c44413c1703e2063202b102aa', - 'admin_log.php' => '1326018558ff8ab9876b66997de087e7', - 'administrator.php' => '5e90bfb07913cd24d4946a848e20c02e', - 'auth.php' => '396ebe08149f612acb5afbb14204ae4f', - 'banlist.php' => 'e255dd89949d0cfc258d4badfd7c37bc', - 'banlist_export.php' => '5bde8ed38256544420bb357bc25a4804', - 'boot.php' => '3ae75c589067cc7268db2affa665debe', - 'cache.php' => '110b1f251f700bd36fa91cf39112fe90', - 'check_inspector.php' => 'fa76c5a127656edcbdc562ae52f06b6a', - 'comment.php' => '9e2d483db59634177437b9adcf0c6ff6', - 'core_image.php' => '69cfe57d9272e450a0ad4d5f1f621de6', - 'cpage.php' => '0d95dd3865185f797253ee38e39a8199', - 'credits.php' => '1cac4c29a0aef9bd2a06d0a71c0975ee', - 'cron.php' => 'b49173457ccef0e69e3bddaeff34df4d', - 'db.php' => 'addc732671b714dc0be141f750004b29', - 'docs.php' => 'aa53dcaf0c327a62d15263d721645638', - 'e107_update.php' => 'b96da20c6a1d5da6a59ea2e9542ce414', - 'emoticon.php' => 'fc0c962af2f1ff2e1fea30042770cb7b', - 'eurl.php' => '857bf4e0baa23025e49603727fddafd6', - 'fileinspector.php' => 'e67dbaef539dbb66b09d06ed6f6bbe86', - 'filemanager.php' => '6c305f09c765b6134137525c5aa64eed', - 'fla.php' => 'ed40b63892b9c6e9c9332b654adce9f7', - 'footer.php' => '41af5f50645db03c4439926cc8997f01', - 'frontpage.php' => 'dc22240e3e1324ffd892994fdb9f0794', - 'header.php' => '78453a21a9373e8da09d4b99448e94d3', - 'image.php' => 'f866869fef253c5c7fd9d902b1cf29c7', - 'index.php' => 'c5adf54ddac72dd49a94b5445826d58f', - 'lancheck.php' => '368f67a1aa78f1e353ad1ad07845d2f0', - 'language.php' => 'ba3eaa812633e915e0b47751abfe21d2', - 'links.php' => '12d398ffa987e654a34ba32d187a92bd', - 'mailout.php' => '00c59f2d654b4a436ead99602d4377ed', - 'menus.php' => 'abefafe6d0ffeec94ae0fffc0da298f5', - 'message.php' => 'ed8fc2009c90300092a34054ac04b4b9', - 'meta.php' => 'b4f06e44e1e762ebd3fe30e2ad0772d3', - 'modcomment.php' => '0ed76d1ca6bd89e6c888a1e7bac77912', - 'newspost.php' => '23609488a047b37707473ed2f6858391', - 'notify.php' => '367221d877c8b3cd49459fcc6ae5e060', - 'phpinfo.php' => '57ab71b6e1d79b189024922406185918', - 'plugin.php' => '8983a160579c2f8449c61b1d571d99f7', - 'prefs.php' => 'cfcb78697b2f152f62a7ac9f10d3861e', - 'search.php' => '8c0ff52ceb301a5a694dc9a153a5b3b4', - 'theme.php' => 'b0c25cb005140e596b0e8ffe469eb8a4', - 'ugflag.php' => 'a6e13cf2d6c9b836d87e432f2449e10a', - 'update_routines.php' => '500eb0786324054d60855be2999f94c9', - 'updateadmin.php' => '5b5198c366c6e75d1d5cf75f28991250', - 'upload.php' => '8d5ccb0d148ec20ee3cb75a3d3b171ac', - 'userclass2.php' => 'f512bd5ed502c257b4b2b9478102eb22', - 'users.php' => 'fdf09e0aa96bf759c69dbaeec14685fb', - 'users_extended.php' => 'ad6f103609026f81ea0544aeb11b1807', - 'ver.php' => '8aa316c03002f574d531dd8578e91652', - 'wmessage.php' => '1d28ba73c196997f9f248abb97805ab3', - ), - 'e107_core' => - array ( - 'bbcodes' => - array ( - '_br.bb' => 'cb8d211703f0459735baa8dfbebb4bb4', - 'b.bb' => 'a6e53f1418f25051a971012e6b9377b3', - 'bb_alert.php' => '26ca680f5cc2aa2681723ec3a98565da', - 'bb_block.php' => '59f4e17c36e98a8fe3b17c452117200a', - 'bb_code.php' => 'ec79a47def957bf9889f0e52943a1a63', - 'bb_glyph.php' => '147a7d5075947f99b8599df1ebf835f1', - 'bb_h.php' => '945730e2d340571a0eb7e4aa78cd41c6', - 'bb_img.php' => '8f0747f6b462f57c6ccf00c3c15a62ed', - 'bb_nobr.php' => 'd364d4de62a75e674116d463e2374b5b', - 'bb_p.php' => '6e238c62bd55a6dae4aa7006456e7e90', - 'bb_video.php' => '9ea3a1c1d80c6d753b7b424ec746d073', - 'bb_youtube.php' => 'c4c5b894e0e385754ad0d41f8763e901', - 'blockquote.bb' => '31da56ef70d08646ecd8b8216f3ed60a', - 'br.bb' => 'cb8d211703f0459735baa8dfbebb4bb4', - 'center.bb' => '44573a48462af5ca94df53676d3760bc', - 'color.bb' => '0e70ffe37063f208e4c052a63df17349', - 'email.bb' => '2936bce8fca4b88d8841e7f9f617bff9', - 'file.bb' => '4c16a9d0f19808d88852322cc2f5b454', - 'flash.bb' => '360dff83984beb401ad51621ca39c09e', - 'hide.bb' => 'f8029e565b7582febfc95e854683f7a1', - 'html.bb' => '81d0339054083b58248b7bd223924ebe', - 'i.bb' => 'c9667cbc9adb8b4b2d23ad99ccaddbc8', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'justify.bb' => '72ac43bf1333eef43bffddd95c14675f', - 'left.bb' => 'a2463fb70ccb129e205085e6261d4001', - 'link.bb' => 'b5a41fd23952c21f77040b9ca8a16021', - 'list.bb' => '142e91ef1ff11225c5c5026126d9c26b', - 'quote.bb' => 'aa47c5f86ea213048e3039df86c434f9', - 'right.bb' => 'e29d5c63e5ae33e90eab9c4b4679ece2', - 'sanitised.bb' => '7e6fb575a630bb52731ca8c4d371e755', - 'size.bb' => 'c7add221549fc7885e1fe569761695c3', - 'spoiler.bb' => '0dbff80b26ee12330ca9f4c850d097a0', - 'stream.bb' => '044b0b153bf4ea25ea135e1d4a8e1dc2', - 'table.bb' => '10468e339880ae870550e9f0c9465746', - 'tbody.bb' => '9c0c1aca627328012c096da8f82ad8db', - 'td.bb' => '87c0c853bd7361160fcf1f47e6aea119', - 'textarea.bb' => '01d01d350f32abf5694e330acb311161', - 'th.bb' => '0be92b3b0331bd140adc430ea176624e', - 'time.bb' => '08b4918429e606561edf80bc22a7e59a', - 'tr.bb' => '351627dab9429b9d707ae4010de977c7', - 'u.bb' => '2564eda34e3d284dd24f2692a8295250', - 'url.bb' => '809ad4429c367ac786b9be2e0bc49232', - ), - 'controllers' => - array ( - 'index' => - array ( - 'index.php' => '0c3cfe940e50eec79fd6234e1c6f72f8', - ), - 'system' => - array ( - 'error.php' => '9d9d7c33f72488e0cb3bb06fb2105337', - 'index.php' => 'e5c62362426b69190f6b448ff2802f5d', - 'xup.php' => 'b535bd8ecd196358982240907a197a7f', - ), - ), - 'fonts' => - array ( - 'chaostimes.ttf' => '297ab8c474c02af73563c325f03be8e7', - 'crazy_style.ttf' => '49440856471542a1572c49797a01bac7', - 'puchakhonmagnifier3.ttf' => 'b231648264e3f4721ccac9280ef21db5', - ), - 'override' => - array ( - 'controllers' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'url' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - ), - 'shortcodes' => - array ( - 'batch' => - array ( - 'admin_shortcodes.php' => 'e836c227e381b3e822ffd528f05a57f1', - 'bbcode_shortcodes.php' => 'b54ba0032c251126708aa34de6483b87', - 'comment_shortcodes.php' => '7632639bc975197575b8cbf6318b0201', - 'contact_shortcodes.php' => 'af47e40c599c11e7195291b16ab3659a', - 'download_shortcodes.php' => '76d76d2f254ee062c0570743be79902b', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'login_shortcodes.php' => 'c65c009acacf8d7d5b1aa758faa86b16', - 'news_archives.php' => '8b832cb77bfc1c01cf8c6ab6b815297a', - 'news_shortcodes.php' => 'a73add01ab2e9ae0f4424856c8411c10', - 'page_shortcodes.php' => '5e7deaef112400579f845418043435eb', - 'signup_shortcodes.php' => 'dd3aa770f5489b4b536f879ef6e94e9b', - 'sitedown_shortcodes.php' => '75803d14e0309192755d3b50d03b32a4', - 'user_shortcodes.php' => 'd76dcd742b35404282f11e0a89505c38', - 'usersettings_shortcodes.php' => 'a8aca2bf16f95b99dd3103c23f44a9b9', - ), - 'single' => - array ( - 'alerts.php' => 'cec9ee825b4f0cebcdcd8980413b3844', - 'breadcrumb.sc' => 'b34d87b163e07ac7c0fc92e1fbd806e6', - 'custom.php' => 'c457f06043565b4def6f9543211decf4', - 'e_image.sc' => '3819fdf5b9dfc7b189fb4073d33ae0d5', - 'email.sc' => 'a587a1b51fbefc39f3f267dfabe9d302', - 'email_item.sc' => '9be9e2071a65fe13b75f4400a95458e0', - 'emailto.sc' => '05843b1a7c7feb8f4985a55ac01ba9f3', - 'extended.sc' => '868d45e725d7565a1d9c5b743aba0967', - 'extended_icon.sc' => 'db16dbaa0dfa2f8fc944ba87c15a09d1', - 'extended_text.sc' => '5a1426815f88bb2239912638af30beb0', - 'extended_value.sc' => '009cba942acd1b469b5e87e578d35986', - 'glyph.php' => '182a2c3e74de76a3b678a25f4dac2be4', - 'iconpicker.php' => 'b0e8b0049c7906966f4418bc6bc5b02a', - 'imagepreview.php' => 'fd1faf3645ed4ebc6edd67ef2cc3166d', - 'imageselector.php' => 'b1cd272f8f9f8d08dd5c0184d9cb1340', - 'imageselector.sc' => '59316c2aa9176c861e6d1971e80f4af2', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'languagelinks.php' => 'c18d70bab2814d029e3e3adc37ba7acc', - 'linkstyle.sc' => '5ed64d972bc892a798f80179878f1266', - 'menu.php' => 'f50d1c67acb7b7156dbdd52f8e8fde03', - 'navigation.php' => '95fc1677b24755dbea6f7c8e4ddc571b', - 'news_categories.sc' => '95698ee3b943e234210a485a8763eb57', - 'news_category.sc' => '06a8771970688d0ade93a677ecfb7a40', - 'newsfile.sc' => '4fdbd547692df2f8d904528510704cbd', - 'newsimage.sc' => '9d887c7ae3e14839b7b0ecd13e8d40ed', - 'nextprev.php' => 'd6eec0fe40148b2c833fda2ccd85c0ae', - 'picture.sc' => 'e54d7c161f28fc4ec48b62bdd5918e06', - 'plugin.php' => '8278e83ac7c02da22e68047645fa20f7', - 'print_item.sc' => 'ed277aaa1b10c5ab6133423fa12f86c2', - 'profile.sc' => 'abb4a34666ab0449e79291f0c3409523', - 'search.sc' => '38a0e895ffb3fb4e207a0d14c966e386', - 'setimage.php' => 'dc300535692acb6b0ef7171e25fc3c65', - 'setstyle.php' => '2a4afda19e5c664140221b6c4edf75bc', - 'sitecontactinfo.sc' => 'a856554171861dd9a99ca38df94b742e', - 'sitelinks.sc' => 'e854700dcb98db5aa7e1eea395c2b09c', - 'sitelinks_alt.php' => '8e6450ddf1cd7524ef463fd432e9cd59', - 'stylesheet.sc' => 'a8bd9f51464df30236eecfa15ef2dc5f', - 'sublinks.php' => '8e2f833013170b59e39c2103e478f376', - 'uploadfile.php' => '2a62dd9f4fad95873985b25df74322b4', - 'url.php' => '1c91f1b0a0a0c865908c1dec80ea38aa', - 'url.sc' => '4f16ea2dc7b13f177ba1127aaafe40b8', - 'user_avatar.php' => '71edb17073b9648cd732926a7b576739', - 'user_extended.php' => '842b95835b20418c77f558468a75144c', - 'user_extended_old.sc' => 'b792ffa76f13395cec95e30892c981d7', - 'usersearch.php' => 'ad6411237f952fe3030a7f19810584f9', - 'wmessage.php' => '70179bc95439c6974df8cd382205d9de', - ), - ), - 'sql' => - array ( - 'core_sql.php' => '6327eb7b74f4691bc38a6521f58a1d77', - 'db_field_defs.php' => 'c00fea40ffa2874b3c03f2d32a848f6d', - 'extended_country.php' => '8eaeaf4128fea26ff8b7f1404760a5bd', - 'extended_timezones.php' => 'fc83f203428f1e37e075ec48851f673f', - ), - 'templates' => - array ( - 'admin_icons_template.php' => '969357011d8133ba5d8a81b55cafaf36', - 'admin_template.php' => '3800678d247d6ce85e8fbc36b8cf443e', - 'bbcode_template.php' => 'a22be3ec00cd8830b9cff43cc4862f53', - 'chapter_template.php' => '958b8493fcb6b7e77cd2ab737623656c', - 'comment_template.php' => 'fb51f24da87e48f5badbe9cd9eee17ef', - 'contact_template.php' => '29670199e29ec0cbc4d292e343ff8d38', - 'email_template.php' => 'f5c03c8c66555132cd288e5954bda914', - 'error_template.php' => 'd0487a3c3fb3964f757b6a3f3386e31f', - 'footer_default.php' => '279c14ae1d17befac1d173bd866182c2', - 'fpw_template.php' => '7d2eb225cf15f809284a71a85fc5b4f5', - 'header_default.php' => 'b2c572faf6707aac38a484576d13c165', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'login_template.php' => 'be7b89c5cf94f137f1fd47cecafdefca', - 'membersonly_template.php' => '416bda600e6ab4b41841b8652622ae70', - 'menu_template.php' => '005cf6e8ab8ab345aca65ee8f1aea745', - 'navigation_template.php' => '8c5113587c9ce56b9c60f961556e38a4', - 'nextprev_template.php' => '072bea07dd5e0784f212ac70f80b7e54', - 'online_template.php' => '0bf5ffa29371f86502dbac983dc1fffd', - 'page_template.php' => '9cee4cfb5991fec926a2d3ee3aa16d41', - 'search_template.php' => '95fd04c93f7b35bc3624a132fb1b25b0', - 'signup_template.php' => 'f100212a973ce9d6c001326693dc2cbe', - 'sitedown_template.php' => '1f76ea34561eb81316f4d96ed73e404c', - 'trackback_template.php' => 'fd54d8c26c75f9d380e8ec90860b0107', - 'user_template.php' => 'b172d1b47b1fb19c20289b817515336b', - 'userposts_template.php' => '0245ac8f6ca3582eaaa3bf48d06d23e2', - 'usersettings_template.php' => 'a2e9739938d210e25d343efbc4a33b4d', - ), - 'url' => - array ( - 'news' => - array ( - 'sef_full_url.php' => 'e439fcea34d8154f0bdf5d0a60c93bcb', - 'sef_noid_url.php' => '17d0661f2e9c9b2383d5f77bff6084ab', - 'sef_url.php' => '987be3dedb8b23690ad2f85cb8c0bb18', - 'url.php' => '620120219807d7675822cdd3f9480021', - ), - 'page' => - array ( - 'sef_chapters_url.php' => 'af8c23c964e3ea218b651336ccf33d7a', - 'sef_noid_url.php' => '34fbb89d013654cdfb866679c190306d', - 'sef_url.php' => '40beed582fe8f604e26f234fee43bf2a', - 'url.php' => 'dbe26a3f6ffb22feabf1e06865c2b903', - ), - 'search' => - array ( - 'rewrite_url.php' => 'd170d7e386adf703774a656001910110', - 'url.php' => '1500665423e0de89c52e59a32ba2b504', - ), - 'system' => - array ( - 'rewrite_url.php' => '301d61b3563a7073070cac344b60a6c9', - 'url.php' => 'e260f299482abc489b5028382cdf75eb', - ), - 'user' => - array ( - 'rewrite_url.php' => '26a9e2c96f0e8a14891a4403e9cff632', - 'url.php' => '062082556d94ea79cae6f7c64ebcde19', - ), - ), - 'xml' => - array ( - 'default_install.xml' => '671369c45a9341cbb1727e17fd10923a', - 'user_extended.xml' => 'b38e9f31af3f218b2badfa7aaad2a92c', - ), - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - $coredir['docs'] => - array ( - 'help' => - array ( - 'English' => - array ( - 'Administrators' => '2d001305d3842ccda086c69d8480b7b5', - 'BBCode' => '5fa5841472b4f5ef147cdc3dfcf64583', - 'Banlist' => 'c26dea7d5c19e89270b6a4c66f7c5367', - 'Banners' => '07ec3ec7746666e5c8dc62d126e69cdf', - 'Cache' => 'd277d62ce899f0c85b5f9ab2721e2359', - 'Chatbox' => 'ee6779c1a022095e1384da1696a62a90', - 'Classes' => '1d93823de9c234c0ff74490549fe6955', - 'Downloads' => '8da67c083574a267ea6a82fe75f27329', - 'Emoticons' => '14a0d74aea591e0f8d82577aff8fe979', - 'Errors' => '46381d88a2326ff760562fea385b2fd0', - 'Forums' => '5976f081c2e1822a1261975cba4fcadf', - 'Front_Page' => 'f3f5ee030265c5892c022771b5f218e5', - 'Help!' => 'ad2abff800199fb22078a9d5b825b9d7', - 'Links' => '320eb08defa1360070a4f0c062e5fc84', - 'Maintainance' => 'f248eeafde7e99293b77d662304bfb52', - 'Menus' => '7344815f36b8aa616047ec8152ad54fa', - 'News' => '6eadf4f45748cad4f37e67fea04e05db', - 'Preferences' => '1d42aa3f73f7e514f5596d4e338bc90d', - 'Uploads' => '1a979ee608d8dd812dd2752ba8d9f48a', - 'Users' => 'd62e15078e8d9d7ab8da7ec654cdef43', - 'Welcome_Message' => 'd3a3a4dfd02ec7258dd91364be7d6aa8', - ), - ), - 'README.html' => 'df40c0a1c0f3511e2316077a1edd77b9', - 'README_UPGRADE.html' => '2de751251b6d9a2a5e4dea52f5588ab6', - 'gpl.txt' => 'e19d8295ecad01988af40b5a943bd55f', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'style.css' => '2e3b2c9e4bff6d8de091af58589faa1c', - ), - $coredir['handlers'] => - array ( - 'jsshrink' => - array ( - 'Minifier.php' => '10226dbede9950509b846658cac86c28', - ), - 'phpmailer' => - array ( - 'PHPMailerAutoload.php' => 'd913013ff50cc4313c71ba8ebe2568df', - 'class.phpmailer.php' => 'ef7f968a568ac3865ff0f7673c063983', - 'class.pop3.php' => '7ced4c02245a661c1ab8f78df4f08b52', - 'class.smtp.php' => '040a830e46df23a4447884563c50df2d', - 'e107.htaccess' => '507de3fb6f951cafa6b1a346d232604f', - 'mailout_process.php' => '42c15c77c602aa913bc6a90a4dc24549', - ), - 'phpthumb' => - array ( - 'thumb_plugins' => - array ( - 'gd_reflection.inc.php' => '2383118969351919a769da4412242024', - 'gd_watermark.inc.php' => 'd78300e6d296d75c8039a32ac73a41ff', - 'gd_watermarkttf.inc.php' => 'dc20bfa54927ad5c5368e1212422cbdb', - ), - 'GdThumb.inc.php' => '3fd9671636fc00c000dbfc3398fd58bb', - 'PhpThumb.inc.php' => 'ba845a14a7118101afeb75cf02acbbdb', - 'README' => '6e937f06aacafc739e00fb1ac0a1f437', - 'ThumbBase.inc.php' => '92b1b08eaf0292517ff2c09bab904d5b', - 'ThumbLib.inc.php' => 'f25782af2f6fbf49e3596fd08b787754', - ), - 'search' => - array ( - 'advanced_comment.php' => '048b4c0b512c332f4aec111b7379688e', - 'advanced_download.php' => 'b3eac239a6c9250063b9d48ed5684d9f', - 'advanced_news.php' => '5c72d9eefe0058b9f675584f0668b112', - 'advanced_pages.php' => '196e60da0d1072bc09dbd1ebc5750454', - 'advanced_user.php' => '7783cc95b778ff6f6b2d4018ca350ef0', - 'comments_download.php' => '825aba3c0c49124d15fd10668f37b7be', - 'comments_news.php' => 'b3ee9865ee27a23d780fcfdefc2e3495', - 'comments_page.php' => 'b13389b84b94ba155f9028224f684911', - 'comments_user.php' => '9064d2c7f6dc711bef5855b2848d5028', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'search_comment.php' => '042923d4128b4f0e84a21007ed07de8e', - 'search_download.php' => '5763c1a36b4c5ed3777b79d104b7b5e3', - 'search_event.php' => '0cecc4ef09f41c0ebce1c5ccd39596b9', - 'search_news.php' => '883f9e31e4a9109660f7ea4022ff23b1', - 'search_pages.php' => '3984b41073d89961162a52c706db9e31', - 'search_user.php' => 'dd62eddd66a45455dd46e48c286f9c0c', - ), - 'utf8' => - array ( - 'native' => - array ( - 'core.php' => '9107db0663845b764b669c343253bbe4', - ), - 'utils' => - array ( - 'unicode.php' => 'd58538203ed8f015e27f0ba75d07d567', - ), - ), - 'xmlrpc' => - array ( - 'xmlrpc.inc.php' => '5ed90d0012f2f30cda4264f08f0cb433', - 'xmlrpc_wrappers.inc.php' => 'a50cc80e8b1a904bab5d5941a4bbb116', - 'xmlrpcs.inc.php' => '8366a9e4c6b31dd3e3c8819285bb4a94', - ), - 'admin_handler.php' => 'b471c36efe01dde9aa143595eadd53be', - 'admin_log_class.php' => 'ead1e82315e9b30658e236f11e71d1e3', - 'admin_ui.php' => 'd6f60b5d481ee513351e9bcf8e74560f', - 'application.php' => 'ded56c56abd29cff8690d81eb67871d9', - 'arraystorage_class.php' => '5011a00314f74a171f08c2d36f45154d', - 'avatar_handler.php' => '61a283783cbdfed9028f77016d1b26a0', - 'bbcode_handler.php' => 'fb8bf72bb3c584085abf790c1a4482cb', - 'benchmark.php' => '14bf70afcaa79f566c3b3c8e3a11eb48', - 'bounce_handler.php' => '32901e36d88c7c834d7d70a9c21d6866', - 'cache_handler.php' => 'dbc3ccecc53d85f2feef87d981209f3a', - 'chart_class.php' => '211f5820ec2b39ba1ce9a3c9972629bb', - 'cli_class.php' => '2e35af3cde44304a2ac3b807a83777da', - 'comment_class.php' => '58357051a8d7099a5e47e3b574958260', - 'core_functions.php' => '89cddab0c4c8ba00e1dec74ebdc2592c', - 'cron_class.php' => '1e9c1dc6e7ddd2da2e072f418f3cc984', - 'date_handler.php' => '98c85f8af86cd1eb97f6a10b55e47572', - 'db_debug_class.php' => '0b24e0c729373a0c87189b6a3892e804', - 'db_table_admin_class.php' => 'd038e9a589997b8cb1b85e862543272d', - 'db_verify_class.php' => '798702253890fdfd741cc8d01c1ff73f', - 'debug_handler.php' => 'd3ab398fda6963f49ca08942f3c2ae10', - 'e107Url.php' => '8d13bcde926cd185ec23d9dff751ec2f', - 'e107_class.php' => '9f9d0d3310bc19a54d6820739c1639cb', - 'e_ajax_class.php' => '35972545339ce8c85ea369853288af71', - 'e_marketplace.php' => '0ea40e8162eb98c300ffdf9f6101ad9c', - 'e_parse_class.php' => '302d8c31727739f6ba9765364cbdbe05', - 'e_ranks_class.php' => 'f5d06b91ceebcc5dcdea4daab0d133ae', - 'e_upgrade_class.php' => '61468f439474b7e6aa30e4762cc320dd', - 'emailprint_class.php' => '07e9273c695f3ce6490dbf57ed55be54', - 'emote.php' => '1861804515670f2be1fd1a46a1efba61', - 'emote_filter.php' => '42ceb071711e8a4537509afdd60f45e6', - 'event_class.php' => '86970d2804f80fadfa5bd44af117a2f7', - 'file_class.php' => 'fca86ad368041e1d0cef6ac65ae9bb81', - 'form_handler.php' => '954d7ad0e37165d1cf2a87260ebb7cae', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'iphandler_class.php' => '92cee2bbc29a5cdf8520be587b55155a', - 'js_helper.php' => '1e28bb47c0dfdcbade4b602157bbae4f', - 'js_manager.php' => 'c6acf1a20a615afc19d49c3a1fd17262', - 'jslib_handler.php' => '599e11ffa5888521b68aaf78527813c1', - 'json_compat_handler.php' => 'bfb1927f1288476bd1112d2310b5411f', - 'language_class.php' => '07bc2a227f0ec37c28c9a528c43b9051', - 'library_manager.php' => '7419a39015a1b027dcb88c1ffaf21058', - 'login.php' => '110deea8c5e138fbcbd80b5d1acb3627', - 'magpie_rss.php' => 'a04efb623cda4635cf46d9fe7c327d44', - 'mail.php' => '2cba5e119d1f717329a5343d2b12a9f4', - 'mail_manager_class.php' => '40361162ecb3f873fc2bf72dd9e95c50', - 'mail_template_class.php' => '279830733102827f40e12ca8bbb450b5', - 'mail_validation_class.php' => '6ced3acdeb2e3ba8f785d4a82c0b9b86', - 'mailout_admin_class.php' => 'd11d71c22f267978ce3c068ef45baed7', - 'mailout_class.php' => 'cf46e699b92faad90f55820a696501f5', - 'media_class.php' => 'df5ca4c876b5254a4d50b33d752c80c5', - 'menu_class.php' => '3dbca61018aa3c732ba9aa8d9d70f19c', - 'menumanager_class.php' => 'efa909f4b5496fe8fd6360225cd67c75', - 'message_handler.php' => 'bead49bd07f12aa92c3d5aee36aa8d84', - 'model_class.php' => 'e750b0e084984816233db8cdf9992750', - 'mysql_class.php' => '32bc5d4ecf843d534deb7e57ee3ef6da', - 'news_class.php' => 'daa47b944d1ba55bd9706f2c261d3d8a', - 'notify_class.php' => '4f092bb32f2160df76975ff5b2c06cbf', - 'online_class.php' => '6b0795303519b3c38a7b4f87d8931088', - 'override_class.php' => '0eac80a7c87d86a84eda84420eedb36d', - 'pclerror.lib.php' => '7b1498a7efb4524dd899c954526c3ca2', - 'pcltar.lib.php' => 'b9313066aad3049bb0041099137a648e', - 'pcltrace.lib.php' => '5d09ee8d2866175cfdbf5d9f41065712', - 'pclzip.lib.php' => '03a7c011e493ad4de5241e7ad2cf2cfc', - 'php_compatibility_handler.php' => 'd557845452b2946440274688e7c8e257', - 'plugin_class.php' => 'fbef29ac5bfa2affeb75c0c4dd2f81d7', - 'pop3_class.php' => '21ba17e6d7c95bc1f589ff09324f86e7', - 'pop_bounce_handler.php' => '65fabca64162da64d78715ff53750f9e', - 'pref_class.php' => 'b6c95f08d8d526b4362d9a58f2dddbf1', - 'profanity_filter.php' => '2d18b4578ddfe2fb66e21f86cbe3d172', - 'rate_class.php' => 'e32d9bb8a201769c932512aa737e7689', - 'redirection_class.php' => '73bafc871fb4e521d3532c9439a17dc8', - 'ren_help.php' => 'a383e22b22fcd422fa18cc5a174b0aff', - 'resize_handler.php' => '3f80796cf3e158948c3f1083f77d8c83', - 'search_class.php' => '146e9da5a2d6bf1ce01c3637d5a4bcf0', - 'secure_img_handler.php' => 'da6a0927f1f713cd71cc2218782a177e', - 'session_handler.php' => 'a16e45b9aedbe7efc796d09c3087e577', - 'shortcode_handler.php' => '5dbd4145c33906ec1cead24e54900992', - 'sitelinks_class.php' => '789ef3f33a98906db677f1f2ae4ad3f8', - 'theme_handler.php' => '1e53f74cd97063b67fd5ec58c7906c08', - 'traffic_class.php' => '2b975cff6132c664bb8f385a8a6c6bef', - 'traffic_class_display.php' => '997e9dc59ab30521c2bdabc700632753', - 'upload_handler.php' => '6338d09d0f32af387fe2d5f445f70b1a', - 'user_extended_class.php' => 'd776e5433c47fd6e61b0d40967ca0bd8', - 'user_handler.php' => 'e53331ac6986aec0cc12c57f2d7d707a', - 'user_model.php' => '42c720ca2d5547244cec4e09afd63284', - 'user_select_class.php' => '8b5b7592c35db6999d738ffb9ecdf396', - 'userclass_class.php' => '6bc090ba688f15417020874ee0561443', - 'validator_class.php' => '0d6a2f22a0a5101a6d15a19a571d85b7', - 'xml_class.php' => 'b49dcacb1048020b11726cf7011d9cbc', - ), - $coredir['images'] => - array ( - 'admin_images' => - array ( - 'admins_16.png' => 'be03219034579059cb0fc315c78b96b3', - 'admins_32.png' => '5f790a4077e54c4e3fd95b0ef49a99d4', - 'credits_logo.png' => 'c371698eb35914a9f641ffa18d1d764c', - 'delete_16.png' => '08631befa2947558b4f197f71904030c', - 'delete_32.png' => '17a1d2ded2440ca8870c64ecae552f73', - 'edit_16.png' => 'e05ccfa261bcc8ce67be24aa16df587b', - 'edit_32.png' => '1330a4ff1ec14ef24d6d9d6fd8ef3793', - 'facebook_16.png' => 'efd09970017e3274c3971c0165a294bb', - 'failedlogin_16.png' => '8888638ff60c8b47131f02a66c8df598', - 'false_16.png' => '929984bf1bdeef9156a54c1f20e27e72', - 'false_32.png' => 'c6ca33136bb2fdaa85362d4da9d4a8b9', - 'github_16.png' => '701a1d10a1a18847647f953276f479c3', - 'info_16.png' => 'b2fe3cfcbe243aebcb7c933a6937596d', - 'info_32.png' => '64826c8abedaf0c7ba6fe0045e26cf91', - 'lock_16.png' => '8aaddf8b8e93fe8aee26339892ad434c', - 'nopreview.png' => '26789ed375397d62af0d07ae2f2ca2d8', - 'true_16.png' => '3c30b3add73b806d2385b755a303e98a', - 'true_32.png' => '9fafd955c709b4f436b84803c2c36ac3', - 'twitter_16.png' => 'bf7a9d7ed828aa76412248a3e9316fdf', - 'users_16.png' => '00695c3cbd405855221ae1aa942b828b', - 'users_32.png' => 'ba7e60712db2df7c7cc9d4f2927a411e', - 'warning_16.png' => '0c87b9146030965733f24905cbc66037', - 'warning_32.png' => 'eed62f062ee7a570484a86a71cc38815', - ), - 'avatars' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'bbcode' => - array ( - 'block.png' => '26bc3ee0acfc13385cbff05cf1970522', - 'blockquote.png' => '3fbc5d4c829ce3b16b6e2280b0c64c3e', - 'bold.png' => '5dca9cc58d0b3627861486461d623307', - 'br.png' => '71f9169e19b1d28cb93707c12ba1a3c9', - 'center.png' => '35705b7d8b82740345659376980881c5', - 'code.png' => '30583ffe0299705ee851a87dd7b8abe5', - 'emotes.png' => '2867c94a2d99dedf5964a4a0de9e5839', - 'flash.png' => '727cc8c84315a8237ed513f7103c31d2', - 'fontcol.png' => '0fab5f18df075ceba3a43e6bb46e8054', - 'fontsize.png' => '2caafdd8ec2bffe5ab6aefeabfa5c6c0', - 'image.png' => 'a7c0ee9d827d5fa4c096124ec566120b', - 'italic.png' => '05cbc71d7fecc7e728bb38887b870738', - 'justify.png' => 'b34e80787136d275c680b72cb4ce4b5a', - 'left.png' => 'e351e4b416a2a83bf79b8d9729149bc3', - 'link.png' => 'f126df33f8ee6375095016652bc2c726', - 'list.png' => '966b581272142686b78adb3c5688c345', - 'newpage.png' => 'bf773e1202eb8dba2224d1fb38633003', - 'nobr.png' => '16a4937e485171907a7fe716322835e2', - 'paragraph.png' => 'c52c2ba2fce270149a939008b98a0aa1', - 'prefile.png' => 'ce7da0d8f27b9e5df1c1538f1c8cd7bf', - 'preimage.png' => '06ebc9d1b07e48380653cadfb7a35c3a', - 'right.png' => 'dae26513d3ecc99caeb8c20e6f38a2ff', - 'shortcode.png' => '2c296e414c6e833bdcab2e3dda798061', - 'table.png' => '9c25f663666aa7b52e9ce0f67b753ae5', - 'template.png' => '54281aba1f70c00dc1c947fd053fddfe', - 'underline.png' => '029f425e1fdea3fb443773f648a3057d', - 'youtube.png' => 'd150e4e9341b31fc8f1efd962eb9d5d9', - ), - 'emotes' => - array ( - 'default' => - array ( - 'alien.png' => '132447203b23b5ea2b27f163ae147375', - 'amazed.png' => '76ccc59194f25ef34164935d0ebdc81a', - 'angry.png' => '6339c6e824beaf63c72d01e7fc1c5039', - 'biglaugh.png' => 'd640e904627dec36da78083017e77e71', - 'cheesey.png' => 'c69f60044b7e243c1fefc24e2097c923', - 'confused.png' => '68af16e7f4d1031ea0976a73896d3dd2', - 'cry.png' => '75b3ff5af3f778c338a8e035005bfd96', - 'dead.png' => 'd1e3e9babb3aa762ec12444ab14b9029', - 'dodge.png' => '191aaaf658e90d1038fe56c3cf457f48', - 'frown.png' => '93e1b4df23ce2f4ea9f311c16b3feb78', - 'gah.png' => 'e86e47f9879750f6b65c4abf11c3b676', - 'grin.png' => 'a7ca30b7e3e2ff04324c5dc4b5a9f10b', - 'heart.png' => '6725f455e4bee2790a1e41409ea442fb', - 'idea.png' => 'bd3714d2834a24f37e44c75d8945aad6', - 'ill.png' => 'f19506e014a984c51d353e91ab407b63', - 'mad.png' => '728d6690e01f2e71609042976617ae31', - 'mistrust.png' => '3b6461df233511acb6b11cbcaf561675', - 'neutral.png' => 'cbedaeb373af5636babb772e867d53de', - 'question.png' => 'b90dd830b597832793e79b6cde609039', - 'rolleyes.png' => '79d5a5bb55e2bea788a1295ee8f3822a', - 'sad.png' => 'a9c921562b864bccc37d22661bed896a', - 'shades.png' => 'bc0d623f3569ab29cffcd59ceaf0c7ea', - 'shy.png' => 'f89a41079638cfbf785a59689b92b628', - 'smile.png' => '98412834fb8063733c819817150a6706', - 'special.png' => 'b54e4cddfb082fcf4104e44a71a9599f', - 'suprised.png' => 'c37ca48c0545b29439594f39e7a11964', - 'tongue.png' => '2ae4736fd035307f24332e603156e09a', - 'wink.png' => '5d4053942a4eb9fc6546b981b94fb9b6', - ), - ), - 'fileinspector' => - array ( - 'blank.png' => '36d4a4e95c2b83ac5aa338420d1c5bf9', - 'close.png' => '2955a752035c039435b4b0a8a37b3ee7', - 'contract.png' => '0fe7c9f9bcb9b3ab1b08d7e8e04c7a0e', - 'expand.png' => '265205998404f04e3e2341b5af839054', - 'file.png' => '853ef1ee108dbf52dc94a30b71e34e4e', - 'file_check.png' => '221397df4726589bb54824f6168d5484', - 'file_core.png' => 'ab4a8f63019a62d7912dc56c96aeec0f', - 'file_fail.png' => '354ee40218c997f8c91505b7f5921ff5', - 'file_missing.png' => '98ab830e6df162aef5bcc01f27d4703b', - 'file_old.png' => '594e132af5820c784354ea1f2266867f', - 'file_uncalc.png' => 'a64ad7faba8f6cc0cf223a5eb5edd52b', - 'file_unknown.png' => 'a8c3227bd1a34953f4cf399d8a3fca9d', - 'file_warning.png' => 'c89ce9c864175d152e68f52da184a50f', - 'fileinspector.png' => '7f7e61d6ed995277ce5fb60496d1a512', - 'folder.png' => 'ebc79586731bca95fc8325db909d3868', - 'folder_check.png' => 'eeb4f5128a415b4a967e419c88a31084', - 'folder_core.png' => '9b651167d978554d0e9fe8ac8d6014fd', - 'folder_fail.png' => '5c22933b877ca80494776f773122d179', - 'folder_missing.png' => '2795a36251fdb85980152557f235a44f', - 'folder_old.png' => '9a6a2a03b1bb4b93c0f24e3d9359e56c', - 'folder_old_dir.png' => '1bb0a25fa42a634a3d44c28e0af51723', - 'folder_root.png' => 'd6c388fcb5d70f133a1fe2275a40ea20', - 'folder_unknown.png' => '7332f53c115b6bc71972ae311cf030ef', - 'folder_up.png' => '7039e15ef64fd80a86a485a0ed59ee51', - 'folder_warning.png' => '06979aa4ae89a09acd2ef5c926566a97', - 'forward.png' => 'fdd333af9d6f6c75a15353d95b4870d2', - 'info.png' => '14a80e7098141b76d3a025a31cba972f', - 'integrity_fail.png' => '1b6843bcc78dd0f3919535f2c4f3131c', - 'integrity_pass.png' => '3c30b3add73b806d2385b755a303e98a', - 'warning.png' => 'df4fc8eca478c717b04b6414c94ae76e', - ), - 'filemanager' => - array ( - 'def.png' => 'fb1d041d6a8676ca6b0e06774555fd01', - 'default.png' => '5930437a90ea872cf3bc52ddb8d960ef', - 'del.png' => '7ad01b059b7a69f526a0b382e5bf4387', - 'exe.png' => '5112337d61d7bda70bbecaa268ed1a73', - 'folder.png' => '106b81b7f1a2a088ac79ddd77fb2f151', - 'gif.png' => 'b863d1f9574232a6ea988fb7b8557854', - 'home.png' => 'cf548efa0e9e1ae3e22dd274a0d2d772', - 'htm.png' => 'de8b6e1e5f6730bb203d972b8ad85932', - 'jpg.png' => 'ca0dcf0c83d88c7c110070bf1019d1cf', - 'js.png' => 'd5ab294b6715368d746595b3f315819c', - 'link.png' => '23a41af7f24cca6ed09919efde7eb13e', - 'mp3.png' => 'f1686b1c368acb226332ed1f38feb256', - 'pdf.png' => '03d111bedff573dd436a0cb75de1e19f', - 'php.png' => 'f2d2759af9ddecc7b90ed8647db7a114', - 'png.png' => '2b8e0d0f947520dcb37568a3317a0d64', - 'txt.png' => '64e05312c122b017f6f2595e6df320c5', - 'updir.png' => '562f1cb1fe4038dc999db57786ad2f3c', - 'xml.png' => 'd8b2f286726d631b1a819cfd2c62e89e', - 'zip.png' => 'd4119fcc2b0b0080a1e98645c109e314', - 'zip_32.png' => 'c804423ccdc0cf2d24ebfa46e6ab015f', - ), - 'generic' => - array ( - 'bbcode' => - array ( - 'blockquote.png' => 'a06a9e6709453140681b7a97a7692870', - 'bold.png' => '3e23e2d8c5a4a2e7c1b750a5df9b03b8', - 'center.png' => '742d4eafd59c556ca747f6ae69aa04f8', - 'code.png' => '30583ffe0299705ee851a87dd7b8abe5', - 'emotes.png' => '64e692b505df9624ed2318c406eb5346', - 'flash.png' => '7a671f203fe9b582477ec0b1ebabdbc9', - 'fontcol.png' => 'd2175741c2e7e09aaaa134146636df67', - 'fontsize.png' => '89110496b363b669e3e8dffb630b9279', - 'image.png' => '1db77a12868512a36f836b986e6bb648', - 'italic.png' => 'a3e561a3c5d01819a3137562fd982958', - 'left.png' => 'bc27363615e096a000103c21984cd79f', - 'link.png' => '3adc8c31d1470a6cce76416fe0b6f3d7', - 'list.png' => '6bb4e650cad9857c47bb1433fd771052', - 'newpage.png' => 'ca132dbbb5c50e1486c02c3f0f9afe11', - 'prefile.png' => 'ab42c617455c9f05d5ea8534d607e4f9', - 'preimage.png' => '101b73c1584a2d14c4c313a15a66242e', - 'right.png' => '885e764546e87d2fd526b977aed84d1e', - 'shortcode.png' => '2c296e414c6e833bdcab2e3dda798061', - 'template.png' => '54281aba1f70c00dc1c947fd053fddfe', - 'underline.png' => '09d08b8f890c4ebba77ecb9f25f20705', - ), - 'dark' => - array ( - 'answer.png' => '211393b753f0c8aed1e9a24856195ce9', - 'arrow.png' => '998eb269289b90ad8d004bbcf39378c2', - 'download.png' => '7319b1158fefde24a4d87aab735e6333', - 'edit.png' => '418103beb48a1d430ef7e0804ba6607b', - 'email.png' => '7d37fab1f0904165a5f64408f7c455e9', - 'file.png' => '60fd70ce4acb78b454488c4ef9d99f4a', - 'image.png' => 'ed4e650087e42f815f5e086f021b9a9f', - 'new.png' => '96d33a15dfe1558805084225734cea60', - 'new_comments.png' => 'a4861dd50722e8d8b9b7f4cffa59ad3d', - 'newsedit.png' => 'fef524ec2422d5a35c422c57afda4f87', - 'nonew_comments.png' => '5e5332c02e5fd1863ea1e7b907124f89', - 'password.png' => '2703c1268bee5c1582919a6155ca634c', - 'printer.png' => '8c123d297261d687712d952ee30d6c4c', - 'question.png' => '790b246cd96a583ce2bb0b7e814172a6', - 'search_advanced.png' => '8cfb8fa25c792cbca4f4ff115f81ee08', - 'search_basic.png' => '9b3da3928a4e3ed317ad0dad431c93ad', - 'search_enhanced.png' => '6cff954f99c462eb9eb722554b7463d1', - 'sticky.png' => '25295751d78f9990a6635e6e2715fa43', - 'user_select.png' => '2431cdbcffa1b1d898b7e0ed8fd967e4', - ), - 'lite' => - array ( - 'answer.png' => 'eb63ab9d559dd785415ab5a783e93901', - 'arrow.png' => 'c56779c444bd61c1eeddb94fd8af3d61', - 'download.png' => 'f7cc87125001ff1ed99bf19887f7e6f3', - 'edit.png' => '726bada8e08555d38a6fa1a2b6655f8e', - 'email.png' => '14841d450ea66f22b82813f0468dae51', - 'file.png' => '734c8c413045129b92aac717daeab761', - 'image.png' => '10146c68a6f1acc36eae2cad602451d2', - 'new.png' => '28c7e4fb6b93a103c315c6930952cb13', - 'new_comments.png' => 'a4861dd50722e8d8b9b7f4cffa59ad3d', - 'newsedit.png' => '987e90984c9450e1dc1af89788d5ec0b', - 'nonew_comments.png' => '5e5332c02e5fd1863ea1e7b907124f89', - 'password.png' => '0c9ea13d60acd72b66ac44e2d12d432f', - 'printer.png' => '743fbcc77ab2017e6d02d6759585e0ca', - 'question.png' => 'c1ed6f4aa816112b7454eb6b2c2c15ba', - 'search_advanced.png' => '9d443b535924d4d840533f56def13e1b', - 'search_basic.png' => '4994d26dfb8a01d9dfdf0e594513db5f', - 'search_enhanced.png' => '9ad50bb193c4c53ceabfc74131901419', - 'sticky.png' => '23d10c4451b4f17d249f6eeb7b721cf6', - 'user_select.png' => '4ee12681a97e352b072dfa9d5dac808f', - ), - 'answer.png' => 'eb63ab9d559dd785415ab5a783e93901', - 'arrow.png' => '3da533b5546957f38646fed4cb74d7f7', - 'bar.png' => '278ca1b407bc68f138fa64f226700631', - 'blank.gif' => '0e94b3486afb85d450b20ea1a6658cd7', - 'blank_avatar.jpg' => '12383df3f8449e9e2c97ede33c466532', - 'branch.gif' => 'e4f1b2d3f998559804aa1ac3450d88ad', - 'branchbottom.gif' => '335459315ad97fe76b7a7ccce9e4c57e', - 'branchtop.gif' => '0573af115f27abdcefb8bfcd3ce4a3e1', - 'check.png' => '3c30b3add73b806d2385b755a303e98a', - 'code_bg.gif' => 'd204fd8b24623a343096009688483d7f', - 'code_bg.jpg' => '18028fd081fe79d59a3052314ef91c16', - 'code_bg.png' => 'fd86c374bc60fa1d97055e3264c62a8f', - 'cred.png' => '0e39907fdaf0dca630919b54ab01c9c1', - 'download.png' => 'e88b75bd624aebcf7b22c1f04bd18589', - 'edit.png' => '875151704163ada2bfd202c91cc36727', - 'email.png' => 'a8c4e0529faaccdb9b10c183769ce282', - 'folder.gif' => 'cf4462572c72c3ea309c79da808e986f', - 'line.gif' => '4d5a8ed6dc7cd5d6e71fcb6acd100955', - 'linebottom.gif' => '9445d29997b70a66fbf5e9430db2b49c', - 'loading_16.gif' => '3ea27db52edd87e498a71a998a6045e1', - 'loading_32.gif' => '4b939210f9a45e202a14f095b824455c', - 'minus.gif' => '43d8f606cdfc1318b3b9b0ead9354749', - 'minusbottom.gif' => '93d8781ff4017357287acfb97f253dcc', - 'minustop.gif' => '4edfa5cd18f12847054c5a603c345c50', - 'new.png' => '80f07bf44018412309cd48742f0ed942', - 'nomedia.png' => 'bd1ca3971064d13516e6bbe27b42e718', - 'password.png' => '1c9c7ac34c58a5cc79a097b474bff848', - 'php-small-trans-light.gif' => 'f3cffe6d2a1a2fdd32c4d694e9cc989c', - 'playlist_120.png' => '8018d0836fd7b6ed74889a79448f9bd6', - 'plus.gif' => '5a65d2890a595d8218d4d00e59c47e9d', - 'plusbottom.gif' => '5ac0b1e10996aa9ad70730527842739d', - 'plustop.gif' => 'd0ae25b71adb33404ed64bd1a131bfe7', - 'poweredbymysql-88.png' => '850c2974bb9ff8fc41fb9cfdf244ce52', - 'printer.png' => '4d305ed465a904d3847c34e4d197333d', - 'question.png' => 'c1ed6f4aa816112b7454eb6b2c2c15ba', - 'search_basic.png' => 'eca7ea7f68f306038e7afa9f8461c1a3', - 'sticky.png' => '23d10c4451b4f17d249f6eeb7b721cf6', - 'topicon.png' => '1ec9ff416999d28f737495e5de9a50a6', - 'user_select.png' => '2431cdbcffa1b1d898b7e0ed8fd967e4', - 'valid-xhtml11.png' => '875ce84f7794284f50cafc7aab8b5a77', - 'valid-xhtml11_small.png' => '142b92a420fc7162912da3f96fdaa654', - 'vcss.png' => '780ad30f6a83c9dde3464ba9a4aeb664', - 'vcss_small.png' => 'ac93bad1a0a152c69bc0317b41b2ec63', - 'warning.png' => '74712ff93b2aaca6367927c9e0d88735', - ), - 'icons' => - array ( - 'alarm_16.png' => 'ab3086cbd2ec938c301479baafa696b8', - 'alarm_32.png' => '2339b43b5624ce183c809baf293436c1', - 'colors_16.png' => 'ef9031f83045455fb821d383da5d9722', - 'colors_32.png' => '44238095521fa08c7a1bb5a0aad9fc65', - 'config_16.png' => '73ec11456246430d19b0a57c4e1fd524', - 'config_32.png' => 'f0fa217cf263951da703629d3e75c347', - 'download_32.png' => '7615d44b73ae8f3165df7b08453e4952', - 'folder_32.png' => '7d501e7392007bcf7458c8291eb0d4fe', - 'folder_48.png' => '20aa54f4fe9e4c3323d50089f0872a90', - 'folderx_32.png' => '8ac80a5d0cd4a4a08bdabb7d050e272c', - 'folderx_48.png' => 'e801994723571d22e198487431ec7573', - 'help_16.png' => '2e809fd98f717d0cf39cf1106783984f', - 'help_32.png' => 'b6e0c8fd327d080bf646f8a93eab2fe1', - 'html_16.png' => 'e7baf80f2dab233ca3d365826e91831b', - 'html_32.png' => 'a6e7918ffadaa2d6407f35a74f02ff2f', - 'important_16.png' => '74712ff93b2aaca6367927c9e0d88735', - 'important_32.png' => '2a03978dbde5b4891e99acba971b5a30', - 'info_16.png' => 'b2fe3cfcbe243aebcb7c933a6937596d', - 'info_32.png' => '64826c8abedaf0c7ba6fe0045e26cf91', - 'news_16.png' => '6b6e65cd31345d53f0677cdb33605a8c', - 'news_32.png' => '00c9d6a8b3b3ba299ff688f6a2952bac', - 'plug_16.png' => '9daa823fed606e7cacd84e55822df241', - 'plug_32.png' => 'c30006f94f6bcaf08b9d7ab86c16a5e3', - 'sound_16.png' => '5dd524cc41f8d98862eb0fe913d81fd7', - 'sound_32.png' => 'ba499c8961dff3dd3a049dac200f1a6a', - 'thumbnail_16.png' => 'fe445c32bbf486143b85e31280651af8', - 'thumbnail_32.png' => 'd97126e0d5522329440ceff127d44e30', - 'video_16.png' => 'd9d1d95f277251d1bde1a0c923326162', - 'video_32.png' => '3b96aa3d4c7b920b2fbae4615003f0f0', - 'view_16.png' => 'eca7ea7f68f306038e7afa9f8461c1a3', - 'view_32.png' => '92774749193cdde0ef62626e0a676127', - 'wizard_16.png' => '3832973a901789df4df40107f8caf50c', - 'wizard_32.png' => '623474d4c15139af52c104de84c82084', - ), - 'ranks' => - array ( - 'English_admin.png' => '6a53e49261dc02dd56b4f86d5112d308', - 'English_main_admin.png' => 'c5ac4180f2e17c3cd087c44940e856e5', - 'English_moderator.png' => 'c8787a0ddea6a46ae9f967ffb89071b3', - 'index.htm' => 'd41d8cd98f00b204e9800998ecf8427e', - 'lev1.png' => 'b9db8d8f3cf30793cb44589d6894a4ff', - 'lev10.png' => '15f64ff6fad076cdc787ace58052efb8', - 'lev2.png' => 'c67c82734f8a8bcf7f9495bbf432867c', - 'lev3.png' => '0c02fd862be4c31273d7faf90df6dbb3', - 'lev4.png' => '32ce4904c833bc7ea6168d143c0b1854', - 'lev5.png' => '97e90b5adeb789da1b6ec54bfe233aef', - 'lev6.png' => '337d50e9edfa5fbeb5b371896f9a62d6', - 'lev7.png' => '7e6f1ab54459340389e6e654613ef654', - 'lev8.png' => '8345c08a11995fd17a309531aed51bdd', - 'lev9.png' => 'cba9109a1476a1298b2f9b6fcfa79cab', - ), - 'rate' => - array ( - 'box' => - array ( - 'box1.png' => '89b6a1c3cf0178d55bb0c13a1f4bc70d', - 'box10.png' => 'eac820c7f66f66b1aad4bac8b0d42338', - 'box2.png' => '034686d522c6d907831f8272c9d2c35a', - 'box3.png' => '98481a017e09f720d6e725dd9a60f189', - 'box4.png' => 'f001913a928f9b5877e44b6d616d70a9', - 'box5.png' => '2a007464b58c49afd3f4b00aa9f6d6a0', - 'box6.png' => '7166324ef491fbc3ce7b20bc207c1699', - 'box7.png' => '35b7e46ffadd8e7b01beadba18fe1577', - 'box8.png' => '53be60725cc237466b537c9e47774473', - 'box9.png' => 'f9e1f9e5a88fec0569830d1bdbc1b5f3', - ), - 'dark' => - array ( - '1.png' => '069d68706d00652e2279a2370e1e1204', - '2.png' => '5d9e897ad6269159cae542557b1b088f', - '3.png' => 'b8225487772f15980bd8266a01c22cae', - '4.png' => '06197264693d06769207d56b83040cfd', - '5.png' => '9cb0b783db4ffccc38364a9aa6528381', - '6.png' => 'dc6b3fbb86581ca69175ba77cf1bd0a9', - '7.png' => 'ac5ea785f9d34fb2588cf24f5a3a3e60', - '8.png' => 'ed599a5204eaedc2c915f9bcdc609948', - '9.png' => '1035b9d5ff65916393620614057d1d79', - 'lev1.png' => '71860ab527620603bb1bd33083cd0c3f', - 'lev10.png' => '28fe7e15be0ad8e05cd4945e4c130967', - 'lev2.png' => '0c3cb7d2b6cd217d71a0bb2f5e255ed4', - 'lev3.png' => '5c1d9aba19a174ff40912534a52c6c8e', - 'lev4.png' => '7a7b0127d381e6128f1506c6d0ca7470', - 'lev5.png' => 'c52ea0fdaa597d4f5a2ab93981055b4d', - 'lev6.png' => '54fc1f5cdb88d2e6760cd44f58ae9a6f', - 'lev7.png' => '20e4472caa04d0db921de375c6a08b5c', - 'lev8.png' => '556266576a5d7bec39ccdc083e7b58ed', - 'lev9.png' => '99197d2afaa22ed2900cd9e231f7a37e', - 'star.png' => 'ca86f6b6a0dce04e3dbe14e2c9877e3b', - ), - 'lite' => - array ( - '1.png' => '6f7d1164a961cce68f45285a97e29a76', - '2.png' => '0bb0e1552ed71dacd2b824ebb195b8d6', - '3.png' => 'a39a7efccfef2e081383ce04cadb0b2a', - '4.png' => 'ec2547815e60e48d19fc278820155ffb', - '5.png' => 'c30ddc4ef328fc632e3a1d657e5383ac', - '6.png' => '1c33896015f47a12c8a64c29c133870b', - '7.png' => 'ab0d30021e8cc388eeac86356a92dece', - '8.png' => '882dabfb4a1accdb6a43f4f46762fee3', - '9.png' => '4e9592963cbcf80bd10cc980c99c71d4', - 'lev1.png' => '2b93a27bfa68a64c4f943fedc7a2db9b', - 'lev10.png' => '74736097ad258eda613888017ae1f886', - 'lev2.png' => '5289520ced54a12c5dde1919e9a5cd71', - 'lev3.png' => '71d9a412fac35ba7a396fb343d30c792', - 'lev4.png' => 'd7eef7456c608c89e65f2093e6fa4eae', - 'lev5.png' => '0ca73f9360c15138214d1660df733e0a', - 'lev6.png' => '3aec7910ecc2b6a518b67beada1e017c', - 'lev7.png' => '58c3f5c41b6214171b741bcb0fbf1823', - 'lev8.png' => 'e9b674e663de20e34520794598be3064', - 'lev9.png' => '4cb78772cfc2cbf653a3df8576552dec', - 'star.png' => 'b9f1804f1a08c3084ada5c034184a132', - ), - 'box.png' => '37e0a80e5782adee28a52e456d11ba07', - 'boxend.png' => 'e075b96122cb84dd7bb9d0ce8c789e84', - 'dislike_16.png' => '3f139e1916efe08c1ea12d6f77aef6d1', - 'like_16.png' => '5d1a6231c153217bfc5c348748379f41', - 'star.png' => '59876e874a49bec49ee4c867a5e52251', - ), - 'user_icons' => - array ( - 'realname_lite.png' => '9ca664d347f80793f016f61986ea3a38', - 'user_aim.png' => 'd54ddd04c02bcbb1dd6593ff5e8e2fa3', - 'user_birthday_dark.png' => '4acaaa85b357e0572759282ffe1922cf', - 'user_birthday_lite.png' => '14bbc908d5d6efefc6739d7806aa6bd4', - 'user_dark.png' => '85bc493bf67af508e5320a924b54cce2', - 'user_homepage.png' => 'bf0ee3d43c8ec5aa81d8425e51ef0f37', - 'user_icq.png' => 'eaa044e6d235a88c79ee2fd42d6e8a17', - 'user_lite.png' => '12b7c805c022708d57cf0d2ecd8b4a02', - 'user_location.png' => 'e2571843e8ce3df251f0a3fd5db53729', - 'user_msn.png' => '6aede4988c88b3e3829f1387cbf3914f', - 'user_realname_dark.png' => '495b61c3f719bc8bec44e1b25cc0b196', - 'user_realname_lite.png' => '9ca664d347f80793f016f61986ea3a38', - 'user_star_dark.png' => '899b215d9dccb0ff4ff38d7d1decf031', - 'user_star_lite.png' => '3c579e4f29bb42a413567f241cb3a2c2', - ), - 'xup' => - array ( - 'alert.png' => '350ff6e085e0030851038a36ee4461d0', - 'blogger.png' => '01386a53f7482d2152de525c36f84b04', - 'facebook.png' => 'e6a7153c2f6100a7d9a6d879cc378c06', - 'flickr.png' => 'b2413c84b9bbb8cec91a6c04ce5db8f0', - 'google.png' => 'f6df87d0ff8b4893d3a4dc10340f8287', - 'linkedin.png' => '619f40274b6f4d9392ac7106ebc3f1a1', - 'livejournal.png' => '90269fcf581ee5d5a72ff9cea1767d5b', - 'myspace.png' => 'dd9656f47210741e0e7c14d17c182716', - 'openid.png' => 'f15719e90bf6081ad485162c9c746b3a', - 'twitter.png' => 'f89bb2a222ef8696a665ef1bb779908f', - 'wordpress.png' => '3be7d8e34b3adf384b4d9876faacd811', - 'yahoo.png' => 'bdbefc0d255c622fa146efe5430cce6b', - ), - 'adminlogo.png' => 'c4938e6c12fa071421082b273d1d15c9', - 'button.png' => '8aee55fcf3a4a790d9e109ec01ce6b65', - 'e107_icon_16.png' => 'ab4a8f63019a62d7912dc56c96aeec0f', - 'e107_icon_32.png' => '307af051822313c78790280e015a0aea', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'logo.png' => '000361c12fa453f393562b0e6034f133', - 'logo_template.png' => 'a43eb89f798de0ac7f6a76042f391aac', - 'logo_template_large.png' => '22238985a2ef17b9d2a3a07a665697e2', - 'secimg.php' => '8ae2ba3eea1ab5cba0af39cdb30f08a3', - 'thumb.php' => '759d4066504fdbcb9001f106b3b95eb7', - ), - $coredir['languages'] => - array ( - 'English' => - array ( - 'admin' => - array ( - 'help' => - array ( - 'admin.php' => 'c6b8fab530497d5281695e2411f06795', - 'admin_log.php' => '62a3f8bf892ae5be1bdd0aae5fca0f48', - 'administrator.php' => '3584b691df5074df0e3848a2e32e6f7c', - 'banlist.php' => 'ef1b89185c39d23432cd6be1e2cf3120', - 'cache.php' => 'e9bd339aa6ea6ba26b11970bba3ae08a', - 'cpage.php' => '3997c87062e5ba6abef9625a2e285645', - 'cron.php' => '8638037c440776c8f00468cb038243d9', - 'db.php' => '48420bfcea61deec432699bed61dc1c2', - 'download.php' => 'e5ebb592e6fc1b0eab181894622cba54', - 'emoticon.php' => 'de9dd3468a4649eeba48e54cddc2a195', - 'fileinspector.php' => '208d68e5dd4c415d721df857ac2e8cc3', - 'filemanager.php' => '6ba0056c3256510cd6167509bba2ae20', - 'frontpage.php' => '8919846a99a01982eaf0b76d563cbfcd', - 'image.php' => '181dd1e5e1b94db3e4b9240ceb57be84', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'language.php' => 'f92c6a8ddf10aa7c291ea6a9de358922', - 'links.php' => '32c641949601a610fae7f8f144111ce8', - 'mailout.php' => '3334647ed96061266d0b47594a15e57c', - 'menus.php' => '81db8fe673eef5eff3502c3119fcc2d4', - 'meta.php' => 'b809839a73f06d18286090c30d51d34b', - 'newspost.php' => '57c4f51c28a940f4f0e9588f92018070', - 'notify.php' => 'e5f8bee7f60ed5f1eac9d825c61b72de', - 'phpinfo.php' => '3624055928ca805f987d98a85e1b347f', - 'prefs.php' => '1197f5071f849744d1c2ee82f9de7c50', - 'search.php' => '01fd124bcefc2f250fe250e6f14f7e08', - 'theme.php' => 'fc976600d6111e84729c07d5a45cc8b3', - 'ugflag.php' => 'e0e21aa61371d2570ca098fb5f3b84e8', - 'updateadmin.php' => '9da115741ba932b7d06a4dc8e5a751d4', - 'upload.php' => '136a2f99f4a6f73f7b1969b9c555b233', - 'userclass2.php' => '837af83605ed9e42184a4b30717cfc9e', - 'users.php' => 'dfcfa2e32aaab66011480430fd662045', - 'users_extended.php' => 'fdc232a5a4da855248cf5aedb76df046', - 'wmessage.php' => 'e3d2048026a5eabf7802216986dea845', - ), - 'lan_admin.php' => '6b2f7a189bc3afe40d63ff22cb22b1ad', - 'lan_admin_log.php' => 'c32d813933801d9731654192d412df4f', - 'lan_administrator.php' => 'b08845f827e75aed895f790c177e8d2e', - 'lan_banlist.php' => 'e7471abbb2850d81bb698cf3b8add444', - 'lan_cache.php' => '4a1e60033e1f93ba9c8d53b618fd2573', - 'lan_cpage.php' => '4d5e1994a6d5991424f2bad7b759b8ff', - 'lan_credits.php' => 'bbbeaa0a7432246ce40c49cdbcea3fb4', - 'lan_cron.php' => '1f05b995989005e4887a412b9a00a83c', - 'lan_db.php' => '1c82633b5f91aff696fb47c5aeb619f7', - 'lan_db_verify.php' => 'daaa80b6f5c08eeeba2a37292a091657', - 'lan_docs.php' => 'f8922844b7d3b07b05894c5a2a3bb659', - 'lan_e107_update.php' => 'db41cf055b218b19c64569caf3dd7282', - 'lan_emoticon.php' => 'c7cf23dad135ebb0601461c812a39a16', - 'lan_eurl.php' => 'a67919fb1d67fba03cc38124cab94f3d', - 'lan_fileinspector.php' => '87b19f21d0619f2fd2695f9d67571de9', - 'lan_filemanager.php' => '60806d1551eba2183dd879ef9c24ad2e', - 'lan_fla.php' => '7b9f43ed9df39cb97570275bac4ac12f', - 'lan_footer.php' => '1750b079f9cccd7aad7693244e463605', - 'lan_frontpage.php' => 'cc7928ef7c13e49b92d6483de7f90159', - 'lan_header.php' => 'a0ab52875d98fa5024412a2d56f3f776', - 'lan_image.php' => 'afcedbbfb5313acd40690372d9c1ae83', - 'lan_lancheck.php' => '0c7fbec9c2fba2bf06c16aceab3a089c', - 'lan_language.php' => '38e5eaf936684c67a8f057bda9a75adb', - 'lan_links.php' => '346ab148cddf160e49c1374f74b24cfe', - 'lan_log_messages.php' => 'b2abd3471b6603a8e6929c0a544b82f3', - 'lan_mailout.php' => '4e2afde66ed516b947c6620e95ad2491', - 'lan_menus.php' => '0823d1295a6ad2b039bf86be1719fd22', - 'lan_message.php' => 'd5562be7fbd4ca4f36abd61544acb71b', - 'lan_meta.php' => 'a7f3c5f83aed70454359e8f966817311', - 'lan_newspost.php' => '41355b73bf2d0a8bf2bc78d530e44ebe', - 'lan_notify.php' => '52cf1a811084a805e6f713008234b55d', - 'lan_plugin.php' => '92de1f3e18fb66189c06f027a78e1c62', - 'lan_prefs.php' => '3cd9719ec8cd4249721fb3f612f96d71', - 'lan_search.php' => '21ff51bffbd49bfbc3681599f450b15c', - 'lan_theme.php' => '227c9ed15cf164527e7dbfe8411caff2', - 'lan_ugflag.php' => '37822bbcc0494f77b0ff15211e525789', - 'lan_updateadmin.php' => '6fd6367241fcdb9bd5e5c50e7f2c1d11', - 'lan_upload.php' => 'c46a61f9edf09546d94d0d46c406fa79', - 'lan_userclass2.php' => '169ccb28040d044c4d4c980d6b3c1366', - 'lan_users.php' => 'bdde14c953566b8d53fe705f9f48ba4b', - 'lan_users_extended.php' => 'dd7ead51182c4c0e7faddc603e5f0cff', - 'lan_validator.php' => '3b5f7520f998c6fc96e6e9ec38bc7c4b', - 'lan_wmessage.php' => '50f784c33cd472b8054b7cdbe900ba5f', - ), - 'English.php' => '3b6cd7c03fdad54dcfcfdc3009b99b3d', - 'lan_comment.php' => '7270e72ed98424bc7466b33693669aa4', - 'lan_contact.php' => '5a94202111d12939a706081708923900', - 'lan_date.php' => '86152dfe069af16d656a80819cc5cb35', - 'lan_email.php' => '096acda956f9f1fc7aedbf188ea83298', - 'lan_error.php' => 'ed4f63fb05fc1534043ffe478f32f110', - 'lan_fpw.php' => '7a8fd233406fb146d9867473a5fc62e2', - 'lan_installer.php' => '6526882e8163ea48fef3e66ebd248dae', - 'lan_library_manager.php' => 'ccdebaa2495040ed87a7dc98624c1e15', - 'lan_login.php' => '9045b3fc81dde6ea80abd2c2a0f9a8ab', - 'lan_mail_handler.php' => 'cdb57326de1cd9c6c0e5700ab724e152', - 'lan_membersonly.php' => 'ede8262242781d6788b9fef62283bfd1', - 'lan_news.php' => '20751521ed41e00dd9bd1c81bf4b2e03', - 'lan_notify.php' => '344790e3aa3c59cee143197156893090', - 'lan_np.php' => '5d5d07b4446fc68df9d5b0a690bfc05a', - 'lan_online.php' => '6705854334bc0b6e90a1e656c44ed93b', - 'lan_page.php' => '8c66047e75de8842e43380e846ba282a', - 'lan_print.php' => 'f3db606f4364a411849fa0d7c9e76e77', - 'lan_rate.php' => '9207a30c42f2a289e18aedd4bceaed5f', - 'lan_ren_help.php' => '621bced927b2a6dfb6da1aa5db908d79', - 'lan_search.php' => '08f34cf49bf48f57a27a6db36804b4a7', - 'lan_signup.php' => 'fb9aab7137fadaf73d8ff2310a0cbd16', - 'lan_sitedown.php' => 'b392ecba9e2135742f209582b1d38c59', - 'lan_sitelinks.php' => '3df526bb7659a18fe114b12739d221bd', - 'lan_submitnews.php' => 'ce10db6f067ba66c0921234784c1053e', - 'lan_top.php' => '72b46640ce56deabb07c2c3e2f041e1f', - 'lan_upload.php' => '400b599610d13aaf73d99caa18cb26ae', - 'lan_upload_handler.php' => 'd217d9727eeed84d9364ea66f179e42f', - 'lan_user.php' => 'd392eebbe4ec86a683725d8aeec2269a', - 'lan_user_extended.php' => '3bdea088e3803c17fb9f9788a4b14cbc', - 'lan_user_select.php' => 'c9724e26d1071fd558bed0f9db47faca', - 'lan_userclass.php' => '16269e9067311e0744363ca0102181e5', - 'lan_userposts.php' => '29bd5ef5cb3f2ac15b788b4b6261594c', - 'lan_usersettings.php' => '300bdc2736f6da8802425dea70471e91', - ), - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'e107_media' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - $coredir['plugins'] => - array ( - '_blank' => - array ( - 'images' => - array ( - 'blank_16.png' => 'ab4a8f63019a62d7912dc56c96aeec0f', - 'blank_32.png' => '307af051822313c78790280e015a0aea', - ), - 'languages' => - array ( - 'English' => - array ( - 'English_global.php' => '6c4cb4a359ed4102801c31bea76d685d', - ), - ), - '_blank.php' => '2cc56e80e85e02cc49ef1effd1e5d2d3', - '_blank_setup.php' => 'b53beeba844cd3ab1cbbdce2bfb90a0b', - 'admin_config.php' => 'cfe430007bee6a302fec177fda94f901', - 'blank_sql.php' => 'cde4a45a49b203c7e9bfa599dc06784c', - 'e_library.php' => '49d209dac5bf74190a17c681b6e473fc', - 'plugin.xml' => '54a7f22318cf76396751d89937068841', - ), - 'admin_menu' => - array ( - 'admin_menu.php' => '76e68552d0dfad129cf9ef394ceb6618', - ), - 'banner' => - array ( - 'images' => - array ( - 'banner1.png' => '97695f3ac25b75f8bd85f930757b0d9c', - 'banners_16.png' => 'b15dc266a6de014b106bf071b6b996f1', - 'banners_32.png' => 'ec0763156777d8e8f125fb24004ca2c3', - ), - 'languages' => - array ( - 'English_admin.php' => 'b094459114f5e1ac30ffe296edd0e263', - 'English_front.php' => 'a46b53f7b5ab4b37e166b531ce0c71f8', - 'English_global.php' => 'bd6dd086c6da98d33aa922277741d9b7', - 'English_menu_banner.php' => 'a3cb9d987c7f6c78d670932eec973885', - ), - 'admin_banner.php' => '20b11ec62dde9cbbdafa1f479b3c4e32', - 'banner.php' => 'eeebc001dc727a2ba7b0967543428d1c', - 'banner_menu.php' => '9848249a15aa56e930c648a6094815ae', - 'banner_setup.php' => '13e18a06d5c198892d13b7b580e17fdd', - 'banner_sql.php' => '950a1eda9eed1f1d735db4231dafc09d', - 'banner_template.php' => '6cce6a757e0a9aa609ec52e04db9e527', - 'e_menu.php' => '8173c4db24ee86f28a6cc0416b7f42f1', - 'e_help.php' => 'TODO-Newfile', - 'e_shortcode.php' => 'dd410b7adac946a6bdcc9fa27a01d536', - 'plugin.xml' => '3ee13c88f3d07cbd2bdfd68944a7b933', - ), - 'blogcalendar_menu' => - array ( - 'languages' => - array ( - 'English.php' => '93582f12ed95c77304ef20b17cdb74ca', - ), - 'archive.php' => 'cb1677bcca96410eeb4349200c9f3c05', - 'blogcalendar_menu.php' => '3b557171c6208ae47d06ea4d23dce7ee', - 'calendar.php' => '2e787eee092bf42a7247cdeff36f5b4d', - 'config.php' => '311d39d112e54ad3c53bd495e5967ff2', - 'functions.php' => 'db45bca971337d3c038cb48ade7941e5', - 'styles.php' => 'd9d7d08944c4d07d4933724f8fd91625', - ), - 'chatbox_menu' => - array ( - 'images' => - array ( - 'blocked.png' => 'd2b20874ccf7079dbb71b6c94e117d21', - 'chatbox_16.png' => '05ca6dfc508c57775611a42c31abd6d3', - 'chatbox_32.png' => '992d38ce9daa482a6b529905748d3c59', - ), - 'languages' => - array ( - 'English' => - array ( - 'English.php' => '93434fab2953606efcf88b66fce4884c', - 'English_global.php' => 'ed59c9793e000c079df4db77d6524cde', - 'admin_chatbox_menu.php' => '911f67480f91c6c364a7cfd976754593', - ), - ), - 'admin_chatbox.php' => 'd0d85a807a5842b7efd8a7f8f1ff1d9c', - 'chat.php' => 'b86a2bff7c63509500dfaf980dee9bb2', - 'chat_template.php' => '911003094e3c085afe5c950f02bc9d39', - 'chatbox_menu.php' => '5e1d11ff7be17fc9667c069234636c0c', - 'chatbox_sql.php' => 'f02190ddfd233b4895340e830dbc5f41', - 'e_dashboard.php' => '6b8ed26ecedec7f516a23af755e29bff', - 'e_header.php' => 'a895240378f485b2128f8e840d6355c6', - 'e_list.php' => 'a1db4a266a52fd1985f2442df0dc430f', - 'e_notify.php' => 'fbb52bad10ab919ed70edfe5b43f0c5e', - 'e_rss.php' => '3702edf46226ee2d402a333604c95ca7', - 'e_search.php' => 'd4a7499639e8f931bf2f646e5bdfc6e5', - 'e_user.php' => '3e55e57b309fde417663f10da052e514', - 'plugin.xml' => '95aa1cb507cddd3d8fea52ab6d5088ff', - ), - 'clock_menu' => - array ( - 'languages' => - array ( - 'admin' => - array ( - 'English.php' => '5f81da7166965e4a08f4bf4de060f409', - ), - 'English_front.php' => 'c8c59cc8ea0426757eeb737f3a7f8754', - ), - 'clock.js' => '98871f097e7b77f981df163421edb721', - 'clock_menu.php' => '093e3d29e611974b9425713014cda36b', - 'config.php' => '990e7bff8e3cfee87d7bdbb9738fb80b', - ), - 'comment_menu' => - array ( - 'languages' => - array ( - 'English.php' => '09d47b5d33dbb66e8b80faecd3334564', - ), - 'comment_menu.php' => '6fe3829a11bec401e1ad9ed9c74210e0', - 'comment_menu_shortcodes.php' => 'd5ff4f4992b383ec31a910c3102018e8', - 'comment_menu_template.php' => 'b0ceff5b38ab51ccbe4e43d6c8dca444', - 'config.php' => 'a579c9036282edf33108d1a439216b22', - ), - 'contact' => - array ( - 'contact_menu.php' => '976acc029be9e0fcd3b9dab558ec2d27', - 'plugin.xml' => '9aa407c1147be936d4ee66daf2fcd183', - ), - 'download' => - array ( - 'handlers' => - array ( - 'adminDownload_class.php' => '16966eed98108f56deb36556a754995f', - 'category_class.php' => '153a72e1dc561c73c3ef4c49bb32fc33', - 'download_class.php' => 'f27883a5793386b4b849ddc095331de7', - ), - 'images' => - array ( - 'downloads_16.png' => '76ad001a47edbb670e3f7da9d8229eb7', - 'downloads_32.png' => 'e7aea13e973f22cbecbbc360ad898954', - ), - 'includes' => - array ( - 'admin.php' => '6b5b5282e7e9954921934939073b6e7f', - ), - 'languages' => - array ( - 'English' => - array ( - 'English_admin.php' => 'f6ab69202e13bbdcd92668caa2513be0', - 'English_front.php' => '1e8ddcfd35b6896af02c42e4a04f8bef', - 'English_global.php' => '6a0dae409f9aeac1beeab2c0a194f8ec', - 'English_log.php' => '2dc74bfb6155eaed61f2490ec82d9878', - ), - ), - 'templates' => - array ( - 'download_template.php' => 'baf998c8abba5d17f47a05db6a08e1a6', - ), - 'url' => - array ( - 'sef_url.php' => '41b6c4b747285802cedbd6f2899c828a', - 'url.php' => '8a1f62a673c2336dcd73fbf44b0facc9', - ), - 'admin_download.php' => 'f7cd65546340e0950dceb987e46b49c6', - 'download.php' => '8be264014507c8b50d97874e2fbf548c', - 'download_setup.php' => 'af5f0623f591fb440137b829eff0f1da', - 'download_shortcodes.php' => '7b76945c8e1577e3be5920840e192b53', - 'download_sql.php' => '5776a7ac15531f60fc8acfc9aa2b6110', - 'e_cron.php' => '85b114bd085c801ca988e05f1b5f6e6c', - 'e_frontpage.php' => '6635ecef4bec891ee56f9ffc8bd8af99', - 'e_help.php' => '690599df9469f7b6166cc91ac8664b28', - 'e_list.php' => '7bc6a9923ac247b6ce180adc513956c6', - 'e_rss.php' => 'c1ed606cff5939cbf7555092eda0f05b', - 'e_search.php' => 'f825f20af2bfc12e84f349a4f570d544', - 'e_tagwords.php' => 'fa3f7473c4357363289de25df0e60037', - 'e_upload.php' => 'f1d4ed5da2e2adcb3495811268965e1d', - 'e_url.php' => '54920b5fd735cc1c62c4c462475cc1c9', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'plugin.xml' => '079bde79ad2c732854e2bcfada4cd9f1', - 'request.php' => '316d9b896b8185afa56af50714cde7f8', - ), - 'featurebox' => - array ( - 'images' => - array ( - 'featurebox_16.png' => '74eae49d9d53afb825bc21ac95be07b3', - 'featurebox_32.png' => '702219092da2a74fa492d2b16c004342', - ), - 'includes' => - array ( - 'category.php' => '0edb91ac8f0e4400e9f10639212e0718', - 'item.php' => '264e8847c5d310ac43c6e77c93c6eb7b', - 'tree.php' => '47c40e74f0623253eb9830c2b34fc7c6', - ), - 'languages' => - array ( - 'English_admin_featurebox.php' => 'fb8b5bd423e1e2caea424d9cfe99edc1', - 'English_front_featurebox.php' => '2541a116628639fa84b5b0c5eed4bf48', - 'English_global.php' => '1dedeec1a2240b84b7f73f7d50e78702', - ), - 'templates' => - array ( - 'featurebox_category_template.php' => 'cbd984a1c8f7703108143417837d3ab2', - 'featurebox_template.php' => '48edaed31bdfbadb48bba432f9bbfbf7', - ), - 'admin_config.php' => '05ad0c983ff3b27614e85bb568d8e157', - 'e_header.php' => '9fbf9ebf77a6926d660a1bdd4e8e5313', - 'e_rss.php' => '6bdd042c06afda9e4dabc1e2e0415d29', - 'e_shortcode.php' => '3ffe92d8919db905572a8688c95d7e25', - 'featurebox.js' => 'bce0c1516d46bb5056fd92349a70a63d', - 'featurebox.php' => 'df8a2e4300d09de0191c5b201bcc5d62', - 'featurebox_menu.php' => 'a5cc35009d8261c648ba31e85e557d5b', - 'featurebox_setup.php' => '22859392713758bfb6ddc8fcb515aae7', - 'featurebox_sql.php' => '43de41a28ba673c87caa31f487b93cd6', - 'plugin.xml' => '29371929102b95e779736075467c91c3', - ), - 'forum' => - array ( - 'attachments' => - array ( - 'thumb' => - array ( - 'index.htm' => 'd41d8cd98f00b204e9800998ecf8427e', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'index.htm' => 'd41d8cd98f00b204e9800998ecf8427e', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'images' => - array ( - 'dark' => - array ( - 'English_admin.png' => '5fed0ae458f2100bfed0ffc655d1c1ce', - 'English_main_admin.png' => '1b3ec206bc4a6daabc970c231e148f16', - 'English_moderator.png' => '99b9bbef0e3440071ff394422819ea69', - 'English_newthread.png' => '64283f117398e1709a6aca23eba96c5c', - 'English_reply.png' => '6a07036cf75d4acf1e4126371998baf8', - 'admin.png' => '5fed0ae458f2100bfed0ffc655d1c1ce', - 'admin_block.png' => '53b924444c2bb9e082d47429244a375a', - 'admin_delete.png' => '21c3e43917c10a029527d768ba059951', - 'admin_edit.png' => 'ffe67f5626fbc4fe90d4d7e70e3df9ca', - 'admin_lock.png' => 'fe74ea0725e050cc1522f8c80d509dbd', - 'admin_move.png' => '7d3010809006f8bd0b52b89d507ee781', - 'admin_split.png' => '1419d9c33b0a7ff56ff48def01f2521d', - 'admin_stick.png' => '7dea7baacf217c6f307a9a0a08fa27f4', - 'admin_unlock.png' => '535939916663b4d3e59fd744ded21481', - 'admin_unstick.png' => '87f050e6fe15dab0445cfefc47be2ddb', - 'aim.png' => 'ef7a16b7871c7b353a06186d3e0dce6b', - 'announce.png' => '86b85187f8e268e08f09b17ef17f1c8e', - 'announce_small.png' => '4306e6cbc173ecc3864b284e4731ca4f', - 'attach.png' => 'f973d59b67f3cafbdce469bb76756ec3', - 'bar.jpg' => '5afc27f5a70a68e53b1a51d74a40fbcc', - 'closed.png' => 'baeb3dcbb714f52d5f8007548ba487e9', - 'closed_small.png' => '6c541b1147791a28e78674a483f681d8', - 'delete.png' => '895db8d980f9378df51649443a5bdfc6', - 'e.png' => '5bb5064aaa81d5554ed6f653bf51cef7', - 'edit.png' => '0788c55ce19665d809c4a87a9d32d141', - 'email.png' => 'b17fa6548c6a8ef38ac9fc1691f73eff', - 'icq.png' => '6bc6f030b47ff1ee2de0913e71552681', - 'main_admin.png' => '1b3ec206bc4a6daabc970c231e148f16', - 'moderator.png' => '99b9bbef0e3440071ff394422819ea69', - 'msn.png' => 'cbf3f20c6baa59d7aae61bbc12bd9414', - 'new.png' => '14ec3ad326cf9efc5db59d08f6168ece', - 'new_popular.png' => 'e08fb87d0916010b1ea87e22193c26d8', - 'new_popular_small.png' => '0bb045dd66fa71755f87914d3daa3aa8', - 'new_small.png' => '893f53029a2c01d0ba9d5bad65c2c7dd', - 'newthread.png' => '64283f117398e1709a6aca23eba96c5c', - 'nonew.png' => '4e4745634cd57876764e3de04f2a6f98', - 'nonew_popular.png' => '4c14f635ff684394ba7f13a46ee2ed04', - 'nonew_popular_small.png' => 'b52411630e19de222230c516ec3b9ad6', - 'nonew_small.png' => '7d2084d22597ca40aa944367626eb0b0', - 'pm.png' => '11bcda04351efb950b1352b9a82a674d', - 'post.png' => '22de7b984a3044b53c19a4ccd3cb49db', - 'post2.png' => '0072597171f5e4380bc3715ddccb7e86', - 'profile.png' => 'f196e49eb8682872379a0ceea4b8ce24', - 'quote.png' => '44e56d509440c027fadff8fa3c71bb09', - 'reply.png' => '6a07036cf75d4acf1e4126371998baf8', - 'report.png' => 'e36a0b879ea8ac19169302705cd806b3', - 'sticky.png' => 'ba50de659d59a2997ee77ae177a605f9', - 'sticky_closed.png' => 'ea5b16c543e3056e866ca5579ecd163c', - 'sticky_closed_small.png' => '8413fe336a2ec79bdcb0b3bfbcd50896', - 'sticky_small.png' => 'ebf41f357e88f4e6f29e6d7d8b3464e8', - 'track.png' => 'a5e0104f53a91caf4fde33f5c6d341eb', - 'untrack.png' => '173228ed8e12ca2ca34b683cc5480ebd', - 'website.png' => 'ecd92710246e39b964a1857e8370db56', - ), - 'icons' => - array ( - 'English_admin.png' => '6a53e49261dc02dd56b4f86d5112d308', - 'English_main_admin.png' => 'c5ac4180f2e17c3cd087c44940e856e5', - 'English_moderator.png' => 'c8787a0ddea6a46ae9f967ffb89071b3', - 'English_newthread.png' => 'ebb0e21a92a83783ff6a6a98e71feadc', - 'English_reply.png' => '1c6879621e1228a83a3c57294d5d7146', - 'admin.png' => '6a53e49261dc02dd56b4f86d5112d308', - 'admin_block.png' => 'e861b2014ffa66b391e3e4152278ec78', - 'admin_delete.png' => 'a8aca6d9512cdf1f18f98a324fc63fb1', - 'admin_edit.png' => 'c8d6b7bcc759884b6ed0a6bc4b53ad57', - 'admin_lock.png' => 'e709f1ded3bdea3174f30ef49f83aee3', - 'admin_move.png' => '704a6023c7f2900a6371a63f0dd56462', - 'admin_split.png' => '1419d9c33b0a7ff56ff48def01f2521d', - 'admin_stick.png' => 'c37141107d0e8d0b501028dc874f6271', - 'admin_unlock.png' => '19849fb8ace12d49b649724cdb1948de', - 'admin_unstick.png' => '4a6856f5ef4b32d56bd232c495baa817', - 'aim.png' => 'b6091f0a77e556183c229a68134a9e57', - 'announce.png' => '48abc44f6854bb035e3396c304636bff', - 'announce_small.png' => '5456bb81364deb6483604b945271a418', - 'attach.png' => 'f973d59b67f3cafbdce469bb76756ec3', - 'bar.jpg' => '5afc27f5a70a68e53b1a51d74a40fbcc', - 'closed.png' => 'a068f651fe83fed3d4ce38f0a6a0becf', - 'closed_small.png' => 'e044c85138bad6063ee018c1c5c67173', - 'delete.png' => 'faef1c07b60d9e19c551f6ccf29f023c', - 'e.png' => 'b5e5c9ab677b46ae99ac512039d012d8', - 'edit.png' => '9b8b57f7efae7b2c81bfbfdaabb179f1', - 'email.png' => '302f240ffa2009b99437c7a5c7d91adc', - 'icq.png' => '04f07137e5b641fa62b66b1fbfab043f', - 'main_admin.png' => 'c5ac4180f2e17c3cd087c44940e856e5', - 'moderator.png' => 'c8787a0ddea6a46ae9f967ffb89071b3', - 'msn.png' => '679658e6f45e6aadf0eb064003021bfa', - 'new.png' => '86634ec727ee631605100acc166ae1de', - 'new_popular.png' => '37d60559b22ff18cbf7bdec33f4a72c1', - 'new_popular_small.png' => '38835e09eda2096d66f4c097981a72cb', - 'new_small.png' => '9a55937ef58e84ba48df4855bab96dd1', - 'newthread.png' => 'ebb0e21a92a83783ff6a6a98e71feadc', - 'nonew.png' => 'd2b2e86363d3d3c042879300131d2c5e', - 'nonew_popular.png' => 'e8a4b291ea4e5debf93b50496a776b2c', - 'nonew_popular_small.png' => '859f726320fee9627ae26641edbb3c99', - 'nonew_small.png' => 'c6cf852d0304324c88f8eb6b85c2cdb9', - 'pm.png' => 'c428561dd9560f8db47e646a6d8871c5', - 'post.png' => '5608f173001e5b6ab085eb88104ddb7b', - 'post2.png' => 'af646ec059a80f2fbcc5f01fe0a76388', - 'profile.png' => '53f3329f5b75c241a898a1e5e99b8e8f', - 'quote.png' => 'bf97dc694e22591adab331804e548f49', - 'reply.png' => '1c6879621e1228a83a3c57294d5d7146', - 'report.png' => '6f07dbc520128576534c6361fd169a76', - 'sticky.png' => 'ea4c39e283ecd8e2fcce1e9be032e2bd', - 'sticky_closed.png' => '50632fa48f2980fd0452ae11337a3cc4', - 'sticky_closed_small.png' => '174fb62586e1edf7f694d00392bb655f', - 'sticky_small.png' => '869c9020b6a148bc8b15a769dd67c604', - 'track.png' => 'a5e0104f53a91caf4fde33f5c6d341eb', - 'untrack.png' => '173228ed8e12ca2ca34b683cc5480ebd', - 'website.png' => 'fe8b45a0c4b851c1dec78f9544f351da', - ), - 'lite' => - array ( - 'English_admin.png' => '6a53e49261dc02dd56b4f86d5112d308', - 'English_main_admin.png' => 'c5ac4180f2e17c3cd087c44940e856e5', - 'English_moderator.png' => 'c8787a0ddea6a46ae9f967ffb89071b3', - 'English_newthread.png' => 'ebb0e21a92a83783ff6a6a98e71feadc', - 'English_reply.png' => '1c6879621e1228a83a3c57294d5d7146', - 'admin.png' => '6a53e49261dc02dd56b4f86d5112d308', - 'admin_block.png' => 'e861b2014ffa66b391e3e4152278ec78', - 'admin_delete.png' => 'a8aca6d9512cdf1f18f98a324fc63fb1', - 'admin_edit.png' => 'c8d6b7bcc759884b6ed0a6bc4b53ad57', - 'admin_lock.png' => 'e709f1ded3bdea3174f30ef49f83aee3', - 'admin_move.png' => '704a6023c7f2900a6371a63f0dd56462', - 'admin_split.png' => '1419d9c33b0a7ff56ff48def01f2521d', - 'admin_stick.png' => 'c37141107d0e8d0b501028dc874f6271', - 'admin_unlock.png' => '19849fb8ace12d49b649724cdb1948de', - 'admin_unstick.png' => '4a6856f5ef4b32d56bd232c495baa817', - 'aim.png' => 'b6091f0a77e556183c229a68134a9e57', - 'announce.png' => '9874a0390f8b93d75af92a10a6311201', - 'announce_small.png' => '1b9b7a6b72ff112bc82b20537220e827', - 'attach.png' => 'f973d59b67f3cafbdce469bb76756ec3', - 'bar.jpg' => '5afc27f5a70a68e53b1a51d74a40fbcc', - 'closed.png' => 'baaf6f3e3dcca0f678f1a3c79a51a3b1', - 'closed_small.png' => '7207302f70051cff9c0167f20a89646d', - 'delete.png' => 'faef1c07b60d9e19c551f6ccf29f023c', - 'e.png' => 'b5e5c9ab677b46ae99ac512039d012d8', - 'edit.png' => '9b8b57f7efae7b2c81bfbfdaabb179f1', - 'email.png' => '302f240ffa2009b99437c7a5c7d91adc', - 'icq.png' => '04f07137e5b641fa62b66b1fbfab043f', - 'main_admin.png' => 'c5ac4180f2e17c3cd087c44940e856e5', - 'moderator.png' => 'c8787a0ddea6a46ae9f967ffb89071b3', - 'msn.png' => '679658e6f45e6aadf0eb064003021bfa', - 'new.png' => '8cf7c2a190bbbce7f18ce99818dbd481', - 'new_popular.png' => '37d60559b22ff18cbf7bdec33f4a72c1', - 'new_popular_small.png' => '7becbe1b6207fef993f1601463f57345', - 'new_small.png' => 'cff284b11533ac4bf740a146d019a942', - 'newthread.png' => 'ebb0e21a92a83783ff6a6a98e71feadc', - 'nonew.png' => '2808e78e081d8c8d2d7802b9a290ce12', - 'nonew_popular.png' => '8df0ba08e69b552e7e24e9a2751e5d40', - 'nonew_popular_small.png' => '33355429da0af82e1f1c91bab2ba7f91', - 'nonew_small.png' => 'edc0414101f2e406d7c0a070f324220b', - 'pm.png' => 'c428561dd9560f8db47e646a6d8871c5', - 'post.png' => '5608f173001e5b6ab085eb88104ddb7b', - 'post2.png' => 'af646ec059a80f2fbcc5f01fe0a76388', - 'profile.png' => '53f3329f5b75c241a898a1e5e99b8e8f', - 'quote.png' => 'bf97dc694e22591adab331804e548f49', - 'reply.png' => '1c6879621e1228a83a3c57294d5d7146', - 'report.png' => '6f07dbc520128576534c6361fd169a76', - 'sticky.png' => '45f3c7bfd16c3806a79c3a9540a9e847', - 'sticky_closed.png' => '9fa98262861f0a900236f795dc72096e', - 'sticky_closed_small.png' => '5c7f041ff02f267c87e4c46d608e7014', - 'sticky_small.png' => '4e820e6a2bba0f75e38c2d2bdcfe2111', - 'track.png' => 'a5e0104f53a91caf4fde33f5c6d341eb', - 'untrack.png' => '173228ed8e12ca2ca34b683cc5480ebd', - 'website.png' => 'fe8b45a0c4b851c1dec78f9544f351da', - ), - 'fcap.png' => 'db19cb1423e2898da7b2d3802c89404f', - 'fcap2.png' => '5f6f45697bc185d51f2c06d904642aad', - 'finfobar.png' => '71585c0c2d3340ece8cf769a135286b9', - 'forums_16.png' => 'e7baf80f2dab233ca3d365826e91831b', - 'forums_32.png' => 'e074671cf044ab8df12b74182e603198', - 'sub_forums_16.png' => '16a40908a7b37e8353c978ce3ecd1910', - ), - 'js' => - array ( - 'forum.js' => '4891c4cac4e6e3045417a2997efeb815', - ), - 'languages' => - array ( - 'English' => - array ( - 'English_admin.php' => 'e54cf9ae5c1ab4fb028b2fc3008aa130', - 'English_front.php' => '213fd53a2067c50707234dfef989d31b', - 'English_global.php' => 'd6b08582c7b194dd61a1914f738cb989', - 'English_menu.php' => '681fdc936970079bb4dc9baa282e2236', - 'English_notify.php' => 'e394e69ae09ea16c9af9469598ea4ea2', - 'English_search.php' => '6f178cefc46bb87ae6e6ac7deca5207d', - ), - ), - 'shortcodes' => - array ( - 'batch' => - array ( - 'post_shortcodes.php' => '933a700ef12aa8f2cc873d004ec78f25', - 'view_shortcodes.php' => 'b739a0e9b63eeb969c7153a2bac15dce', - ), - ), - 'templates' => - array ( - 'forum_icons_template.php' => '79c07d3bcbaa1622e4d89787e1e7b965', - 'forum_poll_template.php' => 'df40606e6ea1ac52eba3ac634b054f58', - 'forum_post_template.php' => '3387424269e87b5ba0c9453bf83665ed', - 'forum_posted_template.php' => '288768c3e0baea6c291cc2cd80e529db', - 'forum_preview_template.php' => 'c95b5ea09cd3742d04615c2ff4fa6e06', - 'forum_template.php' => '5175c696148ff79f62dbc35b141d39ca', - 'forum_viewforum_template.php' => 'fdd34168fab02111ca8e98e7dd00f30d', - 'forum_viewtopic_template.php' => '35d2500c6df9a49f674a8fe79ae48e89', - ), - 'url' => - array ( - 'rewrite_url.php' => 'c46beac9821ee835be35b3fa824e46ed', - 'url.php' => 'f5efaaf9217ccebd2c0a76ec449940e5', - ), - 'e_admin_events.php' => '82eacb1b841074a3720d05b106a43226', - 'e_dashboard.php' => '5d79de7d271b8acb8ebf722694747218', - 'e_emailprint.php' => '967272e45de7cad6a37461b7088e877a', - 'e_frontpage.php' => 'c621dfe0ec29999dd2bb5aab8da91af4', - 'e_linkgen.php' => '522cfa8c7b7edeed514e3d31c928dcdb', - 'e_list.php' => '8de2aa4d145f57f58d2df1892d792d3a', - 'e_menu.php' => 'd724fba815fbf3182c6f25f9e2a7909e', - 'e_meta.php' => 'e84dc974b4a6a5450ae00112d5eee639', - 'e_notify.php' => '28a9bd36f3c45d8954d887be7a3957d2', - 'e_rss.php' => '1429e0f9f471b9c5f4d80ab2896b0d95', - 'e_search.php' => '76656b5861840ef213369e762d4279f9', - 'e_url.php' => '8e6745fd333ca4ef78b38a426737424c', - 'e_user.php' => '348ab7db7f7b63111a50b47bf7600656', - 'forum.css' => '9213965bd813ce84f01636ebb4535c3d', - 'forum.php' => 'f47050b1579eac9874c288880ed700ce', - 'forum_admin.php' => '410fced6a20e0809d67dd24b2adbc9f0', - 'forum_class.php' => '3c7637cdf233435b54d77388f5baafbf', - 'forum_conf.php' => '1d1456e85888aed47117d6c3266dccfe', - 'forum_mod.php' => 'c4f19a68f45f78c54c5ed94a289b41c6', - 'forum_post.php' => 'd710e6f00d1a9dbd80106600b3e5efcd', - 'forum_setup.php' => '099a48a50f96615a694af4ff6ab281a0', - 'forum_sql.php' => '189a661d9376feac5382597c16eefd77', - 'forum_stats.php' => '09bd7a40215aca7ec16f77db4ccbbe99', - 'forum_test.php' => 'ed668e3268952cb268b3f4aca0d2e37a', - 'forum_update.php' => 'c4e1726f26969650cb19ac53d264c9a3', - 'forum_uploads.php' => '98237a792aae68502cdecdedb4cbba97', - 'forum_viewforum.php' => '86b626840d9fdc5328a24ba9a2e3c8d6', - 'forum_viewtopic.php' => 'd361ab29b0b0265f54d2b9d22da50d14', - 'index.php' => '73812e25d21d1108e723bca9fc4ecb7a', - 'newforumposts_menu.php' => '5ef48127d48c445cc48574b4d3ba6eb9', - 'plugin.xml' => '3d76c68a0c32d346dbb0d37b608c7078', - ), - 'gallery' => - array ( - 'controllers' => - array ( - 'index.php' => '11b6109db43d8861859ae8a8650e7fc5', - ), - 'images' => - array ( - 'butterfly.jpg' => 'f259c8b3ec5af2f50a0fea3718aad82f', - 'close.png' => 'a8067f78156956b1dc4ecd3963342505', - 'gallery_16.png' => 'ff3486b0912a3337edbe21c36bbe0d4a', - 'gallery_32.png' => 'e5f9266446794ad31d65353c5ad9bb17', - 'horse.jpg' => '5c1d9fccbb6239c466b0b00547b9c767', - 'lake-and-forest.jpg' => '93675c85b6a51f6c27bd64c191a0a760', - 'loading.gif' => '217d3ca56193773e17d9b7dee098f9ce', - ), - 'jslib' => - array ( - 'prettyPhoto' => - array ( - 'css' => - array ( - 'prettyPhoto.css' => '1b78db595277f383ecbff235fc9fd252', - ), - 'images' => - array ( - 'prettyPhoto' => - array ( - 'default' => - array ( - 'default_thumb.png' => '2b88131bc051f343114fc573b0d7eb17', - 'loader.gif' => '711ead4c81174ebab3d8cb4a22c19147', - 'sprite.png' => 'd3d8392a6e0631c3e73b3a7f69ccd77e', - 'sprite_next.png' => '42cedd94d54448eceb87a14c94354c55', - 'sprite_prev.png' => '8b2e4157fb190c3084ce9d75fe9c805b', - 'sprite_x.png' => '72538bec4038f5cc6ece4aebda0e7923', - 'sprite_y.png' => 'b4c1c6c211735245de4b314a5e6ada28', - ), - ), - ), - 'js' => - array ( - 'jquery.prettyPhoto.js' => 'e7c9903320f4395e571398a79f6442ae', - ), - ), - 'jquery.cycle.all.js' => '93e18f569290bea5456bc10879015e62', - ), - 'languages' => - array ( - 'English' => - array ( - 'English_global.php' => 'aa1d5a29560dc7d6971cb2296aadf784', - ), - ), - 'shortcodes' => - array ( - 'batch' => - array ( - 'gallery_shortcodes.php' => 'aa00af654cf14aff53014ee2e59ae052', - ), - ), - 'templates' => - array ( - 'gallery_template.php' => '1c74721d8bc66ae032af98b3517eb3ca', - ), - 'url' => - array ( - 'rewrite_url.php' => '9487842c13707f92e3d5901990690319', - 'url.php' => '3b838dab94b458c845ba6eec985c908b', - ), - 'admin_gallery.php' => '65ab27fc4ab5f342e59ee6b0d05cbb28', - 'e_header.php' => '51c6d8ac5aaa37c470896eb604b5d057', - 'e_shortcode.php' => '6b8e70e6bdb86e854b974cdaeb270dd4', - 'e_url.php' => 'ba42dabdd5711b5c9bdf0cff31630680', - 'gallery.php' => '16f2512e84121347d70e951e04272c4a', - 'gallery_setup.php' => '810483b9e579c2ec98df8b8684cc11a8', - 'gallery_style.css' => '01c25f943cdc47f208e53d93b047e622', - 'plugin.xml' => '6aca58522bbc6e63edf6c34cb2bde568', - 'slideshow_menu.php' => 'dcdb15dbfa8cb4e84d58189789591384', - ), - 'gsitemap' => - array ( - 'images' => - array ( - 'icon.png' => '29534d4c0ba369a5ad90e6150c86a5da', - 'icon_16.png' => '6d67b9c447227bd3432ad2cc2b197f79', - ), - 'languages' => - array ( - 'English_admin.php' => '13158dc222bfc5b8f11f78746a9abe70', - 'English_front.php' => 'b0fbf8d9395eee2b36bab48d5557f934', - 'English_global.php' => 'afed53e44de9de13b6528ae2c717c9fb', - 'English_log.php' => '3f390471ce63b8dfd142b87b6d77c548', - ), - 'admin_config.php' => '667317d510cba78263c596736f374123', - 'e_cron.php' => '0edb257f095eb269f93cd11ef31d27a3', - 'e_module.php' => '7350201bf81a03a01eadbe0a426886d6', - 'e_url.php' => 'f4c77fcfbbceadebfabb5662896eea36', - 'gsitemap_sql.php' => '1b113956d7964d2b44a027cb8bcc91bb', - 'plugin.xml' => 'b1d9543d44cfeed854f31a3d631f9bb5', - 'weblog_pinger.php' => 'ac4eeaf7ff8179d57e192f2b7ce13aa1', - ), - 'import' => - array ( - 'images' => - array ( - 'blogger.png' => 'b2eb706e8a010272f8a7cff74f666b80', - 'coppermine.png' => 'ced659191ca17c900b70e44e2e58ed95', - 'csv.png' => 'ca19c61ea9417524e851e30dbe65fe70', - 'drupal.png' => '13c26114b6f600e4b31c9b502cd900bb', - 'e107.png' => '307af051822313c78790280e015a0aea', - 'html.png' => '52e613e1612d502daaeb3e3752247e86', - 'ikonboard.png' => 'e3f01ee7fe6b1076d68340d15849a5eb', - 'import_16.png' => 'bf88f91b7cd2e76df028bf7895e39388', - 'import_32.png' => 'b160a0b3167ef6f6dee213ed459330c7', - 'joomla.png' => 'fd86374ad6e5a4a0c9577f183fd8e9c2', - 'livejournal.png' => 'efc0065b1c38f0da76f47f8dc2c53acb', - 'mambo.png' => 'eda2521c060e0f96dd5b23a8b4cd4c02', - 'phpbb3.png' => 'cd475092ab5cf47e353c458dc0b3d24a', - 'phpfusion.png' => '0d814210936133d50e7580f8ce63f8b3', - 'phpnuke.png' => '9189634701ea6b25d4231a26fd96afc6', - 'rss.png' => 'e890b9d01ac9028bf56a9d139a2d438d', - 'smf.png' => '42c1a329d214006376a317580630a0e6', - 'wordpress.png' => '9673221151941fdbfc6ef1f1cedabb68', - ), - 'languages' => - array ( - 'English_admin.php' => '8f58c8f035bced134f027df8be8d5a8c', - 'English_global.php' => '2ef5bb98cf8a51d645c201ed0974056f', - ), - 'providers' => - array ( - 'PHPFusion_import_class.php' => '57030184287fc7e8df7ea1f1c7296905', - 'PHPNuke_import_class.php' => 'd85c10af8f7ccf6ed64c7a2d5d45ed10', - 'blogger_import_class.php' => 'ff9a0a934022c6a97d1ac306412606f2', - 'coppermine_import_class.php' => '9c84c245327f720de7bbbda1f2b9c576', - 'drupal_import_class.php' => '630a9f23247ed1e7ef8f4a05d755d989', - 'e107_import_class.php' => 'b918cf2f779f4a22ae82aa27f6e62950', - 'html_import_class.php' => '24bf0391d479f06ec54a43143c7a7554', - 'ikonboard_import_class.php' => '7f19f3f18455cf419b21bb1955c9e303', - 'joomla_import_class.php' => '0ff49f36c790f8336e3f06063e44ce44', - 'livejournal_import_class.php' => 'ec2e1c4a6e5b3fcb3451a31c5e64dacd', - 'mambo_import_class.php' => '0fbe649c15344687786489ba225bb53c', - 'phpbb3_import_class.php' => 'ce139a87d67621689143fc7a762f7cea', - 'rss_import_class.php' => 'e25646d184269a8ddb6643efd855b520', - 'smf_import_class.php' => 'cc3af24dd0fa839093c2751beeec9c00', - 'wordpress_import_class.php' => 'af97b70b66add15707136b50257d3f2e', - ), - 'admin_import.php' => '2f1ea9c9ae7b5e0ea9a037038a90ed81', - 'csv_import.txt' => '41cd26b2c2b481f0466e34b8d8ba44ea', - 'import_classes.php' => '3451e0f1578797e4e2a5df1af4058d32', - 'import_forum_class.php' => '9ecbba4836811fb26b202ca90663afb4', - 'import_links_class.php' => 'dd13092b5465903124c48933b07e2fbe', - 'import_news_class.php' => '837dbf2eea9ec62ade6cd42b8a8eddcf', - 'import_page_class.php' => 'c9d2bf2e3a6ae1df3e37e075facc1f02', - 'import_readme.txt' => '8fbf34b8b609b8e3dc0d4f727731004c', - 'import_user_class.php' => 'bee1b10a0b065d6a71c5915ad28260b9', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'plugin.xml' => '54f765c143d8ffbde257cc3f71600a44', - ), - 'linkwords' => - array ( - 'images' => - array ( - 'linkwords_16.png' => '21fd452fec2173b4ee96696557befadc', - 'linkwords_32.png' => '01cdbd50dc24fb11ff220dc924936fb4', - ), - 'languages' => - array ( - 'English_admin.php' => '1bbdecb5049ace51ab11fdd9d3cf49ad', - 'English_global.php' => 'a15427dd0820ac956bd6461b502616c3', - 'English_log.php' => 'fd433e1303f0e7c4ee90990d0fbd28d1', - ), - 'admin_config.php' => '3a0417b2e349c81c28f85ef036c2ab10', - 'e_header.php' => '29523cb0323dcf6e9e82dde03a3654f5', - 'e_help.php' => '9b1c10f46466387f9eb125d5b261e009', - 'e_tohtml.php' => '7f219fe57650e78eccd55c8237999276', - 'linkwords.css' => 'f1aacdb34262c08e849632181b8ebc87', - 'linkwords.php' => '69197e1feb402eb31cf3598a7a7e870a', - 'linkwords_sql.php' => '2369e4b28555c116266d90496d96fcfd', - 'plugin.xml' => '83a8dd54de3db444fc2574a51d2d8e5a', - ), - 'list_new' => - array ( - 'icon' => - array ( - 'list_16.png' => 'a66abd8893e6183633d538bb7e77ee72', - 'list_32.png' => 'f20fb66244bea4fd4f094a5d79afbbc1', - ), - 'images' => - array ( - 'icon1.gif' => '647fbd5e1ef767240f657eb6c9bf7eb0', - 'icon10.gif' => 'f476f9f3348d5eaf6c8655d23107aec8', - 'icon11.gif' => 'acfb3909d01491bbb4e6e70a5d253db7', - 'icon2.gif' => '0f8cde50c8cf5dcf15ba92db83d823b2', - 'icon3.gif' => '5c93b3bd203880e147a9cf424dbdfc00', - 'icon4.gif' => 'd9322f3a64817417a3c31fd5127d0df7', - 'icon5.gif' => 'dbd33636a4598cb6ae3745c3c12bb036', - 'icon6.gif' => '7fa95c9ecb71ddd56d90d5a6c57c072a', - 'icon7.gif' => '0a77dbb9a9297684d76896932c28a7b1', - 'icon8.gif' => '6447987ad6456afdbb7058326c2b5278', - 'icon9.gif' => '6681ae39445665dcf8781333888923de', - ), - 'languages' => - array ( - 'English.php' => '3e56d50d095347e0189af2d6aee7e728', - 'English_admin_list_new.php' => '08f377851f253b194fe87d692245f81b', - 'English_global.php' => 'd9e0a974f94390757f27a49686dad54b', - ), - 'section' => - array ( - 'list_comment.php' => '8de7c4db95ca5c39173690ad1a88f7d8', - 'list_members.php' => 'bcd06b0a8a9de4a745ae2221b72890db', - 'list_news.php' => 'b5ffe28641070418b8dcc5088a75ee2b', - ), - 'admin_list_config.php' => '473d7aea7332074e3c25259abcef1357', - 'list.php' => 'a6ee21a0160a36396fda98c19002a54b', - 'list_admin_class.php' => '0bb63fa3bae71f89207a2980fac98ea0', - 'list_class.php' => '7d9ab7d53ef14275a1ed875c99e50e22', - 'list_new_menu.php' => '5bed8873dab8ff4c83ce083a2e2f3048', - 'list_recent_menu.php' => '835dec33341e6401ca390bb46c73dd8b', - 'list_shortcodes.php' => '6d008b40213444dc065bb94da7f15d83', - 'list_template.php' => '84efbf0c2622c663b561a37247c166d6', - 'plugin.xml' => 'a3e9e9ca62f6e78c59a3d4c2f8a95cf1', - ), - 'log' => - array ( - 'images' => - array ( - 'abrowse.png' => 'da9925bf3cee78bb965c668857bb7225', - 'amaya.png' => '974a9fb5ae38e4d592aec302594ba58f', - 'android.png' => '7d876f7346a7c108324c43062d20a2b8', - 'ant.png' => 'f667945ec89b7883922828deec0e2fd2', - 'aol.png' => '5681ae48b5ab3fca312ade1b42658ee2', - 'aol2.png' => '5681ae48b5ab3fca312ade1b42658ee2', - 'avantbrowser.png' => '8dfcaaa62c0f5c07f4982f41bba18f50', - 'avantgo.png' => '006c1eeda85c0dd975ca56ed75a86d56', - 'aweb.png' => '1f4fd6be7682b4461b43768160f80746', - 'bar.png' => '5e921e04974e7fd41cfc34167d31edba', - 'beonex.png' => '2d5062958c73ad028233553d88c684b8', - 'beos.png' => 'e81a347cde7806d403369acf5125c4fe', - 'blazer.png' => '681d0c56db0d9eeec59e3b804dc809a8', - 'camino.png' => 'bcf331c02452984bada0f73534e15578', - 'chimera.png' => '6a6ad07a8495264fc00798ee298f3c04', - 'chrome.png' => 'ba29192f2ff209f103742281a2efc244', - 'columbus.png' => 'd24df5eebe796dddf95eb6630f1ce1d3', - 'crazybrowser.png' => '96283b3c49fe550c35b96c595167670a', - 'curl.png' => 'c17099e14ae52777d46079cb126349ea', - 'deepnet.png' => 'a102b4c9f46ed88473190f8390d5ecde', - 'dillo.png' => 'a95459dde056b7de5965f5c1b984847b', - 'doris.png' => '0cde70660e8558aee3fd73ee9084f3cc', - 'epiphany.png' => 'edafb77862629ee99b06478d34689a61', - 'explorer.png' => '12663e51f35919fb31645ec6248230e4', - 'firebird.png' => 'e8481a441fb3bcd623b6ca7143443659', - 'firefox.png' => '7622da97e8ea3a9821a90e1f73aaf851', - 'freebsd.png' => '836fab28d495b801df8639da8cc13da7', - 'galeon.png' => '072543cf994aa44a868d24867df80de6', - 'html.png' => 'caa46c5b4aa1bf948a96dcb4c3c6611b', - 'ibrowse.png' => '8a94505f697ef87b353c5c6a56f54995', - 'icab.png' => 'd2d3147c69fca0071ff631900194d8e5', - 'ice.png' => 'c0a72eb1937576484240f94826a76e67', - 'isilox.png' => '677a40b0372f3a0b18f62a4793e8d820', - 'k-meleon.png' => '9ecbc0649045f8dc5115dfea2530adab', - 'konqueror.png' => '46b06a0ffb9ecbe6606bca51d98a9211', - 'links.png' => 'c47c6dd145554280f3e29323cbe34341', - 'linux.png' => '336a3e40452886a7bfac345e8a261138', - 'logo.png' => '8802e7deba7c6f03110b1541d775feeb', - 'lotus.png' => 'b9c3348d5ce4d2c4a6065a2229af74c8', - 'lunascape.png' => 'cecc58426c0c62aa6b7e09cde7c7bbe0', - 'lynx.png' => '00fcf432cff7e70cc8ef9fc32182fca6', - 'mac.png' => '3b5ceead951265dc1648d172fbdd6461', - 'maxthon.png' => '30ee9e712f34cc7cd6f092313ac37fc5', - 'mbrowser.png' => '491be57a6bcd67ee5a09f8b212fec39c', - 'mosaic.png' => 'c276bc202f408caaeef5e763e4e2cb18', - 'mozilla.png' => '0cb5578c00652e82053f81f94736ce58', - 'mozilla2.png' => '0cb5578c00652e82053f81f94736ce58', - 'multibrowser.png' => '3e41f9cabd8ca350a61e4adb6aeb52c4', - 'nautilus.png' => 'daa1ff10ec0a1d85b77db4a4a05a91c6', - 'netbsd.png' => '0cc1da48e638ee3549a53c459a0beaf1', - 'netcaptor.png' => '139a1211baca0b00447e64c657bb5161', - 'netfront.png' => '3ea80a15dabb2e26888d6fb66a16500f', - 'netpositive.png' => 'f3bf2146aa97c9821ce096f5d38d9ee5', - 'netscape.png' => '4dda4c2e4c32cc5f1e7cdb5b56156f5c', - 'netscape2.png' => '4dda4c2e4c32cc5f1e7cdb5b56156f5c', - 'nokia.png' => '3daa3619b7ee467cfc8964e70cac46c5', - 'omniweb.png' => '6b1d71fb7d85a3a5739bf33fa7646031', - 'openbsd.png' => '36a1043bb8aacd3ea0a85c5f4de3130a', - 'opera.png' => '8892071cd4ecb31298ec08373d1491dc', - 'oregano.png' => '50798ac094e34694cd75a1ebe7813689', - 'phaseout.png' => '5b6c84b85f576c2145dd4944f8b6188a', - 'phoenix.png' => 'a9544236943de787c6a7e03d47a23424', - 'proxomitron.png' => 'ad3be5d996043b5ebe5ab619dd2545d3', - 'remove.png' => '313b424965c1b13451212a2e2817b658', - 'robot.png' => '467598649618f8a635235011cee3650f', - 'safari.png' => 'ee7ab5a70f4d927a753756b1d3ec2863', - 'screen.png' => '64bb3f0780b2fd8ac7ed1ccc07329c38', - 'shiira.png' => '98568764150bfe30b8b14d9cfdca374f', - 'sleipnir.png' => '93aba37fc79e5f2459821b3fdffb2f8b', - 'slimbrowser.png' => 'dd18ad6de3ed12aaca4a495a8663343d', - 'spiders.png' => '40fe2edf5a3654abbaf364559ffaa62c', - 'staroffice.png' => '9df8b5abfefb57238799b1a15b6e32d9', - 'stats_16.png' => 'ae8d1ad12dda8cafae69e3a6d061fbc9', - 'stats_32.png' => 'ad81faec57a1f9737d3861db0247ac11', - 'sunos.png' => '5cce74b569193c10dfa03b2c8b292268', - 'sunrise.png' => 'e0ef33096f7b1bef35972c9da07124fe', - 'unix.png' => '3adfb8b111bb64bb8c01a1b8e7d1fee0', - 'unknown.png' => '731a1804b991a36c584521a4508e62cc', - 'unspecified.png' => '731a1804b991a36c584521a4508e62cc', - 'voyager.png' => '0f977fc50e485153fe5908635de33d0b', - 'w3m.png' => 'd1644f785735c7b82df2361ec9917eea', - 'web%20indexing%20robot.png' => '467598649618f8a635235011cee3650f', - 'webtv.png' => '37217cc2adf3e72c93fce1de22681c1d', - 'windows.png' => '28190c1e6828a3bb5892e14c5d324a66', - 'xiino.png' => '1067d1b475466744b562d1be8c7a462a', - ), - 'js' => - array ( - 'awesomechart.js' => '0366ce2c88167ba995b6e96a9b89187a', - ), - 'languages' => - array ( - 'English.php' => 'ba367ba9a79af78773d639e33e669372', - 'English_admin.php' => '711bf2e8d028f3bfaa392871b04f0d77', - 'English_admin_log.php' => 'c68e1083e4fad18691c2c0f0fa038cf7', - 'English_global.php' => 'c2ef36833cc2ba803a046c51b640777e', - 'English_log.php' => '4e31483180dcfca797e6b0c03f3b1e43', - 'English_log_help.php' => 'ca2954fc0abe9067b5dc3a74fe2fb181', - ), - 'logs' => - array ( - 'null.txt' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'admin_config.php' => 'c52348041710c68e119431251bf7033f', - 'consolidate.php' => '69c6ce284aa9bd1a1ab5d8da6b088f61', - 'e_help.php' => '700c9d96cc3af2106fbf70054630b1cc', - 'e_meta.php' => 'd261f3508292bc4c26f44db2ac76f3e4', - 'e_shortcode.php' => '064cff87af474824fa05506096da1449', - 'e_url.php' => '0221cb38f07ec2975e6f189685211178', - 'log.php' => '8461a32155cfe9ed7422ceda03c3674f', - 'log_sql.php' => 'd2f48ba525c87b3f11cf5758e68cc9d2', - 'loginfo.php' => '43f51cb38c1b01c123cb8753d38cccde', - 'plugin.xml' => '38394faea875d2c4b1fb64bdf9ecc2b0', - 'stats.php' => '44eaa532f00f8fc16a4b7cd8c2ecbdd6', - 'stats_csv.php' => '9c719277f669b2f7eda3ecf19d71f598', - ), - 'login_menu' => - array ( - 'languages' => - array ( - 'English.php' => 'b4b873314d5e75e633560d2d3c0bc225', - ), - 'config.php' => 'eec553abae991aafeeb1aa265f535046', - 'login_menu.php' => '7c08a49f4a9deac2986d6006d0567214', - 'login_menu_class.php' => '422a1328a4fba493175d2f65978a615f', - 'login_menu_shortcodes.php' => 'a746480677575c5d347be2db90f2657f', - 'login_menu_template.php' => '414dbefe491526ce5cf465bf449fe49c', - ), - 'newforumposts_main' => - array ( - 'images' => - array ( - 'logo.png' => '06cb23ecc9cd39141194e1016a771f80', - 'new_forum_16.png' => 'f973d59b67f3cafbdce469bb76756ec3', - 'new_forum_32.png' => 'd46a2b1e57552f3e8aae503e31d98714', - ), - 'languages' => - array ( - 'English.php' => 'dd53cad3e46082a35dc1fdd6ccf39c72', - ), - 'admin_config.php' => '6686c5faddb998fe6f28161c24484b41', - 'newforumposts.sc' => 'c451cca6ba0f0e7846e94a7e743e4c48', - 'newforumposts_main.php' => '3a290391979d594f7a2fed2f7e75276b', - 'plugin.php' => '4e5a763c9691eba131e7a640906c73f8', - ), - 'news' => - array ( - 'languages' => - array ( - 'English.php' => '7446c28e9c348516c4cfbdaf6f16d2a0', - ), - 'templates' => - array ( - 'news_menu_template.php' => 'cd06c148db1f76a63733333c29dd2a0f', - 'news_template.php' => '95384a14c3de12a264d35297c9406323', - ), - 'e_featurebox.php' => 'f39d68b2336e42afa8658f37f751151d', - 'e_header.php' => 'f363632b9893c720f98931c0693edfcc', - 'e_menu.php' => '5bd43608aee20ef1f8dae392e5c69f8a', - 'e_related.php' => 'f219b7353525f8687dd7eb54c2fffa19', - 'e_rss.php' => 'bb339632686af1f8b9a9f55c7763fe48', - 'e_search.php' => 'c72dca3818309e5824c85914be93d007', - 'e_sitelink.php' => 'da08abd08754a98759acf35d7e28ca2b', - 'latestnews_menu.php' => '55af451bf01bb46f0e644086497d589c', - 'news_carousel.css' => '93f613b4d71895d5c93cbb8b5b0af2f9', - 'news_carousel_menu.php' => 'b7019e4ebfd4747e61dba2d8acbbb12a', - 'news_categories_menu.php' => 'f36a9525385f50a51ffeb464c24673ee', - 'news_months_menu.php' => 'e84142eba40241a384e2d83b8591cd0c', - 'other_news2_menu.php' => '1c0bf7a3fa798f2729faab70274cb6af', - 'other_news_menu.php' => '7a9748a1e4a39a0c878f1187bd247647', - 'plugin.xml' => '0749d096dbeac5955d2aa7194b5a3815', - ), - 'newsfeed' => - array ( - 'images' => - array ( - 'newsfeed_16.png' => 'a5e0104f53a91caf4fde33f5c6d341eb', - 'newsfeed_32.png' => '248333c6047899fe3c3347232ca65b6a', - ), - 'languages' => - array ( - 'English_admin.php' => '6bbbb390eacaf920722cbbb8c53cd476', - 'English_frontpage.php' => 'ee842f62f07c257983ec2eba625a70e5', - 'English_global.php' => 'b60fa3cb8db96379e8532911970679b5', - 'English_newsfeed.php' => '5368bc4307798287fd4084dea3f362f2', - ), - 'templates' => - array ( - 'newsfeed_menu_template.php' => '8ad31565ed37c8d0f303805804de8d3a', - 'newsfeed_template.php' => '31c560f79919f97e6269c91191e53443', - ), - 'admin_config.php' => '1c9eb1cca876854c47bf4d89264136ff', - 'e_frontpage.php' => '515d98be9f5c03689cdbc45da69ad4ec', - 'e_help.php' => 'be16140a52d66852ae49f7e5e97c3170', - 'newsfeed.php' => '25136682e23f432075e06102e89d7306', - 'newsfeed_functions.php' => '9a67ad5e0c36a2800d2764d8ba8ea35a', - 'newsfeed_menu.php' => '63ff11c8eabc5986bc843c05d7b36c42', - 'newsfeed_sql.php' => '6789e7b0c075617cc0bfe7fd7a2fca78', - 'plugin.xml' => '5de5cad1beabe4e0242ff6654f4e69df', - ), - 'online' => - array ( - 'images' => - array ( - 'user.png' => 'ae648cc200000ccbb96c9e6c9049c5e2', - ), - 'languages' => - array ( - 'English.php' => 'b75f0af465adb2f5a115b0dc51f6a293', - ), - 'config.php' => '216a333eb93ba72d9c9fecf9688afc30', - 'lastseen_menu.php' => '0f9d0c91d7c124d27c5a54a6e3e5ef09', - 'online_menu.php' => 'cf0c7974bcff61f3995bf72150239a47', - 'online_menu_template.php' => '42277c4b0b4ad98b4289814e3f7081a0', - 'online_shortcodes.php' => '8179a53aae5af11bf0160d37f6f82854', - ), - 'page' => - array ( - 'css' => - array ( - 'page.navigation.css' => '73827273a151c433809d3ebf05cf2aa0', - ), - 'img' => - array ( - 'collapsed.png' => '902a7292b93115ad76ce161ac9cd2265', - 'expanded.png' => 'f17f8b743c6c9659f4c76ca8dbf9d614', - ), - 'js' => - array ( - 'jquery.page.navigation.js' => '87f3b2f59b257c08da187de33512fccd', - ), - 'languages' => - array ( - 'English' => - array ( - 'English_global.php' => '4623e20daaf6c94d744f3395f61b8ffc', - ), - ), - 'chapter_menu.php' => '6ed2176095ab8d29578a8554ad52bcd4', - 'e_related.php' => '2ffa16d0f3f7cef3bb3b4796e51639b2', - 'e_search.php' => '084dde6082f2d38ba33bc9a13a67e95b', - 'e_shortcode.php' => '8545b229e80ee9099b7c2634fff17721', - 'e_sitelink.php' => 'efb29ccef74d5be8b58c014ff2b5c44f', - 'page_menu.php' => 'aba88c0ab7654ec626380f040c1fe4d7', - 'page_navigation_menu.php' => '8ad2cb8a865fefbdc894cdb471352131', - 'plugin.xml' => 'e843e8f95025c026485b5548a5606148', - ), - 'pm' => - array ( - 'images' => - array ( - 'attach.png' => '7b07df07c819ccf0c007e2753b026e6f', - 'mail_block.png' => '4c23d4b896e42753bfaeeb934e1a7e21', - 'mail_delete.png' => '6999f9a797e624857e12f875981fee8c', - 'mail_get.png' => 'f5405868a5064a382ebda5dde8eaa633', - 'mail_send.png' => 'ac54828ad23a1e10bc84330f0b754a12', - 'mail_unblock.png' => 'b949c53a1ce63cc57f47d3335ea0468f', - 'newpm.gif' => '4d16f5fbaa8e76067053c8c901972bc4', - 'pm.png' => 'c428561dd9560f8db47e646a6d8871c5', - 'pvt_message_16.png' => 'df0fa872fbabbe700ae0a949e1716c24', - 'pvt_message_32.png' => '2be75a55c6bcc3b8c8e14787f7e16a3e', - 'read.png' => 'c7bacd62b460d2d05c210030c8733420', - 'unread.png' => 'ad2e1da81983bb1bf0c1aeb310cd9c17', - ), - 'languages' => - array ( - 'English.php' => '3882ae6ca8b5f37d3185ee637ad9eada', - 'English_admin.php' => '2643bf1a2cda231fa8e2e4109d5956a9', - 'English_global.php' => '45702d8980af6311bf36cbb7c5bd0f46', - 'English_log.php' => '15891e8dc5dda03c40a694d8af587677', - 'English_mailer.php' => 'd4152da83482731d05aafc0d2fe7c84a', - ), - 'admin_config.php' => 'af037c34c2f4ab1bd3b8412ed3cdc329', - 'e_cron.php' => '1ebd8192bc4e0f042db095680ce785a0', - 'e_shortcode.php' => '169f51ffcc4c04f9a245279dda2eff6f', - 'e_url.php' => 'bc42480ab9e442681b1a96a4e2f7cb70', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'plugin.xml' => '20a259f5c9dd2972ff89dbfc83ac1803', - 'pm.css' => '644ac05c63b86d80fec366cbdce676fb', - 'pm.php' => 'b6271b3e1960d3d1b90b223b5ea5d0c7', - 'pm_class.php' => 'd6c0ae01486bce85f56faa23d913d1bf', - 'pm_conf.php' => 'ecc3a5e89c82f6377f5406ac8df353e2', - 'pm_default.php' => 'bcc49601e7eba6c9809508dbc6f61239', - 'pm_func.php' => 'a82cd9b04d0273bfa08b52a6ab613285', - 'pm_notes.txt' => 'df26332907da1f35c4731d8893aea23e', - 'pm_setup.php' => '2f4bd3184b83323b2b47ebf4f011dd30', - 'pm_shortcodes.php' => '5f91012f642474495d0a96db884424c9', - 'pm_sql.php' => '3e324d2263d7a25fe5a58ac320df09ff', - 'pm_template.php' => '58180f920e971d3abe008b9e0cafe292', - 'private_msg_menu.php' => 'eab548ce38c7df1ddb35190a2ed46702', - ), - 'poll' => - array ( - 'images' => - array ( - 'bar.png' => '37d6b48106f4cdde2f549720dfd0cf79', - 'barl.png' => '11f7a33d11a71e4dc52254ac6dd831ed', - 'barr.png' => '117b5de6bc7c859de48974d01887d738', - 'polls_16.png' => 'c909fe17cebc3a5e3bffaae376470176', - 'polls_32.png' => 'c43e8d3d6b0a2c6a0fe8c4b6e4838934', - ), - 'languages' => - array ( - 'English.php' => 'e3453d3f6faa97a3410bcdc4d25b2817', - 'English_admin_poll.php' => 'b0bf0c492a32e1f696227840248d4f23', - 'English_global.php' => '38d069a83b169bd16d0014dbbdf7f1e6', - ), - 'search' => - array ( - 'search_comments.php' => 'cc9ad502cfe9c867ad4b3ff07e6cd019', - ), - 'templates' => - array ( - 'poll_template.php' => 'cf9b7dd9a3e5fca914081fb8903ac152', - ), - 'admin_config.php' => '577b88543a03b965a3e66a77c66b55a2', - 'oldpolls.php' => '53d97409cc197275fd3faf01799d062d', - 'plugin.xml' => '819cb994289c1d81185b030381a47396', - 'poll.php' => '2c00349b55e898416b8ec7b2570c60e5', - 'poll_class.php' => '791b4426a631313ffa6b1d060847e60f', - 'poll_menu.php' => 'bfa15eb800ad5026763292e9bc467086', - 'poll_sql.php' => '737b8fd86f1bd110750a3951f91de456', - ), - 'rss_menu' => - array ( - 'images' => - array ( - 'rss1.png' => '9f64a2ca9d7779e5e7b61fbb4078f2b0', - 'rss2.png' => 'd6b9e345e98b794845331a890616cac7', - 'rss3.png' => 'ba7ab2130a34daf1ee89f62856a4fe6f', - 'rss4.png' => '71a5149dceffdae203aa569c2100657c', - 'rss_16.png' => '821ea39d603b367f4657c06f110183d0', - 'rss_32.png' => 'e890b9d01ac9028bf56a9d139a2d438d', - ), - 'languages' => - array ( - 'English_admin_rss_menu.php' => 'ebc6368db06a98f713a12206741138c4', - 'English_global.php' => 'b1f198e4f2c6934a6d1ca7f280e2cd0d', - ), - 'admin_prefs.php' => '6ef1f80a745d676b10cd81bf4b2d3281', - 'e_meta.php' => '3daea67e398f1f2adf828655a044b828', - 'e_url.php' => '7bf6808dba697149a23ed4b60be89c71', - 'plugin.xml' => '1b074fa08f89bb628701e1b3dd1d42ac', - 'rss.php' => '1fb1baa8ff11a2b4b1b984e3cc5a0c67', - 'rss_menu.php' => '533ae557e54f5e15a1afb44fbff01a93', - 'rss_setup.php' => 'bab98c811cf2901bcf2d7740b8d267a7', - 'rss_shortcodes.php' => 'd955d7a2311046fcf8bca65c27214f07', - 'rss_sql.php' => 'f4e7db952521abb0891bd5e182531b00', - 'rss_template.php' => 'b51c8905f67dee9d8d451a04bdeacc5b', - ), - 'search_menu' => - array ( - 'images' => - array ( - 'search.png' => 'f1f617ae57346558eefce7d0b79b71c2', - 'search_32.png' => 'e0035406d30341e044c130ec0543a6c0', - ), - 'search_menu.php' => '0fb80201411e661f0588d26265b08850', - ), - 'siteinfo' => - array ( - 'images' => - array ( - 'valid-xhtml11.png' => 'dc71b96214e7b1d1df0db38575f42313', - 'vcss.png' => 'adcc065d9d9ce649cba7c03f58f3eed8', - ), - 'languages' => - array ( - 'English.php' => 'c5cfbd24e2262a913aa875bbeb362865', - ), - 'compliance_menu.php' => '2e74ddd857d767f37959757568eb399b', - 'counter_menu.php' => '9296dd2cd6480b36caef04fddad4a876', - 'e_shortcode.php' => '2f4747fbd0bedb1cc9907cd840012a0a', - 'plugin.xml' => 'e09d81d580d901f1b6b11cf6adb3b685', - 'powered_by_menu.php' => 'f2dd082677e2474438abd0d9477243ad', - 'sitebutton_menu.php' => '9e1b95fccf7b6b78bf4da8e912d8b992', - ), - 'social' => - array ( - 'css' => - array ( - 'fontello.css' => '482b6acc28ce2993a09ae6c687b35e16', - 'social.css' => 'a22ad46f01165df970fff30b4abc1184', - ), - 'font' => - array ( - 'fontello.eot' => '229a9a8f2ed6367026f6746f5ca06dfa', - 'fontello.svg' => 'b8968438ba61c2342cda914cec336bb0', - 'fontello.ttf' => 'f7a752818fd1fa10e91c1dfff5f7cf7b', - 'fontello.woff' => '064b3b6e2b5d1b168f3a70c0148d76bd', - ), - 'admin_config.php' => 'aa8703d044481934621654327590a6f2', - 'e_admin.php' => 'd26a58e918ed30d07a2e1af503160d5f', - 'e_comment.php' => 'aeddb5a0dd055621314734f48cd0a32b', - 'e_event.php' => '317aef68946d7fd4ddfb65e72b0a3d6f', - 'e_header.php' => '61c50d580be76232fcb85da5e7cc59a7', - 'e_shortcode.php' => 'dfb5768992f03df1961490db2cb54b31', - 'fb_like_menu.php' => '3a5a7def2e8ecc6407960bb18e1fe657', - 'plugin.xml' => '3fa0814e91e62511cbd5ff405bfb798a', - 'twitter_menu.php' => '2a959855e436a2d7f79cec62241c49e8', - ), - 'tagwords' => - array ( - 'images' => - array ( - 'tagwords_16.png' => 'f99622bec009af6cb1f3371d4470ac79', - 'tagwords_32.png' => '34497386968e7da2fe100049f4ed5ee7', - ), - 'languages' => - array ( - 'English.php' => 'ae0cb0b92a3edc7fa26420d8a4d59818', - ), - 'section' => - array ( - 'e_tagwords_news.php' => 'e2139281f9daa3e8b25065ffd8b53480', - 'e_tagwords_page.php' => 'd811871ea978897a3a7b41cef36fab9a', - ), - 'url' => - array ( - 'url.php' => '10feab60503a1e339f23c38145aa5904', - ), - 'admin_tagwords_config.php' => 'f3a6f3c919910627aaa76e9369eea249', - 'e_event.php' => '870fb5b837132f3fd5f33d3e99e765eb', - 'e_meta.php' => 'e31804993a0da5bef60b5809d7020326', - 'plugin.xml' => '46dc021625f26ff2daf8e6501d852a8c', - 'tagwords.php' => '7c0d90a79bf00b411b97e8823b31409a', - 'tagwords.sc' => '34906e1876bbf5311937af47b9ae990b', - 'tagwords_class.php' => 'f4d2324ee0ecfbe3be34c3a7ad705485', - 'tagwords_css.php' => '3c16290b0cf123d19e84d4ec8b67c5f7', - 'tagwords_menu.php' => 'fed9d3fb948fa1289e58fe55fb2ac40f', - 'tagwords_shortcodes.php' => '12adbdea12ed36a57827d5cbe17e2bbe', - 'tagwords_sql.php' => '235b3b8ba3f8fbc190564f7b2c0c42e2', - 'tagwords_template.php' => '1e97537c9b612250343e239097bb06eb', - ), - 'tinymce4' => - array ( - 'images' => - array ( - 'icon_16.png' => 'f12b167aa10fd7dbc3599418b11a7954', - 'icon_32.png' => 'fd2ed10ab677e8da8b9790d01c8f59bb', - ), - 'plugins' => - array ( - 'bbcode' => - array ( - 'plugin.js' => '1b0eca0c35ec8f423a8536f4f2f2aae3', - 'plugin.min.js' => '1a723bb66a9eda747c89533a75b49c7a', - ), - 'compat3x' => - array ( - 'css' => - array ( - 'dialog.css' => '73bac0bd6ed106bab513b7be6cf3d1ba', - ), - 'img' => - array ( - 'buttons.png' => '245a1554d2b0d5c678cc6698884ba929', - 'icons.gif' => 'd94ad12342d245beaf3c5274e5ce25ae', - 'items.gif' => 'd201498a710fc8aac6e117820b9814b7', - 'menu_arrow.gif' => 'e21752451a9d80e276fef7b602bdbdba', - 'menu_check.gif' => 'c7d003885737f94768eecae49dcbca63', - 'progress.gif' => '208a0e0f39c548fd938680b564ea3bd1', - 'tabs.gif' => '73604ff7e567051a1aae352e98989229', - ), - 'utils' => - array ( - 'editable_selects.js' => '0872e08ca2085fe8401199c256ce0749', - 'form_utils.js' => 'f52de337ced3af1f261f5dc7c0c87ee7', - 'mctabs.js' => 'c5c30f5d72f7979b842380d3a784ead0', - 'validate.js' => '14e89ef667cf72d8bb0ef8c5f1a43cc1', - ), - 'plugin.js' => '85ffc4ac4173e79b83ca9edaf728662d', - 'plugin.min.js' => '441e7bba0626484443d3d77e1aebd253', - 'tiny_mce_popup.js' => 'a1e838f01ce5a45aec782965f6dc72c3', - ), - 'e107' => - array ( - 'img' => - array ( - 'logo-bootstrap.png' => '5573b567e9c393916a13429f3bf6459d', - ), - 'dialog.htm' => 'b0fe6ce06532ad1f48b0882ad076166c', - 'dialog.php' => '9ef1de497fe63220e35a34ea679d951b', - 'mediamanager.php' => '5a832155bfbf60e0ac09de57e04972d1', - 'parser.php' => 'f3f06eb20b69294dc73967bac3925f95', - 'plugin.js' => 'e507b3d070f4c7de1c215c5ce0e0fb8a', - ), - 'example' => - array ( - 'plugin.js' => '991c875424b78121bbacc0beba7c3120', - 'plugin.min.js' => 'ba669082d7272d4a9e69fb2fdb82c293', - ), - 'smileys' => - array ( - 'img' => - array ( - 'angel.png' => '68fe01426850d87ee16cb4be070f955d', - 'confused.png' => '657ba33bddf3cad2526a2593a81b9fd9', - 'cry.png' => '8ff4101af4d1a84a08c103a12c7d13fc', - 'devil.png' => '978ed7fa0ac043d5deb37cdf8cea44bc', - 'frown.png' => '9ff25de26963a9f299f7e1b0b2c5d611', - 'gasp.png' => 'a074609293a0c844a5e8114792368416', - 'glasses.png' => 'f3269885e3df76357df34092b6451df2', - 'grin.png' => 'c134d8f268a5db5459454a30c8269b40', - 'grumpy.png' => '631b077a6d192e1a156be9652960daac', - 'heart.png' => 'f748b478e1fcd0df1d8bfdbe53d78b61', - 'kiki.png' => '424e0de0ce32893952e3634d94d1aed6', - 'kiss.png' => 'bd712ffc7382690dad9ec95ef3932196', - 'pacman.png' => '6d6efecd48d98bd369f36006f199f27c', - 'penguin.gif' => 'edb73590b2b135b5c768f5df9f36d5ca', - 'putnam.gif' => '7dd415eae72ec162823b74c6f482bdd9', - 'robot.gif' => 'be7e4e56dc78a370a2c3bcb137a5f95a', - 'shark.gif' => 'f39b26dc9fe7ed4b56f6457c245988af', - 'smile.png' => '419a96f5b5f9c00b57ffa4b287fcb796', - 'squint.png' => '2e9e27cd1b2d9d691129b34a2f853755', - 'sunglasses.png' => '9f678dbe9a5f4a32ac91379a90063285', - 'tongue.png' => 'c5180642f292eff300f17c3617f4939f', - 'unsure.png' => '6cfa93b7b33e6e43635e3cc41d75642d', - 'upset.png' => 'caa8e4c0fdab2a2aa7a6d713ac77909d', - ), - 'plugin.js' => '8d14a29bde83f41cace0033d3a542a7d', - 'plugin.min.js' => '1ea41b734c25483424dfe6381ed98895', - ), - ), - 'snippets' => - array ( - 'bootstrap_row48.htm' => '0ce54dff0c2c15856fd1d5508932eb46', - 'bootstrap_table.htm' => '60c93c01c126da321476ddd7320eec1b', - ), - 'templates' => - array ( - 'admin.xml' => 'aaa05f156a1d0fdf5c425642d3eaab2a', - 'mainadmin.xml' => '8de731fb2de9927ff9267d0ad7f55a9d', - 'member.xml' => 'b083c25310e3b61ec774508458656f0e', - 'public.xml' => '0bac3f95d861b8845839bc9c5ee0ff9f', - ), - 'admin_config.php' => '3771354ddbf5e0708685dd35c44928f7', - 'e_footer.php' => '3846ce30a15f68fef948bbe87218eaea', - 'e_header.php' => '5a5c111c9d216f79236e8f786fff6337', - 'editor.css' => '88a890e2bdcbbc11730fd3fb31b99c35', - 'plugin.xml' => 'd1b3d0f9a267dbc2be94a02d66b09b79', - 'tinymce4_setup.php' => '5b4762d7021c442444930e10f944f803', - 'wysiwyg.php' => 'e6e977af9385b63c8cbaab81dbb0db14', - ), - 'trackback' => - array ( - 'images' => - array ( - 'trackback_16.png' => '480d0a956f6e2576ab4e4f6f37d4685f', - 'trackback_32.png' => 'f519629ab8b3e9a13937309f2884a133', - ), - 'languages' => - array ( - 'English_admin_trackback.php' => 'da0370dfc89641848577d4e7ca2cbde3', - 'English_global.php' => 'ec99f07a8cb21d6d797c1fcd853b7724', - ), - 'admin_config.php' => '90c2ff249cd866901ed391fe255f943e', - 'e_admin.php' => '15506f997e59e1188747d68220c4d2bd', - 'e_meta.php' => '2109990abb604de589186de6ea2ac5ed', - 'modtrackback.php' => '8afc60a3a02054ecb4c5deb4a00a46d6', - 'plugin.xml' => 'b1fa22c1862c5ad282c7d506846aff3d', - 'trackback.php' => '0eba0939a19133cf89a28dc1bfa80cd1', - 'trackbackClass.php' => '5fa239191ddfd94a071fe53182f6f18c', - 'trackback_sql.php' => 'df881c55452d101ac58a7120fa9a02ee', - ), - 'user' => - array ( - 'languages' => - array ( - 'English.php' => 'de15fe61f8dcff91e237c332fd1c4394', - ), - 'e_mailout.php' => 'bd7a535162d07b6170c8796a05c99247', - 'plugin.xml' => '9e34ce6a64b8c4922428ae3fc8745fae', - 'userlanguage_menu.php' => '4ad2b33b474c859f74f7484197d2b2fa', - 'usertheme_menu.php' => '2676af71cd87105353c18edd4cbe157f', - 'usertheme_menu_config.php' => '11a16f86ae291e2e910e034d4410e7ae', - ), - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'e107_system' => - array ( - '.htaccess' => '5cc8a02be988615b049f5abecba2f3a0', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - $coredir['themes'] => - array ( - '_blank' => - array ( - 'images' => - array ( - 'index.html' => '808ed42b90e8730f7432dff4b98c7f47', - ), - 'languages' => - array ( - 'English.php' => '953df565a4e0b4a030ef663aaa4f012e', - ), - 'templates' => - array ( - 'featurebox' => - array ( - 'featurebox_category_template.php' => '2c60247b0a89936865af90f08fd2eb7a', - ), - ), - 'blank.sc' => 'd41d8cd98f00b204e9800998ecf8427e', - 'index.html' => '808ed42b90e8730f7432dff4b98c7f47', - 'style.css' => 'd41d8cd98f00b204e9800998ecf8427e', - 'theme.php' => 'f20d31496945c09e8247dda56b83d296', - 'theme.xml' => '4e4300ec2364f52f6011bef1538a9dcc', - 'theme_config.php' => '2b7f6eaf5c544dc59a0d68c5f921e400', - ), - 'bootstrap3' => - array ( - 'css' => - array ( - 'bootstrap-dark.min.css' => 'e84d0c1d935986b6f0984220db9001b4', - ), - 'fonts' => - array ( - 'glyphicons-halflings-regular.eot' => 'fba244e2008489caa53ff520bf54e9d4', - 'glyphicons-halflings-regular.svg' => '08be71ca1082210b7e45b7cfc05f6528', - 'glyphicons-halflings-regular.ttf' => 'aacc5f5531ccb5c3a6bd59375929e186', - 'glyphicons-halflings-regular.woff' => '5b0fa1e383f86d0593976c43cc534618', - 'glyphicons-halflings-regular.woff2' => '4deeeb2d4aed6b975ea324be354d9a18', - ), - 'images' => - array ( - 'adminicons_16.png' => '0aba1938654881ab30aea909f9b54cd2', - 'adminicons_32.png' => '0b52d86030a93067f38a4b28355da4cd', - 'browsers.png' => '1b7ce1bdb01616c6456d245502022709', - 'e107_adminlogo.png' => 'c26bdb78dfa72dac9f59774e12c154c1', - ), - 'install' => - array ( - 'install.xml' => 'a10960262532727f33befa5fce9712f9', - ), - 'templates' => - array ( - 'menu_template.php' => '1fd509a4dca9991a0768772b529e7434', - ), - 'admin_dark.css' => 'b9e0216cec8ed97485c05ce7ef1e025f', - 'admin_light.css' => '321a25a0afcd7c98a17c1454312044d7', - 'admin_style.css' => 'ff19025de2c31670cd3c245fb65a8809', - 'admin_template.php' => '24307f36ffec4bf3331193b214cd82a3', - 'admin_theme.php' => '1a8a4bf6078e181fa54fafe0960220cb', - 'preview_frontend.png' => '0fdcd20bc1e6df3887182435f242a7d7', - 'style.css' => '81b733c0c5f921be6391ebdab09895e9', - 'theme.php' => '018515605da3b2b1937b2cf2d12b69d6', - 'theme.xml' => 'eaf84c3c8c8d7e1b2a4f7dec528207e1', - 'theme_config.php' => '36d4b25923b21aaab3fcc723268c7220', - 'theme_shortcodes.php' => '2c642405f1373a6f57d3adaaa6e797c6', - ), - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'e107_web' => - array ( - 'cache' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'css' => - array ( - 'backcompat.css' => '97caf24f0085fe6c53aa75c98c3f6584', - 'e107.css' => 'db9bd13140dca901b21de0bb897e11aa', - ), - 'js' => - array ( - 'bootstrap' => - array ( - 'css' => - array ( - 'bootstrap-responsive.min.css' => 'fb263cd349402217da32378990bdf7ad', - 'bootstrap.min.css' => '68c2370e4e71702b592fa3003fb5fc31', - 'darkstrap.css' => 'a6638cc6ca7aecb5270d4ea6d9f17454', - 'jquery-ui.custom.css' => '04c03c3d3a72d403d0c1b66c83bc2d6b', - 'tooltip.css' => '21304b9a2055c3db5d038068ffd2e029', - ), - 'font' => - array ( - 'iconic_fill.eot' => '9f18ff4743bb5cf99607734b183fc625', - 'iconic_fill.otf' => '3f7fbebd41bd785b4a9aed85d310467d', - 'iconic_fill.svg' => 'a9a74e61afb32dca0fe0cdb37b4e9484', - 'iconic_fill.ttf' => '210c37e1e9ee2616086949e686eb5efe', - 'iconic_fill.woff' => '96a0be32ad6d4bdd745b1f3821471b3b', - 'iconic_stroke.eot' => '09ab40388ba91ac41255a519946ebb6b', - 'iconic_stroke.otf' => '33ee18ef5bd159c46c8bca6aee71cf1d', - 'iconic_stroke.svg' => 'a5cd54c54003367668ab4cff166e9140', - 'iconic_stroke.ttf' => 'e1e01f5ccdb67e37894de9d595569e76', - 'iconic_stroke.woff' => 'c37505e05049fb4012f72a4e3246dbf2', - ), - 'img' => - array ( - 'glyphicons-halflings-white.png' => '74d3792fcab7350a2265cd7c2c2f780b', - 'glyphicons-halflings.png' => 'f94351c086dcb6fc4002aabacc5b5dbe', - ), - 'js' => - array ( - 'bootstrap-tooltip.js' => 'dcd574d9644679e8208006abb2d841dc', - 'bootstrap.min.js' => '017054996cb6ea104ad8b3e9be84f8b7', - ), - ), - 'bootstrap-datetimepicker' => - array ( - 'css' => - array ( - 'bootstrap-datetimepicker.min.css' => '1bb299144d894a8c7c088613433c37c2', - ), - 'js' => - array ( - 'bootstrap-datetimepicker.min.js' => '43cab137e1c77f4051c26f8cb5526c48', - ), - ), - 'bootstrap-editable' => - array ( - 'css' => - array ( - 'bootstrap-editable.css' => '1bcd5d535fc47aed35f2562319093034', - ), - 'img' => - array ( - 'clear.png' => '155ae048832d6d22580c6c316b26980e', - 'loading.gif' => 'd4ab386bd1bab2b59665c6edfc5479f9', - ), - 'js' => - array ( - 'bootstrap-editable.min.js' => 'c4432665ab9ceb78698eff2b6362edb9', - ), - ), - 'bootstrap-jasny' => - array ( - 'img' => - array ( - 'glyphicons-halflings-white.png' => '74d3792fcab7350a2265cd7c2c2f780b', - 'glyphicons-halflings.png' => 'f94351c086dcb6fc4002aabacc5b5dbe', - ), - 'js' => - array ( - 'jasny-bootstrap.js' => '01d9f026a89420393b452392a0327215', - ), - ), - 'bootstrap-multiselect' => - array ( - 'css' => - array ( - 'bootstrap-multiselect.css' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'js' => - array ( - 'bootstrap-multiselect.js' => '7173272f198ad7500dcacf4355e30ac5', - ), - ), - 'bootstrap-notify' => - array ( - 'css' => - array ( - 'bootstrap-notify.css' => 'd595fbd1864ee4d0936b4ec06b4cc34f', - ), - 'js' => - array ( - 'bootstrap-notify.js' => '98f7aa0cc9def69834fa8319405ba361', - ), - ), - 'bootstrap-select' => - array ( - 'bootstrap-select.min.css' => 'd29e447638cf8edbf4bceccf18e12512', - 'bootstrap-select.min.js' => 'bc427d90622d98bfa997cbcb15d110dd', - ), - 'bootstrap-tag' => - array ( - 'bootstrap-tag.js' => '88a6318e17e7a7a56f74772c0631f02e', - ), - 'bootstrap3-editable' => - array ( - 'css' => - array ( - 'bootstrap-editable.css' => '1bcd5d535fc47aed35f2562319093034', - ), - 'img' => - array ( - 'clear.png' => '155ae048832d6d22580c6c316b26980e', - 'loading.gif' => 'd4ab386bd1bab2b59665c6edfc5479f9', - ), - 'js' => - array ( - 'bootstrap-editable.js' => 'f0197f0e91c88674e08983b809004dfa', - 'bootstrap-editable.min.js' => 'b7da076b90d5e61e6fb71a8a047774e2', - ), - ), - 'chart' => - array ( - 'Chart.min.js' => 'a63b1a8a2738d75b814cae897a9917bd', - 'ChartNew.js' => '3dc4aa469790555a2de1e9d2fad34660', - 'mathFunctions.js' => '9d024ba9e003ec1c7c844c5bc8532981', - ), - 'core' => - array ( - 'admin.jquery.css' => 'a69758d5352c3b67f8c9b8849a3a9dc7', - 'admin.jquery.js' => 'd2ff21fef47239d7675c84ef21291e9f', - 'all.jquery.css' => 'de4d768f5bac9eaa0e9c2c6cc54707bf', - 'all.jquery.js' => 'ed948470976f63ca9b3667e2781b767e', - 'draggable.js' => '21a9ad66157f559639dca62a92b2b2e1', - 'front.jquery.js' => '41337628d479dcd497a4c7c7f829a6d4', - 'mediaManager.js' => 'cede75fba0076817eab0b2079a9e1de1', - ), - 'font-awesome' => - array ( - 'css' => - array ( - 'font-awesome.css' => '6a435edefe645fd85f73947175964f1b', - 'font-awesome.min.css' => '68ee1b06f5ced6509eb7d38e544e6e2c', - ), - 'font' => - array ( - 'FontAwesome.otf' => 'ce7c39e06c6f0a7bf6703c09458a9f9c', - 'fontawesome-webfont.eot' => '505dd321cb8fe1215dfd55a814dd2328', - 'fontawesome-webfont.svg' => '0895ca8beda1779a04c4d259c4ffa0b2', - 'fontawesome-webfont.ttf' => 'b8694fde417ab0b6429baa84766c71eb', - 'fontawesome-webfont.woff' => '9024efdb23a58d0278e67c6358ebe093', - ), - ), - 'password' => - array ( - 'jquery.pwdMeter.js' => 'f6f4cda6a2db593be070b10de4f287f6', - ), - 'plupload' => - array ( - 'jquery.plupload.queue' => - array ( - 'css' => - array ( - 'jquery.plupload.queue.css' => 'f839bfba3be3c07c2bb3ad3b97f9effd', - ), - 'img' => - array ( - 'backgrounds.gif' => '1c7d4d342260dbaf37ac858265602144', - 'buttons-disabled.png' => 'a2fef7f4bc16f43592867b1ac6c90121', - 'buttons.png' => 'f0a101dd848acc4a156067901bb105ae', - 'delete.gif' => 'c717185cfe962b3fdc5d41e1feca4692', - 'done.gif' => 'bd615f6efdf91f1b5757327c9b62bee6', - 'error.gif' => 'b3ead04ebcdcad5d9282ea42872a791c', - 'throbber.gif' => '48f6ba130ef310735f789fc6e5806ccb', - 'transp50.png' => '71ba01826b0e7b31f8a733ce74360ff2', - ), - 'jquery.plupload.queue.js' => 'fdf4beaec7c1a277cfdb3589c373e1de', - ), - 'jquery.ui.plupload' => - array ( - 'css' => - array ( - 'jquery.ui.plupload.css' => '944c9e6e320144ae94cdc7f6106fffba', - ), - 'img' => - array ( - 'loading.gif' => 'a0793f4b663ea1c58898f7c68a6e9ad4', - 'plupload-bw.png' => '0bc44944f7f80a63b64d3042bd07e858', - 'plupload.png' => '4ad7aca703c3df02c398da37d35dad47', - ), - 'jquery.ui.plupload.js' => '54073c4f8fc5775e569ca04522a032bc', - ), - 'Moxie.swf' => '0a64bc35d5ebdcd8325bba9f43cd60f6', - 'Moxie.xap' => 'bd5fcd94a547093e43034d82ac772903', - 'moxie.js' => '321b4da4ef2b90e03398263f898d9b7b', - 'moxie.min.js' => 'bf81b7b43775af193685190fe13a316e', - 'plupload.dev.js' => '0496980c30a06ffa3968e06fef1fad76', - 'plupload.full.js' => '5f2ba177bf454d7c1dd0de4ae72f8b13', - 'plupload.js' => '018fde5d57e7ace612107f75a520da2f', - 'upload.php' => '6421c67c3522721a634a4562fd3eaa03', - ), - 'rate' => - array ( - 'img' => - array ( - 'cancel-off.png' => '667e531824c1356ffc119a63b4e5e810', - 'cancel-on.png' => '1153d38f6ed889df7d6a1cb113ee2a39', - 'star-half.png' => 'd30cd83a2a86ecbbb8d1cdfd618f9858', - 'star-off.png' => '8c5fde08bc9da9af3596e9e8f7f39232', - 'star-on.png' => 'bf90cb105d8811edf5ef1ef55849ae36', - ), - 'js' => - array ( - 'jquery.raty.js' => '74afa5f115d5c35019a591e0ace9c6dd', - ), - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'selectize' => - array ( - 'css' => - array ( - 'selectize.bootstrap2.css' => 'd9a396fa2b692f379b095e280109f46b', - 'selectize.bootstrap3.css' => 'ae154bb6e40ccf1301921e6e0c41bbad', - 'selectize.css' => 'db7ad9d8fa48fb4e72e4e86e89fd0851', - 'selectize.default.css' => '704ee71c73d139922aa7679af2fe1af9', - 'selectize.legacy.css' => '3aa62ce7b03cdf7a114ad56b516bef0d', - ), - 'js' => - array ( - 'selectize.init.js' => 'db74df89e39833fd7f1795c9dc9fa899', - 'selectize.js' => 'ecc8c256cf95d7d0118090e7ea74e88d', - 'selectize.min.js' => 'cba096984d54ace952e33c7831fc542b', - ), - ), - 'zrssfeed' => - array ( - 'jquery.zrssfeed.min.js' => 'c4e9c19e7d3b0ffec46a258edd4f2c28', - ), - 'chap_script.js' => '1b46cdbb5981470fd41e07522a2b6fd7', - 'e107.js' => '364aaff54d7e1ba9e2ab32751c1f7dbe', - 'e_ajax.php' => 'daece293c1fcaf8f9a9dd09b17289592', - 'e_js.php' => '155720e459d7c520109d0fbee6d0e89e', - 'e_jslib.php' => 'a1dd33d2fb680989cabe4fde0c2ccbc8', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'jquery.at.caret.min.js' => '74b3f03c6c7f5e7a2a1803bd159b502e', - 'jquery.elastic.js' => '9e06c984eead5c3be35d56b6e9fa5a18', - 'jquery.h5validate.min.js' => 'c5adfdc54539cf4922cf4ebc7d40e7ae', - 'jquery.mailcheck.min.js' => '97717ff8f16b797c38ab28ebef2dee8a', - 'nav_menu.js' => 'f6345dfb29d05884a5017ff17ed36387', - 'nav_menu_alt.js' => 'cbfeb53bb0dfc7136f097c00265731ff', - ), - 'lib' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'utilities' => - array ( - 'dbgen.php' => '13f4c8c7aa91bcd4e16616cd7ad82a65', - 'passcalc.php' => '027492151ca8a53a8bcebe5355469ac6', - 'passconv.php' => 'aee330de26b5acf88b1f70b4d6c17392', - 'resetcore.php' => 'b04247e17451bd0e7a8b9d3c6a4813f9', - 'style.css' => 'e294495db6f91c4514c4f40d7b09fcd5', - ), - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'README.md' => 'e107b544834e3199e6abcfb462f3456f', - 'banner.php' => '15fd7ab9a96351687ec0a4558ef27b6c', - 'class2.php' => '88a02a6086eb1366f33a483897aa7e52', - 'comment.php' => '07e0b6820c5a3a676f59a3e8fb191c80', - 'contact.php' => '5b6f8b089fe4ea2f014043952e58a092', - 'cron.php' => 'dbc7bc2d4f16b981cb78081d6f21c15a', - 'download.php' => '59cf38522eddef6f98bdcbda5e3457dd', - 'e107.htaccess' => 'e9182628f368cabbdd9aaa23161d4615', - 'e107.robots.txt' => '77f76f843d6902cbfcde13bde778f704', - 'email.php' => '10a0e43057c4f3475f0080257796427d', - 'error.php' => 'd0abf0c986e043d988f86c29ce365643', - 'favicon.ico' => '2c165629889ff340ac9dcf2b4126bd94', - 'fpw.php' => '49e5d25d86edae21faadb7c7abcb23d5', - 'gsitemap.php' => '3ab0b00ddc0ddc732d343915bc927d30', - 'index.php' => '0c1e218c1057955d362a91b6e74ef96b', - 'login.php' => 'b65ea1f2b58c5d76a2bbe3d1c1e6bf63', - 'membersonly.php' => '0a9b050a884006f239a94a02a29d6a6f', - 'metaweblog.php' => '8b8c8d8fa167dd82178373e6a449430f', - 'news.php' => '2a0318b152867ca01f1cc122b3bde25e', - 'online.php' => '92a5eab98470dabe3e8948ce18bc9d47', - 'page.php' => '49279eeb182f9bff7360541fff394d5e', - 'print.php' => '929b14f92fa4fc5a5c66ac05af9761e0', - 'rate.php' => 'a824812587e7117b850aae690147251e', - 'request.php' => '238a54d43ed100dfc4f6473ccce8f037', - 'search.php' => '4c298b7a60d4b4763a97bde127cf0d99', - 'signup.php' => 'a7c639cdd28269b8afdf54d0469ac3e4', - 'sitedown.php' => 'ec7b87e5b3d181ad8ce7cd7386ed22be', - 'submitnews.php' => '50e6767241512032201d320216ca4479', - 'thumb.php' => '64452f2b1d86f702a326675cc3be1e15', - 'top.php' => 'bcd3b7a316f9ea36fe918c9c296f0433', - 'unsubscribe.php' => '8bfa9d5723edf1c4401d43f5186e7ee4', - 'upload.php' => '1b5f441c0f141822894d5a7d96de0a16', - 'user.php' => '47da744d42b4b8f26cd48ce25f89ab59', - 'userposts.php' => 'af75357439469bd540c15948362ee2f9', - 'usersettings.php' => 'b42f5695f023878ca8d0702cb5fede90', -); - -$deprecated_image = array ( - $coredir['admin'] => - array ( - 'help' => - array ( - 'administrator.php' => '8d58e249f4c37c48ef3d0fb600db4c8f', - 'article.php' => '5eaec68b84cbbcbb34f2d970bea1c0b3', - 'banlist.php' => 'b841446435a2cb171968dafa9042444a', - 'cache.php' => '32619118102a53828749f6f5198377bb', - 'chatbox.php' => '64da6bf8536ba4a5f5fbdce91aef02ea', - 'content.php' => '9acd47fab88f17202b907dda61977762', - 'custommenu.php' => '23def1d72ae7dac360df9c3f710fdf55', - 'download.php' => 'd48ddda1acd7a6efe0de0787d6988a20', - 'downloads.php' => 'eb3a2a4d6c89ab2372d88c2999e8cd2a', - 'emoticon.php' => 'a1e9636fd7af1573aa4ba481b9c313b3', - 'filemanager.php' => '60c3a9f7c51c1c9d36c575508711f871', - 'forum.php' => 'bf299e990db850f86cdbcd42b9b3fd9c', - 'frontpage.php' => '3416ed1177991400b4aa82b10f91007d', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'link_category.php' => '4f3852c20f1ef019d22b5760b5e063ae', - 'links.php' => '566b6088a236cb2c093b425ec9309d66', - 'list_menu_conf.php' => '44e687a1ff5df331a63ad6a4892eeeab', - 'log.php' => 'bdb15ca1b175923e93785220f7e5821c', - 'menus.php' => 'e89bffe7bc21b21201a2d768561c473b', - 'menus2.php' => 'ef44b977037e87afeb228279c78e3bb3', - 'meta.php' => '29760d902f4aa3dfb3881842664940e7', - 'news_category.php' => 'fc0954aaa4fff8f878641c4ad707f08a', - 'newsfeed.php' => 'a13915c726c3b5dec2b8899c7422db81', - 'newspost.php' => 'bb22746bfbbdfdd8d7e780105ef9e854', - 'poll.php' => '041fc9b4489b9d467acbba15cbc5b2df', - 'review.php' => 'cf0bf878836e63bb7f12bbd978c4d7f9', - 'ugflag.php' => '309b077d78f56125ce2cbceb056e537f', - 'updateadmin.php' => '2a51d30073923c6ca0128d63f71dae5a', - 'userclass2.php' => 'a60b4f7f2c72660f46b34307bfdf39c2', - 'users.php' => 'df0e3b9a6b200f37225fae370b5c198d', - 'wmessage.php' => '6eb398815b8165d5ffef65fd42a7922a', - ), - 'htmlarea' => - array ( - 'images' => - array ( - 'ed_about.gif' => '8892c7e4a559a6bb1b50e9009ddb1665', - 'ed_align_center.gif' => 'f3c560b8cd085dd249e4632107ad5e02', - 'ed_align_justify.gif' => 'e4fd3728dc374e0cfc24b07ea6be90fc', - 'ed_align_left.gif' => '3301e69399d07346067114647bb3dc33', - 'ed_align_right.gif' => '00950f054f71e69d9c30378e76bc12a2', - 'ed_blank.gif' => 'ca710933239efd41bbf4d1a3231240f4', - 'ed_charmap.gif' => 'cbdbb8c0c3a4ec3d285d1b45eaafd08b', - 'ed_color_bg.gif' => 'cc74713d087b0d0a1200016a1e197100', - 'ed_color_fg.gif' => '3640d2e5ca79aeebd72414c0b85fa3df', - 'ed_copy.gif' => '684b277b164596eca2e53c750d8b5b04', - 'ed_custom.gif' => '1ccd6155d74e1b19b4651994219a6615', - 'ed_cut.gif' => '220ce8bbe529bf3a092a9643e936bdd7', - 'ed_delete.gif' => '573745a746bf300916c73a19d0819ab2', - 'ed_format_bold.gif' => '520b80446acc7ff6021574295e0b2a81', - 'ed_format_italic.gif' => '944c91acc59d24f9769eca617ff9239d', - 'ed_format_strike.gif' => '1ba752cc9729f54bd87efe636dca247b', - 'ed_format_sub.gif' => 'f63ce7a2b86ffcf07dcbddc0aac9b9d7', - 'ed_format_sup.gif' => '7d1ab42fd5003dc07c1a17d6eac514d5', - 'ed_format_underline.gif' => '468b978544e8811fa3b0deef30741efd', - 'ed_help.gif' => 'f652d29123b5a2f24d70d9da3c9dc653', - 'ed_hr.gif' => 'ae6fa428e1f6cda1008a7f608825f6da', - 'ed_html.gif' => '9b32f161406de6bae7884a3391798042', - 'ed_image.gif' => '9a1f8c6fbcfb03efe900b90f41851792', - 'ed_indent_less.gif' => '46c4a489b08646a7f110c360b61be3bc', - 'ed_indent_more.gif' => '77506085135c4008d62cca50ad3feb20', - 'ed_link.gif' => 'adfb4f124a9cfcbaf1d5f2dde6194641', - 'ed_list_bullet.gif' => '1a49be730188f40a7878ec8b9cd03b06', - 'ed_list_num.gif' => '282b0624844fe048e7f8d180c254c2df', - 'ed_redo.gif' => 'e8f409bcd2a561274505fa79902d175f', - 'ed_undo.gif' => '9c6818077df01f6aa3b0113b0c195a88', - 'fullscreen_maximize.gif' => '361a5915db890026ed4280bc518e502f', - 'fullscreen_minimize.gif' => '08a51cc59af4c9c1e1cc77290f5f26ad', - 'insert_table.gif' => 'cc65036d9589d6183342e2eed294ff57', - ), - 'popups' => - array ( - 'about.html' => 'd66d35b6344ded6911fed96b61bd2cb9', - 'blank.html' => 'c83301425b2ad1d496473a5ff3d9ecca', - 'custom2.html' => '2ccb932916cc2696d5d1952d4d36eb13', - 'editor_help.html' => '7ca29d18f18c0040db5c3af15254d0e8', - 'fullscreen.html' => 'ec725d362b4bb338111e43e064faef37', - 'insert_image.html' => '8a06b1d93a6115f1ecc12ec2caf5749f', - 'insert_table.html' => '1562c8c3b40afcef1800e6b753f6b895', - 'old-fullscreen.html' => '0daa59e83fdb6b487c6502c5e6a2d42d', - 'old_insert_image.html' => '9482a4fbbea5a45558f2faaf83291f09', - 'popup.js' => '1fbb9698cd184cd3b7f61aa9ca0a6d17', - 'select_color.html' => 'd76a6a92c9660aeeee17fc3fa25fa184', - ), - 'dialog.js' => '45236d35186f82dbc2fab623f0406f60', - 'htmlarea-lang-en.js' => 'c512cf5dbbf3f3194ea314bdf4710c55', - 'htmlarea.css' => '6113c65492628800a361ccef432b829b', - 'htmlarea.js' => 'e33f5031dffdd23c855a054bda135502', - 'index.php' => '0ec862dc66ce060cc098cfd977709c9e', - 'license.txt' => '0cb5443ecf825c27b9e488adae9ac8b2', - ), - 'includes' => - array ( - 'beginner.php' => 'e96e6113f5356ee8265581192f8696c9', - 'cascade.php' => '11fdf4a2cf2504e65658a7ab88c99661', - ), - 'sql' => - array ( - 'db_update' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'core_pg.php' => '48084454a6eaf05faca4b4afcc435c0b', - 'core_sql.php' => '9ad62397f9ed51969f78b5405a86f56c', - 'db_field_defs.php' => 'c00fea40ffa2874b3c03f2d32a848f6d', - 'extended_country.php' => 'a0d285e0ed6c9db3eb10fd7d06c47af7', - 'extended_timezones.php' => '656e5e7ec828908e4ca77769e050c5dd', - ), - 'admin_classis.php' => '1ad9a3d24d76efdc2e5320caeb2b6e12', - 'admin_combo.php' => '72ed3c4ca9c6e348af758323cface540', - 'admin_etalkers.php' => '4606fdf97453273e37f0fd973e64c1d6', - 'adminb.php' => '34fba5666d40d75b4a433cfb670ab33b', - 'article.php' => '718991e8d07f3af22917c6babcb16d18', - 'banner.php' => '4cd98ff7f8fd4350621e37114308fc69', - 'cascade.php' => '426121b4aead34a87af264c23d76cf76', - 'categories.php' => '4332e8d5772bf47eb564d4860f0cfefd', - 'check_user.php' => '5c42285679cc50afc719dca306db7674', - 'classis.php' => '0e53214c16a9b7fe96d7ad379c3ff96b', - 'combo.php' => 'af8dbabf951de7b448556e2a58b136c1', - 'compact.php' => 'ec130bd289f9c97fa3aa2174b717cedc', - 'content.php' => '393ac3283845587d8c9fde0cc60afb3e', - 'db_verify.php' => 'e811e73c73dfd3d3333f12999c0b2564', - 'filetypes.php' => 'acc9e4929262032b6497e4d397f32792', - 'review.php' => 'b7ec4170f13068a622d1ec2582c21a6f', - 'userclass.php' => '46791da1459ae7df9b4c0adb14ccbecf', - 'userinfo.php' => '86461ecfae44ebdbaa1f710acc63cf13', - 'users_extended_predefined.php' => 'a7f1f96f56cbb0b1f4a0b71126318597', - ), - 'e107_core' => - array ( - 'shortcodes' => - array ( - 'batch' => - array ( - ), - 'single' => - array ( - 'languagelinks.sc' => 'e3a9dcd828f8038370456b7bf9e12b27', - 'user_avatar.sc' => '07f32144a465ad9cb7f8ac61c6fe475b', - ), - ), - ), - $coredir['docs'] => - array ( - ), - $coredir['files'] => - array ( - 'backend' => - array ( - 'news.txt' => 'd41d8cd98f00b204e9800998ecf8427e', - 'news.xml' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'bbcode' => - array ( - 'b.bb' => '467bfb5e80f460fcebcdc2e6a3a8d38b', - 'bb_youtube.php' => '4ffe9edd6c936153ccb24c27675f4646', - 'blockquote.bb' => 'f08e9d2163d665d09927aec7ca6769c6', - 'br.bb' => 'cb8d211703f0459735baa8dfbebb4bb4', - 'center.bb' => '5a1957946e3d8898a0b3d86650771809', - 'code.bb' => '15d5237cb3d77aaa80e830ffeb6f6bbb', - 'color.bb' => '98b9d0ddcc76d2ee37af0f36eab8b1c3', - 'email.bb' => '2a34e1c2752f7f4c1b903a831450402d', - 'file.bb' => '655f2a241ed9ba30d37803ba6d6338bc', - 'flash.bb' => 'b1000e9022a43d79457e0a58b4b5e611', - 'hide.bb' => 'cf30f78c78855565b0bf868a01142fb8', - 'html.bb' => '9938499c3ef8c80a2598b9c3aed7e371', - 'i.bb' => 'ec842cfda8a6f33d53f8232763b56719', - 'img.bb' => 'e35c5cecbe4168538bd5ca3bc47e6781', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'justify.bb' => '016500f910beb0f820dd58c4915f2489', - 'left.bb' => '990ddba32b14bea648745cc373035bde', - 'link.bb' => 'e9776a03f23071259f449d92f59863a7', - 'list.bb' => '741e64dcaa10d60d312e8ae687d11f6e', - 'php.bb' => 'b6afb99a8b52877e56e43efc54b9e5bb', - 'quote.bb' => '12bfbba32661e309a33972e388b0e912', - 'right.bb' => '9bd60ca738b30f35742a0049c5efc191', - 'sanitised.bb' => '7e6fb575a630bb52731ca8c4d371e755', - 'size.bb' => 'bd62172ecb7083b85b534c2e45e79d48', - 'spoiler.bb' => '5929f20a04438093df87b7246e843bf0', - 'stream.bb' => '9661057e8db23c681e3ec2340ff3a4fa', - 'textarea.bb' => 'c9af59e1cd5aedc873f40f40727b3685', - 'time.bb' => 'dda6c9f9d1245b82921e85f4c9950532', - 'u.bb' => '7f8703e65a5f24bd9d2edd5fc0dfef48', - 'url.bb' => 'e155b50c04ccfc87608a4b13486b9c46', - ), - 'cache' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'user_extended.xml' => 'd0aebe83cdec17b0a33d8a3dca37bd14', - ), - 'images' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'null.txt' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'import' => - array ( - 'import_mapper.php' => '78a98bfedbe66b043e8562bcd6449125', - 'import_readme.txt' => 'a76f8a52208d648e1c9e3afe71929755', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'mambo.php' => 'b79d85a984fd5c61a8a38593049e8e41', - 'phpbb2.php' => 'c8a4a1e92f50dc9cdf1e554265ad5e57', - 'phpnuke.php' => '80cafed86a221c9f35a5e5972499eb6e', - ), - 'install' => - array ( - 'images' => - array ( - '1.png' => '696acdd0db98a7f4eb0d6a5f9132b39a', - '2.png' => 'e7381c73f2f039af2ee831a43bd8e1ce', - '3.png' => 'b51004b484a823e5396dae683ac360b0', - '4.png' => 'b83f7866c4cb1bbe05324d41de4e31b0', - '5.png' => '059d0a64c4e2f422d828d3b6e491955b', - '6.png' => '33c41b46960d73af3768bbc3ac48b879', - '7.png' => '97740a2419eb4ce90286b01ac35f6db0', - '8.png' => '86149ebdb4f92b5f852f43336d9c8fd6', - 'contentbg.png' => '101e07a292c4dc0a602f813f7bda997e', - 'e_logo.png' => 'fb13660df6ca039983482513201f9eac', - 'footerbor.png' => 'a52e6abbd7edb3a4893c24a1b8953b16', - 'headerbg.png' => '3b460c1745d6f10fecaa6ae5bc24d26f', - 'mainbg.png' => '6832b6093c5d5a18f962521981fa4d4c', - 'messagebox_critical.png' => '17a1d2ded2440ca8870c64ecae552f73', - 'messagebox_info.png' => '64826c8abedaf0c7ba6fe0045e26cf91', - 'nav_hover.png' => 'a8e05fe55c1b99c48a58b43d3cc8ec12', - 'nav_sep.png' => 'b44f19111746e6a2f23289750fd11354', - 'navbg.png' => 'fe01082da7cef21effc5f9d48674f730', - 'ok.png' => '9fafd955c709b4f436b84803c2c36ac3', - 'rightbox_title_bg.png' => '461a8dd84b0cfe160c1e6418bb877419', - 'titlebg.png' => '455f73bd5ae3e8a4c921c4b39c0b1b23', - ), - ), - 'misc' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'null.txt' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'resetcore' => - array ( - 'fixyoutube.php' => '8478c913f7481291810a8615e7837b79', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'resetcore.php' => '997cdcf4ec2e61556b89664bb346a345', - 'style.css' => 'e294495db6f91c4514c4f40d7b09fcd5', - ), - 'shortcode' => - array ( - 'batch' => - array ( - 'bbcode_shortcodes.php' => '140adff9b52e4515b4e134b66eb144cc', - 'comment_shortcodes.php' => 'ce5206ab062106520d046175c0375c65', - 'contact_shortcodes.php' => 'e7daa09fb55080d4a8ff52c4a9243dce', - 'download_shortcodes.php' => 'ddc28b227ed55098bc2a085585bc73af', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'news_archives.php' => '17478354b5a68bfcac46e46484b7e4ce', - 'news_shortcodes.php' => '6f543bf4f6231e3a6bdec912c6ac9dd3', - 'signup_shortcodes.php' => '85c54e5e3c3f7d90312b0f91fc2a9dab', - 'sitedown_shortcodes.php' => '2e795ea320860124c884606926e37219', - 'user_shortcodes.php' => 'fb17c7e2754da7bc9204c87995eca7ba', - 'usersettings_shortcodes.php' => '00e31a02caced4d888064477aa7d664e', - ), - 'admin_alt_nav.sc' => '17f82050dadf0bcc51f36e9bcfab58d9', - 'admin_credits.sc' => '513da741f9d89b8de701e0942f6ee0a9', - 'admin_docs.sc' => 'b010b7ac7618fa669c8777754a8337c6', - 'admin_help.sc' => '6bcd7a3280c9eb76cd0bbddb7cc4660a', - 'admin_icon.sc' => '4843c11cc5e5e14db4d5cacd537569c2', - 'admin_lang.sc' => 'c40da4411969e89998cd5030fc3f1eda', - 'admin_latest.sc' => '703b4d9fdbcb549b50b7fb4af2b5596e', - 'admin_log.sc' => '9ed4a14759eb20032fb3e953b3374ce3', - 'admin_logged.sc' => 'dec16fb0a9f5485db6ca1b4955753c2e', - 'admin_logo.sc' => 'a97a3ad7bd7a505373ca5b794310a7ff', - 'admin_menu.sc' => '5a29730ac28d3fd1cebd33c470833378', - 'admin_msg.sc' => '1906530f20e337964878fd144b1047c5', - 'admin_nav.sc' => 'c22be64cb31ee333f0510f6dd8778363', - 'admin_plugins.sc' => 'd2a629cdf1bda821867e4177bd4999e1', - 'admin_preset.sc' => '4d330a7b56e4870a7fe954580fe2b587', - 'admin_pword.sc' => '043dd84f51c5349bce4488ec89671cee', - 'admin_sel_lan.sc' => '0d011beac7113c9cd8e0b31fd73ebdd0', - 'admin_siteinfo.sc' => '64b9b7289a7794b4dbea603ca7ede2ab', - 'admin_status.sc' => '0d29c1581183a9e0010cc440f0e407e8', - 'admin_update.sc' => '495a22596e1649b9ca219385ceddf7b6', - 'admin_userlan.sc' => 'd1ced8f4235d221877e47efcaaecc835', - 'banner.sc' => '9f40612195bb3a863615b06f059b9ab1', - 'breadcrumb.sc' => '0591ee7dc26ded7ac9a359dea4b8fdf6', - 'custom.sc' => '7814fc67eb57a024131b876e94559097', - 'e_image.sc' => '3819fdf5b9dfc7b189fb4073d33ae0d5', - 'email.sc' => 'a587a1b51fbefc39f3f267dfabe9d302', - 'email_item.sc' => '9b33c016a97ff8ccb3b544ded7030712', - 'emailto.sc' => '2a090d41cd91744486aa4f74519f3c4b', - 'extended.sc' => '868d45e725d7565a1d9c5b743aba0967', - 'extended_icon.sc' => 'db16dbaa0dfa2f8fc944ba87c15a09d1', - 'extended_text.sc' => '5a1426815f88bb2239912638af30beb0', - 'extended_value.sc' => '1b720e5d3155c6d4a1464fc1e9cac5f1', - 'imageselector.sc' => '66351b388d5e2700cb1ef2b0dbd1b4e9', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'languagelinks.sc' => '86777cfae68e873ef74d41c3ffd8a767', - 'linkstyle.sc' => '5ed64d972bc892a798f80179878f1266', - 'logo.sc' => '7989dac8bea9ec4c0da489fb942ae507', - 'menu.sc' => 'f14b86a1d81b190aaeae5783b8398a97', - 'news_alt.sc' => '25596ffed2cf4bed831b80397c77e295', - 'news_categories.sc' => '84c01e079adf626fb875897e290bd212', - 'news_category.sc' => '25596ffed2cf4bed831b80397c77e295', - 'newsfile.sc' => '6f2f1591deaac955082369a610096aa0', - 'newsimage.sc' => '9d887c7ae3e14839b7b0ecd13e8d40ed', - 'nextprev.sc' => 'd9c84a726fb8e588211d1a42815edcd8', - 'picture.sc' => 'aa9bc096ad37b40df413638f8d259fc9', - 'plugin.sc' => 'be06266acd86f06b244dd27266df8f12', - 'print_item.sc' => 'fb3b5508fed60548689a5c496d45e1b3', - 'profile.sc' => 'abb4a34666ab0449e79291f0c3409523', - 'search.sc' => '12a174161a186e9a936fc10c946f0517', - 'setstyle.sc' => '88ec920b668233bd21ba95e2cdd607e7', - 'sitecontactinfo.sc' => '5467f65cd62b910389014b5fb8b33fe5', - 'sitedescription.sc' => 'c617f50a35752e7cb8de2d15f7e6b614', - 'sitedisclaimer.sc' => '6a9e25a899608fd05a56e90a3f4bfd38', - 'sitelinks.sc' => '754259e3bdab4efc147d92b50efdf262', - 'sitelinks_alt.sc' => '5701cc59ee7bf1aa413f3b3dfe83378b', - 'sitename.sc' => 'a62bd1e1600931a2585f16b611fd0c6b', - 'sitetag.sc' => '338e16589e67c9fe45613e3c6dbb9b0d', - 'stylesheet.sc' => 'bc460ebf776e08e73fac2af52f376aec', - 'theme_disclaimer.sc' => '606d98f47c1a64b179d9baf6e6930dbc', - 'uploadfile.sc' => 'f25209c2ea67bf30c50c18548c245be2', - 'user_avatar.sc' => '1501550f2414900d47edee2621b2e624', - 'user_extended.sc' => 'fa0c0db13bf38c94f7ae2c58576d879c', - 'wmessage.sc' => '7e6ca101862dab61e56e748431bfb561', - ), - 'def_e107_prefs.php' => '64698742c55c8690290112e319913854', - 'e107.css' => '8afd391542396e6f638d5616961b50da', - 'e107.js' => '8caa1b6afcf3b9e2ab558b40de908461', - 'e_ajax.js' => 'b583773e72852158e27af8a9bba7c97f', - 'nav_menu.css' => '58ca165986f7428fb05e8b7b82c2ee13', - 'nav_menu.js' => 'f6345dfb29d05884a5017ff17ed36387', - 'nav_menu_alt.js' => 'cbfeb53bb0dfc7136f097c00265731ff', - 'popup.js' => 'e5aae66b69a505cb78fa98a1da646a72', - 'resetcore.php' => '7b84e386c94ec3917d61882fcc197ff7', - 'sleight_img.gif' => '7616b49c48ca0cd6cbd15e9f747c8886', - 'sleight_js.php' => 'ff8a781186a4c37b0104111b25f00b6b', - 'thumb.php' => '11bb26e0f5f69182116c2fa0be4caa1e', - ), - $coredir['handlers'] => - array ( - 'tiny_mce' => - array ( - 'langs' => - array ( - 'ar.js' => '169d300416af7cdce6b654bd06ac2a06', - 'ca.js' => 'e054365bf2a065901d056b32b0a59e70', - 'cs.js' => '1d3a1ae555dbba9bb95d9ce840baadf3', - 'cy.js' => '870de31fc18bab817e6d2d7b4aa872db', - 'da.js' => 'cc247f4d1e6091c73cc7ecf4b4cb7593', - 'de.js' => 'e537b2b171cd2f23576b629ab19ffa45', - 'el.js' => 'c096fbf3106ea60a2853ae7b20837083', - 'en.js' => 'b8a3157ba03ebce3bb977a37c71d452e', - 'es.js' => '722eafb047cf340d2b4b3634c9e21b7e', - 'fa.js' => '765b91b313f4a0f26d42484c77467435', - 'fi.js' => 'ccc8cb4f10b06859601658a90bbe345e', - 'fr.js' => '830a88badcbf0fc6945629fce64170c2', - 'fr_ca.js' => '6bea7226495c8206f636fa254941f76c', - 'he.js' => '85bae4a55d6394528f8cad5ff5ea8f99', - 'hu.js' => 'aadba22877f75ffe0da5aae7411ee555', - 'is.js' => 'ff7131f18d060c1d1067c34dda46e07f', - 'it.js' => 'e7916809ed09cb8b08183a26631852b8', - 'ja.js' => '218c57cf1200749edef223732cac282c', - 'ko.js' => 'f6c50cb6f13426a16676bde0b40b020a', - 'nb.js' => '14256f6008d426eb669e371c9cf34060', - 'nl.js' => '82569f5c2204acb05bc092dda323305f', - 'nn.js' => '8c5856fcd3202541c30761a0bbe95abb', - 'no.js' => '4d36ba827e1f9abd6cb9feb15ff57b08', - 'pl.js' => '1684ef7d0c56a3a8cb05c4aefb819433', - 'pt.js' => 'bc6ae838e0606cf3fbade874358cfb30', - 'ru.js' => '56c1ff2e73723c6f8fae848272328d4f', - 'sk.js' => '9e0bb7f1f7e24a341032200403cbaa33', - 'sv.js' => '903a021d9a56c081bb7f3c472da74cea', - 'th.js' => '7f64804bf3630e8f5f15de051babad84', - 'zh_cn.js' => '20a2d07cc1c450f17bd32628f05d893e', - ), - 'plugins' => - array ( - 'compat2x' => - array ( - 'editor_plugin.js' => '9e9ff1b8efdd329d514453fb94802c71', - 'editor_plugin_src.js' => '6b423a86870018c27edcd24272aa9c32', - ), - 'contextmenu' => - array ( - 'css' => - array ( - 'contextmenu.css' => 'f3cb9b44e37f0dc452bed97c02bec4c4', - ), - 'images' => - array ( - 'spacer.gif' => '12bf9e19374920de3146a64775f46a5e', - ), - 'contextmenu.css' => '93ad8b3e8a5e1a48bf6ed727ca0384e2', - 'editor_plugin.js' => '615aede93687b7373e0518026a69d65f', - 'editor_plugin_src.js' => 'b256009ed61926f05000339423fc60b0', - ), - 'emoticons' => - array ( - 'images' => - array ( - 'emoticons.png' => '2867c94a2d99dedf5964a4a0de9e5839', - ), - 'langs' => - array ( - 'da.js' => '814c678d68b7846bd3cc7185293f4a1c', - 'en.js' => '4e72c7cd68a7fb3a6b8f1e1cd6eeac8a', - 'es.js' => '5c5e44038d0d5083510970ed518093b0', - ), - 'editor_plugin.js' => 'f7e74630e641e122b5b71503ea58fc8c', - 'emoticons.php' => '0e6acc8a0005b36417bd2714ce1a6c11', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'flash' => - array ( - 'css' => - array ( - 'content.css' => '9ae9f08d9748dc78ed6e0b33cd11e458', - 'flash.css' => '5ad8611160baa5f2198abb88baae38c9', - ), - 'images' => - array ( - 'flash.gif' => '709d9df69d8c2030e56321046d76ab8b', - ), - 'jscripts' => - array ( - 'flash.js' => '6b51cb8bf256f6ebc86e3a325475209b', - ), - 'langs' => - array ( - 'cs.js' => '50b2809eb2cd7801895d1e6e98a9c91b', - 'cy.js' => '5dcfd2755cddfcbe6351d4dbe6c6ac85', - 'da.js' => 'f2b72ffa4f64243f1c1d8e531ccd74b1', - 'de.js' => '5d238f5f9a261564e09a002cb5c93ff1', - 'en.js' => '52de748671eb0182b112111dbaa35e88', - 'es.js' => 'ec24f744a0c500a651db47fe579994be', - 'fa.js' => '14a0820203eea7f22856a2c8174f9636', - 'fr.js' => 'e489db910121ca476419966302177706', - 'fr_ca.js' => 'b6768e9d9b8f57a5e19e0bb0e108f84a', - 'he.js' => '39b200474cb83b04a48c2f07319930ca', - 'hu.js' => '846d4333e20d69b57cbee77b243f51ae', - 'is.js' => 'cf9e78d16351bdfe2423a208a82f1ed3', - 'nb.js' => '2f5c5fe3b2de8c401b0a0649f40e9dd6', - 'nl.js' => '3d95f1fbb0c52ed3b6d54968de5f6e01', - 'nn.js' => '25fc03ee93c77b1e98a2294cf6c333b8', - 'pl.js' => '057d4c9a766965d068c47807ffc65332', - 'pt_br.js' => '1792b9f671c47547cfe2dbb4ee22bdd4', - 'ru.js' => '7f292bd82c13f543a2cc9d2ce57920ad', - 'sk.js' => 'f45dc9dd2d9351d9ad37ddf080b40959', - 'sv.js' => '0dd9da08e68b78ce0832b75ddf7b0d7f', - 'zh_cn.js' => 'c5e6a82179266880d79b4626f965b108', - ), - 'editor_plugin.js' => 'd9a86e84d6de9a92c07caa14c32fa436', - 'editor_plugin_src.js' => '9f6d08f5269ffb3d107bbb382d1080ae', - 'flash.css' => '439d26d52ddf50dd5ac7d5fcb29a6e7d', - 'flash.htm' => 'c67139b142800773e99457bd880978e9', - ), - 'ibrowser' => - array ( - 'images' => - array ( - 'constrain.gif' => '0ed8ffef1fb5cce76e51e2d720063ea9', - 'ibrowser.gif' => '3f92a28951b2d3048473262f5367d12d', - 'textflow.gif' => '2b34d07b43d1159590455146078cb4cc', - ), - 'langs' => - array ( - 'English.php' => 'b4716dc46edddd195dc6a27d95630e2a', - 'da.js' => '3394bc3500d94fa47fd39c17f0bbfcf9', - 'en.js' => '2f2d7290102dc90e696f878a96329f3c', - 'es.js' => '7b1df3446f8ccb76e80cfd9a5b13ed17', - 'nl.js' => '7004a5cd5e9e09d193d6742849dfb4ee', - 'pl.js' => '5bc48956a398ac86f36edb041a898a85', - 'sv.js' => 'b95727449ec9e4bd7c3774ae8ceef0ab', - ), - 'config.php' => '4e178e32efb96453c26523ded26f6ee7', - 'editor_plugin.js' => 'da29c9b99d2509ac620533ea4e1fee14', - 'ibrowser.php' => 'd8a10a8cb085104d9e9612b541921095', - ), - 'iespell' => - array ( - 'images' => - array ( - 'iespell.gif' => 'eb12c26b5768fcd344ea6205aa98e761', - ), - 'langs' => - array ( - 'cs.js' => 'a0f2834cbbd44d40490c11fe370f7756', - 'cy.js' => '8f7626778be315a6918f66e19a5ff8c4', - 'da.js' => 'cfc6d891c08e588b1461202d2568d7d6', - 'de.js' => '91728a57ef0ba20f25e47ee03b4866da', - 'el.js' => '3d65d19ee490b26fa1787bd8fbd35855', - 'en.js' => 'b262530d5b63841b50ab5b67f94883aa', - 'es.js' => 'dd6eac9bdd597674c08d5daa9991d0fe', - 'fr.js' => '724009d0efaff99b88271c7f34ef1dfa', - 'fr_ca.js' => '54bbb38074a99afe3837478c49c0afc2', - 'he.js' => '3609aafd758034d56598706932ca4662', - 'hu.js' => '8b95913effa4e9d396fa734cdc6fe186', - 'is.js' => '777e6acb33acea76fce8b1109d74c693', - 'it.js' => '0de3c5e3e36d73e9f3b6ef6ed03ce5c9', - 'ko.js' => 'a08675987efeac4b71e024e6766d40d9', - 'nb.js' => '5d570071a5be75f3545dfbdc330bad6d', - 'nl.js' => 'd868734d3267d4889352a8411a3eb43f', - 'nn.js' => '8484fc2cdf334f00d461b6c64ef91287', - 'pl.js' => 'be72eef12fd4177e9283cf6083267079', - 'pt_br.js' => 'f18184638fe63e45cce421a0caa70a42', - 'ru.js' => 'cc1b970dd624041f208852864544ce67', - 'sk.js' => '6b8f43fac2a387024e35f8526f407598', - 'sv.js' => '9df8dd73b0ab656e8296b8a60969a2bd', - 'zh_cn.js' => 'fcfa956bf3fa2efc6ce5cb980399f4f8', - ), - 'editor_plugin.js' => '22526393cacb6447a0e3bfff2fb47773', - 'editor_plugin_src.js' => '1430b2af9ec352aa6166a66a5405626b', - ), - 'media' => - array ( - 'css' => - array ( - 'content.css' => '3135bdacabceae466c3b643e33dc3e17', - 'media.css' => 'b7d62f5bcf41bb15ddc82206ad11664d', - ), - 'images' => - array ( - 'flash.gif' => '709d9df69d8c2030e56321046d76ab8b', - 'media.gif' => '0541d5bf542ee730346a5f4641416356', - 'quicktime.gif' => '4a4709a92bb1ef6bc1621019c92a83b8', - 'realmedia.gif' => '51de6342ba5327787eba762116d20130', - 'shockwave.gif' => 'acad15b370f34deb12355bea4b89c2e1', - 'windowsmedia.gif' => '825f4eca28a633397050f9a6cca9358f', - ), - 'img' => - array ( - 'flash.gif' => '709d9df69d8c2030e56321046d76ab8b', - 'flv_player.swf' => '0832561b93570aff683eeca311228419', - 'quicktime.gif' => '4a4709a92bb1ef6bc1621019c92a83b8', - 'realmedia.gif' => '51de6342ba5327787eba762116d20130', - 'shockwave.gif' => 'acad15b370f34deb12355bea4b89c2e1', - 'trans.gif' => '12bf9e19374920de3146a64775f46a5e', - 'windowsmedia.gif' => '825f4eca28a633397050f9a6cca9358f', - ), - 'js' => - array ( - 'embed.js' => '2288f2d23b707283921aaeff2dfeb005', - 'media.js' => 'c56e5dfcee7cd5d177df8fa248d29083', - ), - 'jscripts' => - array ( - 'embed.js' => '2288f2d23b707283921aaeff2dfeb005', - 'media.js' => 'ff44b627774307f3ae807e6c27d66a06', - ), - 'langs' => - array ( - 'en.js' => 'de38190b0b16ff997c6f7a2e09818f3c', - 'en_dlg.js' => '3439c7545446063966919aaaf8c9bc93', - ), - 'editor_plugin.js' => 'bcd5c851ca50eee87904b410c13c6d8c', - 'editor_plugin_src.js' => 'e7a2cb92e6cc4a33dab11184147921bd', - 'media.htm' => 'ac37ca5e4be99e68ade8f8032e9042f1', - ), - 'table' => - array ( - 'css' => - array ( - 'cell.css' => 'a51b50f9a8153e7f55fe06a03caca016', - 'row.css' => '6d95ac81b478e4e8a176e209c739c38d', - 'table.css' => '4490a8d23537f43adc8431afbd87be33', - ), - 'images' => - array ( - 'buttons.gif' => '7e50c576bb169b5dd93d9e28da67bb14', - 'table.gif' => '476b000e94b74dac818f1ce03681ace5', - 'table_cell_props.gif' => '6912d92a00e3e81a9baba3e251b7f0c0', - 'table_delete.gif' => '060899ca004398671369f92ef6a88a90', - 'table_delete_col.gif' => '333372a2469c8dfa12a002a2aad8de59', - 'table_delete_row.gif' => 'c58d9413b1d8150011db91818595871b', - 'table_insert_col_after.gif' => '5d19acf7a25262cf3ddc7a926a076218', - 'table_insert_col_before.gif' => 'd5910a210405a8cc7a24086104b06fa1', - 'table_insert_row_after.gif' => '6b3167fde6db6ac271488b9cef404792', - 'table_insert_row_before.gif' => '0e37e4c48dcddb1123bc6140ce323694', - 'table_merge_cells.gif' => 'd5552fd387ff429fbfe7b8aebc76b3c0', - 'table_row_props.gif' => '639bc7a8c034d99ab1cbef8f602f8aa8', - 'table_split_cells.gif' => 'aa2082cf1eb2e62eecda57fd2f986ab7', - ), - 'js' => - array ( - 'cell.js' => 'd445d72fffdcbb12318d6019be4d1a53', - 'merge_cells.js' => 'cd321e3350c013d4123ec52ea8ca6173', - 'row.js' => '47978778bbc411d5dff43d1b437c4b70', - 'table.js' => '8adaeae2fb56ed12588839a231654775', - ), - 'jscripts' => - array ( - 'cell.js' => 'df27f8a9de847dcc4b433960c72f99fa', - 'merge_cells.js' => 'f75d50d1dea59b83bd7f091fe53be6d3', - 'row.js' => '5564b689e370fc84c47b192de29e472b', - 'table.js' => '260a2bfaa8e3a3313fb14904f6daf7ea', - ), - 'langs' => - array ( - 'ar.js' => 'ae43b3e7e800feda0f3b30047e791e36', - 'cs.js' => 'cd74781764e126601991f523238b2997', - 'cy.js' => 'cdab2180c5e65051912c96cc88c86354', - 'da.js' => '6149f162722148ecf3876fb10b3e737e', - 'de.js' => '8cb4b9f7f1c94b051d781acb3da4d0d5', - 'el.js' => 'dcd0296a2b66bea7eb4014c5e499ae53', - 'en.js' => 'efb577fa33557c4f819d45f8be16ff20', - 'en_dlg.js' => 'c1b41c798f4b9c6de38fdd28c9e7c2e2', - 'es.js' => '438ea428f82d61c1ed95eaed346f97dc', - 'fa.js' => 'e64696a278069b4ea22bd952aaadfcaf', - 'fi.js' => 'fcf27030ae50526ae018dcfafa692002', - 'fr.js' => '8454709e737811f71a61c8774017da1f', - 'fr_ca.js' => 'dd198d47e8338b4988847cf2f8f811c5', - 'he.js' => 'ced8892be5250b25aefd41de3a23916d', - 'hu.js' => '7efabf89b76f57212804fa31854fb6dc', - 'is.js' => '0da0419d1bb98cd59afd434715233b54', - 'it.js' => 'a28c251cfd0f5a8dbc65b8b84d1468cb', - 'ja.js' => '383db7d235a1afa20b3ca79802f23919', - 'ko.js' => '69d5c2869ae41c037aff46e60c02aec9', - 'nb.js' => '797eb5494ea48a5365b289c17069543a', - 'nl.js' => '2891eccd7b5c22123246970a022098c8', - 'nn.js' => 'a48ff66d7505c209fa8ee6a27caf20a1', - 'no.js' => '5752ac40187c94adec44113a9876ed9e', - 'pl.js' => '59353b4a299e3b5469ed727be36495bd', - 'pt.js' => '17255ea9f80c38ee898cd6d4b52adf04', - 'ru.js' => 'c314078b00ff63c22709ce42e3b5ad82', - 'sk.js' => 'b4bfbc71af3b861f0e9afbb459ebddca', - 'sv.js' => '3cb350e825625d35ee56a240968978d5', - 'tw.js' => '460af4c883d0599602a396ac6df2291f', - 'zh_cn.js' => '5e66efd3b2631d9d8a4b6d465df4444a', - ), - 'cell.htm' => '8897de52c93d9291d6b4312f6fa5b06f', - 'editor_plugin.js' => 'b7789df41d0e9d67b532c4dd6a236b8e', - 'editor_plugin_src.js' => '916737bf52517b328d4abd3eb909d1f6', - 'merge_cells.htm' => 'e186ab851531e109edfe36463de1194c', - 'row.htm' => '9c2f070ff15d6d76d86159c183432d44', - 'table.htm' => 'd834be5d0d403f36ca024aee92454e6f', - ), - 'zoom' => - array ( - 'editor_plugin.js' => 'b4029d6df8bb33172ea5c44a9ba409ac', - 'editor_plugin_src.js' => 'c70d8c771103f9801cc0a0b48a18d19a', - ), - ), - 'themes' => - array ( - 'advanced' => - array ( - 'css' => - array ( - 'editor_content.css' => '4950d1774a92d46045b57911d41706ef', - 'editor_popup.css' => 'e2c24b08b5fdb21ca55da439aa30564a', - 'editor_ui.css' => '5d74992a65ac983a065f7c3d3012779e', - ), - 'docs' => - array ( - 'en' => - array ( - 'images' => - array ( - 'insert_anchor_window.gif' => '31ba68f936dfde5f280000f03f075a30', - 'insert_image_window.gif' => '9ee69afeea6c1873588137837ce1382d', - 'insert_link_window.gif' => '6fe4a492ca27b54d9a7c7c1f923455a9', - 'insert_table_window.gif' => '6956617debd00b007292d2a365564eac', - ), - 'about.htm' => '764466407de9a9a83452b9b3c86c60a0', - 'common_buttons.htm' => '73dfa1decb7909ffb1ec0ebe13920ddd', - 'create_accessible_content.htm' => 'd15201fd5783b7e9431862eabefb3a65', - 'index.htm' => 'f9e5846d30636011991a2ffb0b5ef61b', - 'insert_anchor_button.htm' => '489ef6dfa00d015274ab778a9b04b4e3', - 'insert_image_button.htm' => 'f6d6048feacb971c22991c3b190c9918', - 'insert_link_button.htm' => '14d85c7ae1b3a2b3137009b6ed8555ed', - 'insert_table_button.htm' => '3510f97425d11f7b53cb6315afce90d0', - 'style.css' => '82fb57bcdc42c11a367ea89a50038660', - ), - ), - 'images' => - array ( - 'xp' => - array ( - 'tab_bg.gif' => '3d53300281d4652d1fe2482f1bbec413', - 'tab_end.gif' => 'de9e554769bc24fc7f2acefddb04e895', - 'tab_sel_bg.gif' => 'f330e9c65e356cb6829596e421cf1116', - 'tab_sel_end.gif' => '6a4ffda436f2ffe5a56107d6c8c5a332', - 'tabs_bg.gif' => 'b3a2d232dd5bf5e8a829571bbec08522', - ), - 'anchor.gif' => '9997d8cbba012a0a8295ff92bced1207', - 'anchor_symbol.gif' => '5cb42865ce70a58d420786854fed4ae1', - 'backcolor.gif' => '9d4f0c287ef6a09ff25595c366920f61', - 'bold.gif' => 'd4eac7372d4d546db5110407596720dd', - 'bold_de_se.gif' => 'fa8d362da3c15cab263bc7eb2d192dd1', - 'bold_es.gif' => 'eedfd6c0dc13c5db5054bd893ac92ca0', - 'bold_fr.gif' => '8fbda35d5ebfc1474f93f808953b1386', - 'bold_ru.gif' => 'c227dfb4b70957d31c240fd0fd9f55b6', - 'bold_tw.gif' => 'c568a6c3d979acb4f6f96d86745aad7f', - 'browse.gif' => '2babc35c383abee1260e021dd87fd7a5', - 'bullist.gif' => 'f360470402affab13062de5ffbfb7f74', - 'button_menu.gif' => 'ed293e6a817f44328f74c0853c628e69', - 'buttons.gif' => '23c32309ebbca60a52fd064860788620', - 'cancel_button_bg.gif' => '57b808096854d5eeb5785effcd10c468', - 'center.gif' => '652af6256deb0eeb781b0793ee4142f2', - 'charmap.gif' => '3c3625a993caca8262dd93d61ff1a747', - 'cleanup.gif' => 'f082f5fdea8020fd9cdd714a30ca8e71', - 'close.gif' => '99fb1b6d91aca9519cfc18e182de8600', - 'code.gif' => '158e1ad2922f59a800e27e459c71d051', - 'color.gif' => 'c8e11c751b5575025fc50b7701719f0f', - 'copy.gif' => 'ef9a435cc72f9fe652ebc49498b89e86', - 'custom_1.gif' => 'bd1f96d299847c47fd535b1b54d3a2df', - 'cut.gif' => '4e3e44cccf150856322ba78ccf2533e7', - 'ecode.gif' => 'd78d5418d4c6883c837fdbeb7b824bb4', - 'forecolor.gif' => '160b10bd5949887d251eb5b96291b799', - 'full.gif' => '009750822e228e10f51e746ddf8d1fec', - 'help.gif' => 'e244d2c9d8f1d1910c7145699f767a9c', - 'hr.gif' => '8d92cb73437c32a0327323b538ad2214', - 'image.gif' => 'decae954176586ab7504c178b28b5041', - 'indent.gif' => '89c00ba134c89eb949411194060c135c', - 'insert_button_bg.gif' => '13a80583b2bf71103ea378514ac717e5', - 'italic.gif' => 'c8652735e55a968a2dd24d286c89642e', - 'italic_de_se.gif' => '2eafa516095a0d8b3cd03e7b8a4430f7', - 'italic_es.gif' => '61553fb992530dbbbad211eddcc66eb9', - 'italic_ru.gif' => 'bbc7be374d89a1ced0441287eeba297a', - 'italic_tw.gif' => '0e673a64e0e502f8dac30c4a76af967b', - 'justifycenter.gif' => '652af6256deb0eeb781b0793ee4142f2', - 'justifyfull.gif' => '009750822e228e10f51e746ddf8d1fec', - 'justifyleft.gif' => '7e1153a270935427f7b61c7b6c21ab8a', - 'justifyright.gif' => 'b91052a13211f6b1bc0a5ca596fe4a6b', - 'left.gif' => '7e1153a270935427f7b61c7b6c21ab8a', - 'link.gif' => '59cbc5812b993e7f6823937e89e85c18', - 'menu_check.gif' => '889563a22f10dd4535d0050b807e42ad', - 'newdocument.gif' => 'e6d9f7d0bdc4d21d9b9fd1ad6b888733', - 'numlist.gif' => 'd4c72d6e6d56fee2315ad59426a99a4e', - 'opacity.png' => 'bd2babb5fb15f4ad5352dd05be54e898', - 'outdent.gif' => 'b7249cc5a3bce3971f0b19fccac07f60', - 'paste.gif' => '14d2f6c0e090ce821ca302a6b5d7e7d9', - 'quote.gif' => '83277c79354c0cebed4b93b92ca96c56', - 'redo.gif' => '0fb531683cf59bb0e1c9911d475e640c', - 'removeformat.gif' => '2a5f195e9ec54e7e0e2fb40238678444', - 'right.gif' => 'b91052a13211f6b1bc0a5ca596fe4a6b', - 'separator.gif' => 'b0daa6a4ec9acc86c3b2b1bb71f5b6a5', - 'spacer.gif' => '12bf9e19374920de3146a64775f46a5e', - 'statusbar_resize.gif' => '4bece76f20ee7cd203d54c6ebd7a8153', - 'strikethrough.gif' => '0dcca301aa909817a82d705cc9a62952', - 'sub.gif' => 'dfbcf5f590c7a7d972f2750bf3e56a72', - 'sup.gif' => '15145f77c6f9629bfdb83669f14338a9', - 'table.gif' => '476b000e94b74dac818f1ce03681ace5', - 'table_delete_col.gif' => '333372a2469c8dfa12a002a2aad8de59', - 'table_delete_row.gif' => 'c58d9413b1d8150011db91818595871b', - 'table_insert_col_after.gif' => '5d19acf7a25262cf3ddc7a926a076218', - 'table_insert_col_before.gif' => 'd5910a210405a8cc7a24086104b06fa1', - 'table_insert_row_after.gif' => '6b3167fde6db6ac271488b9cef404792', - 'table_insert_row_before.gif' => '0e37e4c48dcddb1123bc6140ce323694', - 'underline.gif' => '203e5139ee72c00d597e4b00ed96d84b', - 'underline_es.gif' => '027608183023f80b0c9bf663c9e81301', - 'underline_fr.gif' => '027608183023f80b0c9bf663c9e81301', - 'underline_ru.gif' => '843cb1b52316024629bdc6adc665b918', - 'underline_tw.gif' => '5be8c0f2086ce05c56f681775f1429f0', - 'undo.gif' => '7883b9e1f9bf0b860e77b904e1941591', - 'unlink.gif' => 'dcd93dd109c065562fe9f5d6f978a028', - 'visualaid.gif' => '491fbaab8d180fdd051cece94f2b8845', - ), - 'img' => - array ( - 'colorpicker.jpg' => '35246246c8889992f3a2a42d501f8bfe', - 'icons.gif' => '0709a7b61683ff5f347466cf14aa1f8e', - ), - 'js' => - array ( - 'about.js' => '7bf0a479da2e4c9a6cafda7626b98322', - 'anchor.js' => '84df40a014548a495c806ff29688605d', - 'charmap.js' => 'c2efdc6070e8d49ab61179d086512749', - 'color_picker.js' => 'cd77c90f08f79f0653ea74efb104fdcf', - 'image.js' => '466f1e7b127166b8bb865f5006d280b0', - 'link.js' => 'c32414e9afb8d7887903a182c6886517', - 'source_editor.js' => '9e10d96960c09241fef4ee2e0024411e', - ), - 'jscripts' => - array ( - 'about.js' => '7168d330431da1d7c082c84df665a6f0', - 'anchor.js' => '5bffefe6a515c1b10fd636a4fbd45a34', - 'charmap.js' => '124138e299a3ef0c823010d2fbbdaf0f', - 'color_picker.js' => '9dcf13f6303af0db5d3fb280fa526f62', - 'image.js' => 'bf79747eacc011f3902a1804b49d6265', - 'link.js' => '3df42cdbae98782ae9a9bffaeba7ab53', - 'source_editor.js' => 'f2419d8fb2804a46ed626e6a8b953539', - ), - 'langs' => - array ( - 'ar.js' => '6602819f1c11e5dfa03aa9351b6c6ed4', - 'ca.js' => 'fc23aa867a542b271be04c0c507cbf7a', - 'cs.js' => 'fa05040a48ef15b534bcfd559fcc5e2a', - 'cy.js' => '41d7e18bf59ea3656971025ce7ee2360', - 'da.js' => '2df17219dbd20b478ddf818e782bf884', - 'de.js' => 'dacdff80bdd36137be8c01e49f321dc0', - 'el.js' => 'fd252d3ec3b889b64e49f156e1cce056', - 'en.js' => 'f576640731578339d587b1b227d4449d', - 'en_dlg.js' => '9e74c0e060e1a209644191c5b090d02b', - 'es.js' => '38f3298054a3c0eccef751738c29357e', - 'fa.js' => '7cba6a1fe0a72e6d7fff260e5434d509', - 'fi.js' => '05e023a47b125ad62b7ca756f11fca15', - 'fr.js' => 'dbdb8ed00240c5365184125e39d1db0d', - 'fr_ca.js' => 'db301661bb2a7e36d5a0fb287e6e2ed0', - 'he.js' => 'b16b9eb1c62dc0bdefd65c274da9ec9e', - 'hu.js' => '07f5bcee49de2e283f5cbaee4eaa391a', - 'is.js' => '7ebb7ccf6298e6f223c39c75852b4a2f', - 'it.js' => '5e517d045390ec97bd987d1f7fa55541', - 'ja.js' => '6b3ad91960606adfb97828a7f79b5764', - 'ko.js' => 'c922cb3ae02c588a318f75c3855866c0', - 'nb.js' => 'd53cf8e45eb484f6ea1262d1b43ff98b', - 'nl.js' => '2a72f399dfff3279b8796f5af6a04939', - 'nn.js' => '0209d5f5c5f26acd1aaa495e61ac4a6a', - 'no.js' => 'f246a2593152ca90c0849918d12bd12c', - 'pl.js' => 'a56af438b6dd4609168f023894de62ca', - 'pt.js' => 'e760ace435516ee6093bf9b83c7288db', - 'pt_br.js' => '068b915ccea56b2fd1f5b6284457e5ce', - 'ru.js' => 'f5286bf3ab6e283e096defa8bca3b21a', - 'sk.js' => '8e9eef23292200746c3f231b4ac2c19f', - 'sv.js' => 'e0e158d02e077f0bf8102d7a1657b5b9', - 'tw.js' => '69e5f2fe9dae27269c4a31a8245bb2c7', - 'zh_cn.js' => 'e9a1c3aeb41c08b7ee4bed86c3cc193b', - ), - 'skins' => - array ( - 'default' => - array ( - 'img' => - array ( - 'buttons.png' => 'f3b8decaa968630b3635b0d939d155cc', - 'items.gif' => '5cb42865ce70a58d420786854fed4ae1', - 'menu_arrow.gif' => 'e21752451a9d80e276fef7b602bdbdba', - 'menu_check.gif' => 'c7d003885737f94768eecae49dcbca63', - 'progress.gif' => '208a0e0f39c548fd938680b564ea3bd1', - 'tabs.gif' => '47ef3b1cf81bd4cc7b27aed88af21533', - ), - 'content.css' => 'fc86d84321a23cbd31f6936c3809eba2', - 'dialog.css' => '71f6cefa23b6223e85d7bffcf0934412', - 'ui.css' => '9bafd419c8ff293320e0d7b6c49cf24a', - ), - ), - 'about.htm' => '866230a747a5dc27812b6fc80f5edc6a', - 'anchor.htm' => '89fc96bc71b8f51c409ebeef480b148a', - 'charmap.htm' => 'c9f33a629f80fe46c4012dc17948576f', - 'color_picker.htm' => 'd3e7193150c1c4dae2eff6102663a1e1', - 'editor_content.css' => '99f256c087e16872937f6cf9e4ea0c32', - 'editor_popup.css' => 'a2bbb5f95ba2d3422c1666222170d700', - 'editor_template.js' => 'e4f47b78c98d99433c91ec4a145f7ff5', - 'editor_template_src.js' => '5c22a2f9266dae1e439c3050ef5284b8', - 'editor_ui.css' => '62632779c868eddf46f3a8e121083d31', - 'image.htm' => '8453941b410a1a31f5d79e2ac8a41e0e', - 'link.htm' => 'de02c48a8f1664f083bae483b57e4781', - 'source_editor.htm' => 'a34324fc81ac5bdd3afc5f986dc3cd3f', - ), - ), - 'utils' => - array ( - 'editable_selects.js' => 'fed66fbd97da928ad855ab40214ca7a3', - 'form_utils.js' => 'e7174e00c3dd859b36fc76c0d463680e', - 'mclayer.js' => '9db8de8efcf4da4694f65f8b64873b55', - 'mctabs.js' => 'e25bdbe8e208ea443f0688809c491cc5', - 'validate.js' => '49cf8ea372e8cce1b89c04f0a9e228a2', - ), - 'blank.htm' => '72406c871a9be7972922686221a885a2', - 'filelist.php' => '63d5fa62565bc100d3345de82ab36985', - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - 'tiny_mce.js' => '9f93010a684382a5ff180c275f0ee985', - 'tiny_mce_gzip.js' => 'ea730144f7836073b9dcc0bd09c3ab5d', - 'tiny_mce_gzip.php' => 'def6c78847a3a181cfed52b93d8d5f06', - 'tiny_mce_popup.js' => '8ccd8e1ecd2700cb83ee770337b3b542', - 'tiny_mce_src.js' => '3e0019162c45c999336c2fa811e4f522', - 'wysiwyg.php' => '8f3cd9616eb6d35c5f2371dd4e155e4d', - ), - 'e107Form.php' => 'e2aaaa8c39d3492ab55a4baf9b4c11b5', - 'e107_Compat_handler.php' => 'b927ac5a004fec8506e7d51b4e79a00f', - 'encrypt_handler.php' => '71f05d8bee660dbfd299d8cf4feea2f8', - 'equery_secure.php' => '00121b097ba978d5330349abbd350737', - 'forum.php' => 'da5c0d4378b7288610945979d269a79c', - 'forum_include.php' => '8b562f8ba508cc3572c84b443c4e7a6c', - 'forum_mod.php' => '0ef4ab19bc8002337b2d3582c59874c9', - 'input_class.php' => 'f819fe76d1fa518f430410aa4e6c803e', - 'level_handler.php' => 'dbfc82241789bef8b968b946601c2ebb', - 'parser_functions.php' => 'aefea0c8c0b1bd9d8dde7d1d14ed3f7c', - 'parser_handler.php' => '687f8ddcb1e959bd1551796900ab6543', - 'popup_handler.php' => '2b1fce18c47ee2645594ebf9a1a89170', - 'preset_class.php' => '60ddb9dd3275fb742dafe464cdfe8ffc', - 'secure_img_render.php' => 'd66dc845568abd43a66e4f21bd9f98b0', - 'smtp.php' => 'e3802cca9a715e79e93569750c0459fc', - 'user_func.php' => '6885908b955e072bb78fef95e0a40f87', - 'usersession_class.php' => '582e2228f8e563a930f11199f27b019d', - ), - $coredir['images'] => - array ( - 'admin_images' => - array ( - 'adminlogs_16.png' => 'fbfd5c6e0baadff05bda59e2f077a0d1', - 'adminlogs_32.png' => 'efd307a26601627eeebf563e22c8e5e7', - 'adminpass_16.png' => 'fbba9d9f7580b2f98337f8c0f18d5c53', - 'adminpass_32.png' => '57fa674965e09299b6cc340c7d406a36', - 'arrow_16.png' => '38b69b179e7cdf232aa367a0dc3c4cbd', - 'arrow_32.png' => '95eb3ca28bf59f4cdbefec8fa86c3895', - 'arrow_over_16.png' => 'c37f8d92046ccd1ea70cc3cfc8f0fbdf', - 'arrow_over_32.png' => '93b788fd693c261aa8ea9ad788fce9b1', - 'articles_16.png' => '2d99036d870389c45c140370ec296050', - 'articles_32.png' => 'dbcdcd9f704906b9f3e1b48394abd545', - 'banlist_16.png' => 'e2f4be1afe16286a0a5363ba5a88ffe8', - 'banlist_32.png' => '5545b900ef6b8c90bce85143e5a985c9', - 'banners_16.png' => '052830d01fdf73ed2e1955ab76f3859e', - 'banners_32.png' => '3331be741e6c3f336034d6ddc5d223c3', - 'blocked.png' => 'd2b20874ccf7079dbb71b6c94e117d21', - 'cache_16.png' => 'f9aefee07fadf8f40e3883bac2973470', - 'cache_32.png' => '76ddb6584a9096bab54567a082357f8d', - 'cat_content_16.png' => 'fddbbb0727066d9779d99a688b2fdad8', - 'cat_content_32.png' => '62024d282740cd3cc636a5fd068400f0', - 'cat_files_16.png' => '936037636275ca4c41a08fb962c79b86', - 'cat_files_32.png' => 'e6d063e74e730d05d688626c6d375b89', - 'cat_plugins_16.png' => 'bd0d61ad1b099b68c9cf14db74154078', - 'cat_plugins_32.png' => '945b0c5966d4c9048231601ac495e2ba', - 'cat_settings_16.png' => 'e720d091f271890f0385c90a8f675022', - 'cat_settings_32.png' => 'df3aabbcd411c72033aa934e2a820c6c', - 'cat_tools_16.png' => '73310170d50a4cd64b96ab71cef93cba', - 'cat_tools_32.png' => 'c87ef2797ed86b2f8522b6207840e941', - 'cat_users_16.png' => '8aaf60a3c993002d87cb64a3b919caf7', - 'cat_users_32.png' => 'fcb8449127c2e201430a17369a6a4938', - 'chatbox_16.png' => '6524280b8f44bde11dd5ca5581432c14', - 'chatbox_32.png' => '2e6ae5a5be12ec8d09b5083e959347b9', - 'comments_16.png' => '830bfb5112ae255267feb3339fcb0e4f', - 'comments_32.png' => 'b2418362a0b5c8b88861f1d1b5c2430f', - 'content_16.png' => '0205fc5130dc19a8b279244aeeeb4729', - 'content_32.png' => '2d2b276bf5f57a38575446262ac4fc75', - 'credits_16.png' => 'a24c7cbe05d44b7effcb6386f6a69455', - 'credits_32.png' => '6b96e92e85026907fcc4be6c45ae60df', - 'credits_shine.png' => 'd286f3ffa65e30c34f727383416e7119', - 'custom_16.png' => '3fdd7c500f2a5c8f9fe221d710958593', - 'custom_32.png' => 'a3813ae977ea3567b61d9bd3dfc398fb', - 'database_16.png' => '61541674f83748834b299d27d3aa5eb9', - 'database_32.png' => '83bb87a7cbaf1d57cdded1fc7078f2ec', - 'docs_16.png' => 'b2fe3cfcbe243aebcb7c933a6937596d', - 'docs_32.png' => '64826c8abedaf0c7ba6fe0045e26cf91', - 'down.png' => '434814c2c747f4062c6306fbfbec0622', - 'downloads_16.png' => '98cbf2ae49e39048e7ca60cc56898477', - 'downloads_32.png' => '1c745a271507abccff12574123b14f0d', - 'emoticons_16.png' => 'b92db0a7212cee1023293df03ae5bc90', - 'emoticons_32.png' => 'fa8974be1a06298f9819a1a203be02d8', - 'extended_16.png' => '4a6f3c5952ca3417e278c11d2551388e', - 'extended_32.png' => '72490efba6641db9a7521ff440cd9af9', - 'fileinspector_16.png' => '7f7e61d6ed995277ce5fb60496d1a512', - 'fileinspector_32.png' => 'ca4961289d1d1a0aa22f561c6df68f3b', - 'filemanager_16.png' => '936037636275ca4c41a08fb962c79b86', - 'filemanager_32.png' => 'e6d063e74e730d05d688626c6d375b89', - 'forums_16.png' => '5773aa73ab08e4e575ceb2d60001f8f5', - 'forums_32.png' => '543708df3b2731ea4607ea5741a21f12', - 'frontpage_16.png' => 'e60c942e6e9a06ef05d167d7baceb2d5', - 'frontpage_32.png' => '2f385c03a9223119729ae2a08c28c1c9', - 'images_16.png' => 'baedd05460c41fd50c3eb4560cf1d574', - 'images_32.png' => '594f730d41b24b6c2da4b18e7173712b', - 'installed.png' => '31969aa03c0d7315e6b7d6b6b82e9e8c', - 'language_16.png' => '15f89da876e53572a12521378b92dc0f', - 'language_32.png' => '361c4a919639d165831e65a3a2c4fef1', - 'leave_16.png' => 'd26a29216a0fc49934c694e1486860e1', - 'leave_32.png' => '8115ad480338ad040c01fc998351ab63', - 'links_16.png' => 'd3da622046d044d11ee0f4418eafc426', - 'links_32.png' => '41df266db1ae2cb292804acb1993e383', - 'logout_16.png' => 'b26b2490a527f78ea910b8701ee4c624', - 'logout_32.png' => 'd5e81d86ce8157707b710d8bbed985c3', - 'mail_16.png' => '0ef7b53ee7a39baaba506f330f7ae161', - 'mail_32.png' => 'eb62361ca3d16865045a224fd8c74cf3', - 'main_16.png' => '9c093453ab35df77c79ea73018668b8f', - 'main_32.png' => 'a15bf563618cea88705f845eddda8644', - 'maintain_16.png' => '8914863c97d297e7952034ee35b9580d', - 'maintain_32.png' => '18c74535a7ecea3f53e05ff4ceb47c49', - 'menus_16.png' => '45889621dc7577c1b5ec6627d1260ecd', - 'menus_32.png' => '1df6ff20ba41d511667aeb95ec79b024', - 'meta_16.png' => 'd016ee58c8a4b3be2347e1e6a560f575', - 'meta_32.png' => 'cebc0933e6f32ebdcd174f1cd2c84175', - 'news_16.png' => 'bbc0eb1411a21d970b3f3c9855e516af', - 'news_32.png' => '5d7c3b72896f141b62dc256fa317db5d', - 'newsfeeds_16.png' => '861fa883c8f6068c7826805013d07373', - 'newsfeeds_32.png' => 'f0f57c5173167da962adb1517b2f98ff', - 'noinstall.png' => 'f89fe8f057694f93e4e163e4daf3de2e', - 'notify_16.png' => '18ec179018401ce76acc5c1c06907844', - 'notify_32.png' => 'f766bf524380a6a38516cbd66ce9c5fb', - 'phpinfo_16.png' => '5948f2468a9c5103a70f0e6e1345335e', - 'phpinfo_32.png' => '2a7d8e07347e42d4e0b33e48bc7adffb', - 'plugins_16.png' => 'a6bac798e6dad7b2e40487e3dedf51ad', - 'plugins_32.png' => '74b17e491961633f65a2510e92ebde18', - 'plugmanager_16.png' => 'c9e73da3fd4c7599a95898def126e2da', - 'plugmanager_32.png' => '07f656ab0bae75a4dd83abdec439b4e5', - 'polls_16.png' => 'dfa11ad7ecf088f5bc50152e3c8318de', - 'polls_32.png' => '7c98815961fc0215e8bd38aef5e1c295', - 'prefs_16.png' => 'ee40f8fae0672844fe428863e7b9b28f', - 'prefs_32.png' => 'adcc28e37b40a339342bd1777c88efe3', - 'reviews_16.png' => '8d3eb23e13ea9c11108fe0e2959a0ced', - 'reviews_32.png' => '22750ab40ad6355053b9f6d88662f775', - 'search_16.png' => 'f1f617ae57346558eefce7d0b79b71c2', - 'search_32.png' => 'e0035406d30341e044c130ec0543a6c0', - 'stats_16.png' => 'f24d43706a08a9b56af5a32b63450ddb', - 'stats_32.png' => '403f0037feb233afd45899101b1a5630', - 'sub_forums_16.png' => '16a40908a7b37e8353c978ce3ecd1910', - 'sublink.png' => 'ccdbd8fa6d0d55ab04db69d55b4b85fc', - 'sublink_16.png' => '01e36bad2b292ae96fc802fc3a13d3b2', - 'themes_16.png' => 'dd5f28c2c4d15fae13310583371bde31', - 'themes_32.png' => '17c89daac72616669908555e43dfc127', - 'uninstalled.png' => '5b2f9aac0af8a3946a22e0ec066817eb', - 'up.png' => 'f023b6d5e7688dc3bdc0f42bbb8ba002', - 'upgrade.png' => 'd22e7b79c115c954255120aee1718277', - 'uploads_16.png' => '971a694016a861f18d746bbd2912be9d', - 'uploads_32.png' => '7a1d3f37f5f724f45fb2b9a8bace7582', - 'welcome_16.png' => '997361b25db69ead1224a55f44ca7a41', - 'welcome_32.png' => '2bd4b95221a8d83bb03d9f488e9879b9', - ), - 'advanced.png' => '8e1db463c3cace7822b51ee311d208e4', - 'e107_handbook.png' => 'a6245f0bfc75a02f7a80adc3779a7f4e', - 'e107_plugins.png' => '004e865b077ffaa3478a7e93e992ec21', - 'e107_themes.png' => '0b1dd45331418525042bca36bb508eff', - 'pcmag.png' => 'abe521ccc3a89a43ff641ab3daf1f37d', - 'splash.jpg' => 'e7f44338cd2ee1108c608dc0d7c5a541', - ), - $coredir['languages'] => - array ( - 'English' => - array ( - 'admin' => - array ( - 'help' => - array ( - 'article.php' => '3c7df3956134df9dfc86a4a67b73d78b', - 'chatbox.php' => 'df26b116189f5c3b615311ee4fc2fdc6', - 'content.php' => 'dcf60ff22635488c42b4a99243bdf9f2', - 'custommenu.php' => 'bc2d5fff1395d8495a45b80da77b7665', - 'forum.php' => '161249fcb72351dee1b5b56fda1a15be', - 'link_category.php' => '5352ce360022a7fc0882fb77603405cb', - 'list_menu_conf.php' => '88bd581ba21987493206e430885cd3f0', - 'menus2.php' => '2249f7d8b325af8945ed1a5a3e9721e2', - 'news_category.php' => 'f50de991b9927da47a65da9113bf2c43', - 'newsfeed.php' => '93f7ef1481d3fc59ecde4d40ad6b6c84', - 'poll.php' => '3adef894abf1c1920a311899071ff8ee', - 'review.php' => '6997e7c8d919246f698837c0ba3693b3', - ), - 'lan_banner.php' => 'fb60e0fec97591f025d5653dd38090dd', - 'lan_check_user.php' => 'b09d1a34a5623f2533bf060fe85359ed', - 'lan_download.php' => '51398b13134a8d0928f8bc9d3500d729', - 'lan_modcomment.php' => '29c618324103623f21ee58b0543f4b63', - 'lan_userclass.php' => '6c1291c06699d573c5a3d8bb9e84ac4d', - 'lan_userinfo.php' => 'eca9060238e2fabd6bf427f61ed48c6c', - ), - 'lan_article.php' => '7cb2200110e779d2be72b32b5adae9e4', - 'lan_banner.php' => '08d799095424424ae09402f1bb83b867', - 'lan_download.php' => 'ef5d6dfed05c3eb59dbc66ca8e2a4931', - 'lan_parser_functions.php' => '408d146f0395a33d4e462b337c9bd0dc', - 'lan_prefs.php' => 'd6a8a126bee4ba4f50ec3fd020b53288', - ), - ), - $coredir['plugins'] => - array ( - 'alt_auth' => - array ( - 'languages' => - array ( - 'English' => - array ( - 'lan_alt_auth_conf.php' => '46245577fa92a4e6f8433adb02cce599', - 'lan_ldap_auth.php' => '6de5ce1aa7196074f8ac371d09e07123', - 'lan_otherdb_auth.php' => '8c7225de41040b4fa88c7823f251195b', - ), - ), - 'alt_auth_readme.txt' => '75b056df0169fa9a03bb31633d7fcbdb', - 'alt_login_class.php' => '1e0ceb9ed0a525f4e01fbe628f4fba37', - 'plugin.php' => 'ed2bd120747f1834163248570afea883', - ), - 'banner' => - array ( - 'config.php' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'banner_menu' => - array ( - 'languages' => - array ( - 'English.php' => 'f0ffc457c104e5db4b9e0e9bd1005a52', - ), - 'banner_menu.php' => '6f6ba1ce4169208839b32703c4e105fd', - 'config.php' => 'cc0b86aa4a8a7e390ff29bf58e22164a', - ), - 'chatbox_menu' => - array ( - 'e_status.php' => 'ec7b5b0100e4be7210ea7e786096eeee', - 'plugin.php' => 'a7ec104323ef4afc54ae5fbd8424aacf', - ), - 'featurebox' => - array ( - 'plugin.php' => '956d518af8bf120f2fe041c7e6e9a350', - ), - 'forum' => - array ( - 'languages' => - array ( - 'English' => - array ( - 'lan_forum.php' => '49a0d82c1ae146419d52ad4d08786bb2', - 'lan_forum_admin.php' => '0eb27907ec2f619515f82b3a653f3c02', - 'lan_forum_conf.php' => '75c8e643e3a3982366ec80ad616e733f', - 'lan_forum_frontpage.php' => '80f99c88f4e92429d8ca40c439fd68d3', - 'lan_forum_notify.php' => 'd5ba57c5a1a59e72e726d0d04c8c5fce', - 'lan_forum_post.php' => 'ce9072f1ec06a3e3e83004094c591c29', - 'lan_forum_search.php' => 'af40bc5cfd37b6f1893f4c0b75049ccd', - 'lan_forum_stats.php' => '1089e0981d20871b0a29f14467880050', - 'lan_forum_uploads.php' => '7a88cab670af18c28ef412c5ffc3a053', - 'lan_forum_viewforum.php' => '7c501bb272d56c82647389e2b0fb1421', - 'lan_forum_viewtopic.php' => '7288cabf2063f0d8761526fc84cb4336', - 'lan_newforumposts_menu.php' => 'a86369eef75fa326ddfbc3f613340c7d', - ), - ), - 'search' => - array ( - 'search_advanced.php' => '0b437043e83e93d7aed0b278d2fa7ca2', - 'search_parser.php' => '10a3660a5452018f7390280b52791d80', - ), - 'e_latest.php' => 'ba485c38b9ab90c0f572a2397b49c9f5', - 'e_status.php' => 'e707e64a960612d443e16906faaf0e22', - 'forum_post_shortcodes.php' => '58d0390a6fa95d713603a203025eb3f2', - 'forum_shortcodes.php' => '7386595103ffe351e37b1f849b9ecee7', - 'forum_update_check.php' => '7993cc7314f4927f61b4e2b21f073dff', - 'newforumposts_menu_config.php' => 'ffd1b077ee3529706ce587892e112bdb', - 'plugin.php' => '0084b9fb5052b574e36a64725bc15540', - ), - 'gsitemap' => - array ( - 'plugin.php' => '8b1ab5750ee9bba949ba6b52bd48fe03', - ), - 'integrity_check' => - array ( - 'images' => - array ( - 'integ.gif' => '80475f4211b9a876938a439470cde13a', - 'integrity_16.png' => 'e6ff53bf268d48088c085fb3d3e1f010', - 'integrity_32.png' => '82a32c32fad17965fcb6ab955b8f15b9', - ), - 'languages' => - array ( - 'English.php' => '187d5a4253f893cbc48597a47ac3597e', - ), - 'admin_integrity_check.php' => '99eeeea29f99c039499dfcecb9ed722d', - 'plugin.php' => '4e3857435a3388dc70614080e5b687e9', - ), - 'linkwords' => - array ( - 'languages' => - array ( - 'English.php' => 'cdd4262dfe21daa49d2829f67c59a0de', - ), - 'plugin.php' => 'ea8b844abebf6cad40a90dd1cd480ef6', - ), - 'list_new' => - array ( - 'plugin.php' => 'b1e1a641faa99690f826efb8e29ead63', - ), - 'log' => - array ( - 'languages' => - array ( - 'admin' => - array ( - 'English.php' => 'c9ce83c6e3ebed29d412446001ea2d49', - ), - ), - 'log_update.php' => '96ffd24abbaadb7086b49d19feeb3763', - 'log_update_check.php' => '98648cff5205b2b3791648d955e979fc', - 'plugin.php' => 'd5ea7569683aded9c803c0a0094934d6', - ), - 'newforumposts_main' => - array ( - 'config.php' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'newsfeed' => - array ( - 'plugin.php' => '5bbfc89b2d9caf58cc2aa91f92c94918', - ), - 'newsletter' => - array ( - 'plugin.php' => '5ee1421f28cd726ad28757e367c52989', - ), - 'online_extended_menu' => - array ( - 'images' => - array ( - 'user.png' => 'ae648cc200000ccbb96c9e6c9049c5e2', - ), - 'languages' => - array ( - 'English.php' => 'c36800efbb062cba2b899cf4650406d6', - ), - 'online_extended_menu.php' => '0f6de5340745d85cfaf6d22c2aea1574', - ), - 'online_menu' => - array ( - 'languages' => - array ( - 'English.php' => '3ab7296ed5f82ef4232490bc8aa9274c', - ), - 'online_menu.php' => '174a226201f6d3cd864a7316b31c5164', - ), - 'other_news_menu' => - array ( - 'languages' => - array ( - 'English.php' => '23eefb4d00cc6e4832103d76617244ae', - ), - 'other_news2_menu.php' => '9125f6f1481f07379e57ec8b232bd807', - 'other_news_menu.php' => 'e2a104a2a9050b2d86508900d6e7a142', - ), - 'pm' => - array ( - 'attachments' => - array ( - 'index.html' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'languages' => - array ( - 'admin' => - array ( - 'English.php' => '61751a3038626ba9be918de75227725d', - ), - ), - 'url' => - array ( - 'url.php' => 'c82d7e3bf213e890aa9a6489be24339c', - ), - 'plugin.php' => 'b7826793483f664065dff50d24f531b9', - 'pm_update.php' => 'c659882bcdf4d3d7b42ffc48442d04e8', - 'pm_update_check.php' => 'b2f23237307926d599ecf314f59c10bc', - 'sendpm.sc' => 'b5d2100e03672b6e4cbdd8a947c40620', - 'test.css' => 'bf0e2137d478807ed1725017b2bbe886', - 'test.js' => '0a631813b4d5ba7bf271d265f46b97a0', - 'textboxlist.js' => 'd4f923855e2b10e2f411aed13e70e242', - ), - 'poll' => - array ( - 'plugin.php' => 'e5d97ec3cdef45310fbe7f782cb18b52', - ), - 'powered_by_menu' => - array ( - 'images' => - array ( - 'powered.png' => '8304f73018275bd853bfd8354fd2bbcc', - ), - 'languages' => - array ( - 'English.php' => 'c30f93fc0fa6b31b8c582385d0334fd3', - ), - 'powered_by_menu.php' => '277df2323d9f2eb5eeef7aff22d67699', - ), - 'rss_menu' => - array ( - 'languages' => - array ( - 'English.php' => '7b08065b4fbdf50f5a4029261da3745c', - ), - 'plugin.php' => 'cb3db0a83a7ed75cff7023a85d294c3c', - ), - 'search_menu' => - array ( - 'languages' => - array ( - 'English.php' => '470381c153d7db50eda2aa19624937fd', - ), - ), - 'sitebutton_menu' => - array ( - 'languages' => - array ( - 'English.php' => '8e39c2c3315d7013f92b034d82e295c9', - ), - 'sitebutton_menu.php' => '22d0b38d2361c7180f4ee4ac98dadb8b', - ), - 'social' => - array ( - 'images' => - array ( - ), - 'plugin.php' => 'd41d8cd98f00b204e9800998ecf8427e', - 'social.sc' => 'd41d8cd98f00b204e9800998ecf8427e', - ), - 'tinymce' => - array ( - ), - 'tinymce4' => - array ( - ), - 'trackback' => - array ( - 'languages' => - array ( - 'English.php' => 'faa2ba88588a8142bc39a7312c942981', - ), - 'plugin.php' => '6ebb042e4410b11dac4d051379fb46f6', - ), - 'userlanguage_menu' => - array ( - 'languages' => - array ( - 'English.php' => '39a4848ad961205704a3c65dec08ce71', - ), - 'userlanguage_menu.php' => '9541ada25c7b9fba76d8e2532b71e389', - ), - 'usertheme_menu' => - array ( - 'languages' => - array ( - 'English.php' => 'cee12f306f38b237a4ee461a1346db5c', - ), - 'config.php' => '757901f3c97b8770396271f669cc1105', - 'usertheme_menu.php' => 'a978c6bf9e91bdc9495b81d58f88b0b8', - ), - ), - $coredir['themes'] => - array ( - 'templates' => - array ( - 'admin_icons_template.php' => '612f287d0af92c6f64554776098ab0e6', - 'banner_template.php' => '035c5a2f5143ed21c205cc9d6f8bc8d0', - 'nextprev_template.php' => '3c71c9ea45b2dac1bc842fde29d4a182', - ), - ), - 'README.txt' => '2fccdebccbb942113462ce02da526934', - 'article.php' => 'dee1a91db0a668afce191f0ebebf22dd', - 'backend.php' => '42ec5ced70b13df9882353ccd67f1aa7', - 'forum.php' => '3c10184d52685d7c9a6906a967b7e3d8', - 'forum_post.php' => 'b4537a7296252a0d8c010824b698259b', - 'forum_viewforum.php' => '4b9fcc3a820ed2f93b4dc707c3ebe3b4', - 'forum_viewtopic.php' => '5fea10d40850fd6f72cfbec7a328e120', - 'subcontent.php' => '904275b02d5bf229ac734c9a26f42686', - 'upgrade.php' => '5e74e594b56732d62183c0300e222f2a', -); - -?> +$core_image = '{ + "LICENSE": { + "v2.3.0dev-846-gfec53be734": "1900e3f4f52c1a4606ec53bb9b232795" + }, + "README.md": { + "v2.3.0dev-846-gfec53be734": "b8078caf0b67ee99632cf2f46c7a7778" + }, + "banner.php": { + "v2.3.0dev-846-gfec53be734": "15fd7ab9a96351687ec0a4558ef27b6c" + }, + "class2.php": { + "v2.3.0dev-846-gfec53be734": "cb230e31c8773412ddc3791dfb6238b7" + }, + "comment.php": { + "v2.3.0dev-846-gfec53be734": "9fc3c7ffe0c5f3499e6d75f95af2f63f" + }, + "contact.php": { + "v2.3.0dev-846-gfec53be734": "916e5741f36c0a7b4c5390ec3d332175" + }, + "cron.php": { + "v2.3.0dev-846-gfec53be734": "327262a4dfa721e29681a0c73ad23e8c" + }, + "download.php": { + "v2.3.0dev-846-gfec53be734": "59cf38522eddef6f98bdcbda5e3457dd" + }, + "e107.htaccess": { + "v2.3.0dev-846-gfec53be734": "d38cdf7946fd87f85cdce7f8ef643d83" + }, + "e107.robots.txt": { + "v2.3.0dev-846-gfec53be734": "77f76f843d6902cbfcde13bde778f704" + }, + "e107_admin": { + "themeold.php": { + "v2.3.0dev-846-gfec53be734": "84963f98033900a0d8bb5399d5c4ce6c" + }, + "search.php": { + "v2.3.0dev-846-gfec53be734": "c3c29622554421ff6d9ab19cb3554ecd" + }, + "e107_update.php": { + "v2.3.0dev-846-gfec53be734": "f24d6ceb1e6331df4826f3b656a8cb80" + }, + "mailout.php": { + "v2.3.0dev-846-gfec53be734": "29e3246ea00b00e9e115bb171d3ff3c7" + }, + "userclass2.php": { + "v2.3.0dev-846-gfec53be734": "cf184c08f2726cb91984882ccd8b6260" + }, + "lancheck.php": { + "v2.3.0dev-846-gfec53be734": "a914718dba360d7f68176b77245f57e8" + }, + "check_inspector.php": { + "v2.3.0dev-846-gfec53be734": "fa76c5a127656edcbdc562ae52f06b6a" + }, + "update_routines.php": { + "v2.3.0dev-846-gfec53be734": "0fb4be02ffb0e3be8ca1cfd8b28348ad" + }, + "wmessage.php": { + "v2.3.0dev-846-gfec53be734": "8ba1df8fa5b027eb4abd51f3aa6a144c" + }, + "prefs.php": { + "v2.3.0dev-846-gfec53be734": "b0bf3288aac504fabbd1ea6aac2fa1cd" + }, + "newspost.php": { + "v2.3.0dev-846-gfec53be734": "b7980ba17d3d568d833aa519dc4fd68c" + }, + "cache.php": { + "v2.3.0dev-846-gfec53be734": "c5e2b6006a8d1f693d99da094a7f8db1" + }, + "core_image.php": { + "v2.3.0dev-846-gfec53be734": "53124171c1042018047b5a003d441d76" + }, + "index.php": { + "v2.3.0dev-846-gfec53be734": "9de1ef5ecf8797fb35d9c14a8a018f75" + }, + "language.php": { + "v2.3.0dev-846-gfec53be734": "0835a5af141c1130967f6c30cabe0391" + }, + "banlist_export.php": { + "v2.3.0dev-846-gfec53be734": "5c2f370321be20ab8c533ad31548da1c" + }, + "ugflag.php": { + "v2.3.0dev-846-gfec53be734": "2d9c0d9de40b7929de7f7300d898b093" + }, + "frontpage.php": { + "v2.3.0dev-846-gfec53be734": "3cb519bda2bff1e7d54a9af2d251d50b" + }, + "administrator.php": { + "v2.3.0dev-846-gfec53be734": "59d4d62a1ae17b6a48cf6899d9db7970" + }, + "header.php": { + "v2.3.0dev-846-gfec53be734": "656f5f435271ea09cb580ed81e3f26fd" + }, + "emoticon.php": { + "v2.3.0dev-846-gfec53be734": "ccc0117ed034dad9b219d4bc1d40983b" + }, + "fla.php": { + "v2.3.0dev-846-gfec53be734": "e3f1ab59fe4a037b2257558950a64b9e" + }, + "links.php": { + "v2.3.0dev-846-gfec53be734": "6988350d69d80cbec3ae3464e9504b78" + }, + "fileinspector.php": { + "v2.3.0dev-846-gfec53be734": "20c1d091984a991d20164b8bac109382" + }, + "admin_log.php": { + "v2.3.0dev-846-gfec53be734": "0b88b10edb11bccc8b7bd611b5c5d7c1" + }, + "menus.php": { + "v2.3.0dev-846-gfec53be734": "1058616e6efea9fa0b99f6d40198a7f0" + }, + "db.php": { + "v2.3.0dev-846-gfec53be734": "4acec4cc7264df1243fd53dc0007b495" + }, + "theme.php": { + "v2.3.0dev-846-gfec53be734": "3080af958b03c0baf8dce8136adf7123" + }, + "includes": { + "combo.php": { + "v2.3.0dev-846-gfec53be734": "68742ff162d39056cae0e501fb0420c6" + }, + "layouts": { + "flexpanel_default.php": { + "v2.3.0dev-846-gfec53be734": "a0306d74a3f5f00765d43cca52bfff96" + }, + "flexpanel_three_col_stacked.php": { + "v2.3.0dev-846-gfec53be734": "a8f92358de7a57b8b37e32cefb5fd0c1" + }, + "flexpanel_default.png": { + "v2.3.0dev-846-gfec53be734": "dd3088d23b109699dc2fd23e8950c9f0" + }, + "flexpanel.php": { + "v2.3.0dev-846-gfec53be734": "1e5e1ac19fa356188fb0abdb2d7a3576" + }, + "flexpanel_three_col_stacked.png": { + "v2.3.0dev-846-gfec53be734": "a6e2596c18e598271ed0e67728505cc8" + }, + "flexpanel_wider_sidebar.png": { + "v2.3.0dev-846-gfec53be734": "304c6eada5ea09da4b2bf8f3093125de" + }, + "flexpanel_two_col_stacked.png": { + "v2.3.0dev-846-gfec53be734": "b6dddbb76500053e154778b79d5c936d" + }, + "flexpanel_wider_sidebar.php": { + "v2.3.0dev-846-gfec53be734": "2ec5fb7c5b0d4b961bab47df17662e82" + }, + "flexpanel_two_col_stacked.php": { + "v2.3.0dev-846-gfec53be734": "18578c2d470a29d1f6258586cb459c84" + }, + "flexpanel_three_col_bricks.php": { + "v2.3.0dev-846-gfec53be734": "5e03cccb495c5fe998b51777c90c570d" + }, + "flexpanel_two_col_bricks.png": { + "v2.3.0dev-846-gfec53be734": "c1bdd475bb1a2f01fee53de2bd7cce42" + }, + "flexpanel_one_col.png": { + "v2.3.0dev-846-gfec53be734": "5aa1ae9de7f82b203b3b68dd3b214449" + }, + "flexpanel_three_col_bricks.png": { + "v2.3.0dev-846-gfec53be734": "e105cc6b682c40582c321dd1e3670534" + }, + "flexpanel_one_col.php": { + "v2.3.0dev-846-gfec53be734": "4aa91e70dcb897d7bc0aba708f1b5851" + }, + "flexpanel_two_col_bricks.php": { + "v2.3.0dev-846-gfec53be734": "cd8e2e021147847fc5380a1d61b18b00" + } + }, + "classis.php": { + "v2.3.0dev-846-gfec53be734": "6c1245da37c8dca0ee8d483dd572ad73" + }, + "compact.php": { + "v2.3.0dev-846-gfec53be734": "451c0f8d5fbc9f4455faad1af2557171" + }, + "infopanel.php": { + "v2.3.0dev-846-gfec53be734": "45fc34ecd4b6a6d081546af87adec486" + }, + "flexpanel.php": { + "v2.3.0dev-846-gfec53be734": "46e512f0a7bc4789985d75704392b0f0" + }, + "categories.php": { + "v2.3.0dev-846-gfec53be734": "ae097ff78d237f4a03c66c338d6eb5f6" + }, + "tabbed.php": { + "v2.3.0dev-846-gfec53be734": "ec7f6fdcde33e6e37f58475a33454c13" + } + }, + "cpage.php": { + "v2.3.0dev-846-gfec53be734": "995bcb7b319e7a8315c4b6ba2109763b" + }, + "docs.php": { + "v2.3.0dev-846-gfec53be734": "30ce6aa5a98fbb5b1cd4a03845933a79" + }, + "modcomment.php": { + "v2.3.0dev-846-gfec53be734": "0ed76d1ca6bd89e6c888a1e7bac77912" + }, + "auth.php": { + "v2.3.0dev-846-gfec53be734": "9436688090a4545f0958e88acc02576b" + }, + "phpinfo.php": { + "v2.3.0dev-846-gfec53be734": "581ef9508d6b23369b7e9858cbe91746" + }, + "message.php": { + "v2.3.0dev-846-gfec53be734": "efbb4687aa0e7ea7df6a8354382e244c" + }, + "filemanager.php": { + "v2.3.0dev-846-gfec53be734": "3ab548dcdfd05465b503f68af95ad69f" + }, + "footer.php": { + "v2.3.0dev-846-gfec53be734": "4f7e8c01b1f963a4ec0ace8af43c4984" + }, + "banlist.php": { + "v2.3.0dev-846-gfec53be734": "9c1a0afe305658422548002a2a5033fc" + }, + "users_extended.php": { + "v2.3.0dev-846-gfec53be734": "83c77a3a2663bf8bff4fe95d1fee78be" + }, + "boot.php": { + "v2.3.0dev-846-gfec53be734": "d547876d1a76e1b084d3e3909ce89583" + }, + "eurl.php": { + "v2.3.0dev-846-gfec53be734": "5712a858de516d10fa29999f5bf4f4ce" + }, + "updateadmin.php": { + "v2.3.0dev-846-gfec53be734": "015edab759e611041bb27a5d7ee2332e" + }, + "upload.php": { + "v2.3.0dev-846-gfec53be734": "4b80bb13689f5c9db2229e9962b8e329" + }, + "image.php": { + "v2.3.0dev-846-gfec53be734": "c64095bf41ed937ecd6eb8e1832760cc" + }, + "admin.php": { + "v2.3.0dev-846-gfec53be734": "c81b6fa7ba9c3fff9be9645040577623" + }, + "cron.php": { + "v2.3.0dev-846-gfec53be734": "e4d07bf2184b0a4d6655ce247f7da3ba" + }, + "credits.php": { + "v2.3.0dev-846-gfec53be734": "fa6873868a770ae290a89793fd1c87e9" + }, + "meta.php": { + "v2.3.0dev-846-gfec53be734": "dfe6ed98d9324a4d4df445af97ea8179" + }, + "comment.php": { + "v2.3.0dev-846-gfec53be734": "1eb919d6a515fbccaf3cdea80bf93890" + }, + "users.php": { + "v2.3.0dev-846-gfec53be734": "8db7ee852590b2eb8e9adec7500a3d30" + }, + "plugin.php": { + "v2.3.0dev-846-gfec53be734": "c887b9938c8a394f344ccae5a96779ad" + }, + "ver.php": { + "v2.3.0dev-846-gfec53be734": "cefa88ffd0371bdac269c73a4817d20a" + }, + "notify.php": { + "v2.3.0dev-846-gfec53be734": "1573a59a7bbc005c1149b26e75e1f8de" + } + }, + "e107_config.php": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "e107_core": { + "shortcodes": { + "batch": { + "bbcode_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "1998e99765a96990b65748065580d3af" + }, + "page_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "c451b981b11fe65b04be166b87c04223" + }, + "news_archive_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "cc96add89cc523f9dc5093ee6b6f0702" + }, + "news_archives.php": { + "v2.3.0dev-846-gfec53be734": "8b832cb77bfc1c01cf8c6ab6b815297a" + }, + "news_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "fe59cabcb7ccd5a3d7d42c02e9c6c1b0" + }, + "usersettings_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "5a0b497c08cc1c2b1ddf62cfbe58f0ee" + }, + "user_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "7be9ca70256209a21f2207e9040ec447" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "error_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "a617b04087d34b6c2202df5da470f7eb" + }, + "admin_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "cad9bf48df9d759dbb92887801d56e30" + }, + "signup_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "bdc8c17d8da3e9efd1872830e26a5235" + }, + "sitedown_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "86a9911aff83d10352ed407d429c175e" + }, + "login_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "a566f73d6318790ec90c7e180bc88e1f" + }, + "contact_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "ec0054e4664bdc89dc2bb15cad4e01fb" + }, + "comment_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "cc68f5352606edec1a4ce10cdd2db406" + }, + "download_shortcodes.php": { + "v2.1.1": "76d76d2f254ee062c0570743be79902b", + "v2.0.0": "62fbf012e1ed04d1c87f7b6f0badc428" + } + }, + "single": { + "sitecontactinfo.sc": { + "v2.3.0dev-846-gfec53be734": "a856554171861dd9a99ca38df94b742e" + }, + "iconpicker.php": { + "v2.3.0dev-846-gfec53be734": "b0e8b0049c7906966f4418bc6bc5b02a" + }, + "extended_value.sc": { + "v2.3.0dev-846-gfec53be734": "009cba942acd1b469b5e87e578d35986" + }, + "glyph.php": { + "v2.3.0dev-846-gfec53be734": "182a2c3e74de76a3b678a25f4dac2be4" + }, + "news_category.sc": { + "v2.3.0dev-846-gfec53be734": "06a8771970688d0ade93a677ecfb7a40" + }, + "lan.php": { + "v2.3.0dev-846-gfec53be734": "42fdde469c00d70d0bf3ecd5000f0f7b" + }, + "user_extended_old.sc": { + "v2.3.0dev-846-gfec53be734": "ecbe083b0dfb013aeacd0e86477b5274" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "usersearch.php": { + "v2.3.0dev-846-gfec53be734": "ad6411237f952fe3030a7f19810584f9" + }, + "setstyle.php": { + "v2.3.0dev-846-gfec53be734": "2a4afda19e5c664140221b6c4edf75bc" + }, + "breadcrumb.sc": { + "v2.3.0dev-846-gfec53be734": "0ba2e02db01c0eadde392cd9e4b0fb53" + }, + "profile.sc": { + "v2.3.0dev-846-gfec53be734": "abb4a34666ab0449e79291f0c3409523" + }, + "sitelinks.sc": { + "v2.3.0dev-846-gfec53be734": "e854700dcb98db5aa7e1eea395c2b09c" + }, + "stylesheet.sc": { + "v2.3.0dev-846-gfec53be734": "a8bd9f51464df30236eecfa15ef2dc5f" + }, + "extended_text.sc": { + "v2.3.0dev-846-gfec53be734": "5a1426815f88bb2239912638af30beb0" + }, + "picture.sc": { + "v2.3.0dev-846-gfec53be734": "e54d7c161f28fc4ec48b62bdd5918e06" + }, + "url.sc": { + "v2.3.0dev-846-gfec53be734": "4f16ea2dc7b13f177ba1127aaafe40b8" + }, + "navigation.php": { + "v2.3.0dev-846-gfec53be734": "66fd6b8ad2e767da259b2170524db043" + }, + "uploadfile.php": { + "v2.3.0dev-846-gfec53be734": "2a62dd9f4fad95873985b25df74322b4" + }, + "menu.php": { + "v2.3.0dev-846-gfec53be734": "b5ee5ac2ac7ef0d9f0253f2c49cb44be" + }, + "url.php": { + "v2.3.0dev-846-gfec53be734": "1c91f1b0a0a0c865908c1dec80ea38aa" + }, + "alerts.php": { + "v2.3.0dev-846-gfec53be734": "cec9ee825b4f0cebcdcd8980413b3844" + }, + "user_avatar.php": { + "v2.3.0dev-846-gfec53be734": "6cd229b75e64df5d9a4d1d9ee53d65a5" + }, + "extended_icon.sc": { + "v2.3.0dev-846-gfec53be734": "db16dbaa0dfa2f8fc944ba87c15a09d1" + }, + "newsimage.sc": { + "v2.3.0dev-846-gfec53be734": "9d887c7ae3e14839b7b0ecd13e8d40ed" + }, + "imagepreview.php": { + "v2.3.0dev-846-gfec53be734": "fd1faf3645ed4ebc6edd67ef2cc3166d" + }, + "search.sc": { + "v2.3.0dev-846-gfec53be734": "c5047dfa3e560ae8e3a732546d05d610" + }, + "extended.sc": { + "v2.3.0dev-846-gfec53be734": "868d45e725d7565a1d9c5b743aba0967" + }, + "newsfile.sc": { + "v2.3.0dev-846-gfec53be734": "4fdbd547692df2f8d904528510704cbd" + }, + "emailto.sc": { + "v2.3.0dev-846-gfec53be734": "05843b1a7c7feb8f4985a55ac01ba9f3" + }, + "setimage.php": { + "v2.3.0dev-846-gfec53be734": "80bfcb53d4e2c549dcfca784aef3ef65" + }, + "languagelinks.php": { + "v2.3.0dev-846-gfec53be734": "c18d70bab2814d029e3e3adc37ba7acc" + }, + "e_image.sc": { + "v2.3.0dev-846-gfec53be734": "3819fdf5b9dfc7b189fb4073d33ae0d5" + }, + "imageselector.php": { + "v2.3.0dev-846-gfec53be734": "b1cd272f8f9f8d08dd5c0184d9cb1340" + }, + "linkstyle.sc": { + "v2.3.0dev-846-gfec53be734": "5ed64d972bc892a798f80179878f1266" + }, + "email_item.sc": { + "v2.3.0dev-846-gfec53be734": "edc510d0488ea13ef0e9247d1586c7f2" + }, + "sublinks.php": { + "v2.3.0dev-846-gfec53be734": "8e2f833013170b59e39c2103e478f376" + }, + "plugin.php": { + "v2.3.0dev-846-gfec53be734": "8278e83ac7c02da22e68047645fa20f7" + }, + "news_categories.sc": { + "v2.3.0dev-846-gfec53be734": "38192837fdf2d45b12906852ad2988ac" + }, + "menuarea.php": { + "v2.3.0dev-846-gfec53be734": "a2e96ade567fa77a74ebcde27f3b8d64" + }, + "wmessage.php": { + "v2.3.0dev-846-gfec53be734": "016ad07050121335c58eea78f9234d30" + }, + "email.sc": { + "v2.3.0dev-846-gfec53be734": "13c85f5edd43757f38009f81d94dc7b1" + }, + "custom.php": { + "v2.3.0dev-846-gfec53be734": "016c4a302c04323016ba77d1db81e752" + }, + "sitelinks_alt.php": { + "v2.3.0dev-846-gfec53be734": "f33f0f40d4370f9f4fe37a08ac6b2ede" + }, + "imageselector.sc": { + "v2.3.0dev-846-gfec53be734": "d6b08d1114b57e308ef2e11128347b99" + }, + "print_item.sc": { + "v2.3.0dev-846-gfec53be734": "bf77b8e919e80b9874bf5666d7d06659" + }, + "user_extended.php": { + "v2.3.0dev-846-gfec53be734": "eec9ec8c36fe9c649ba481e4b400e258" + }, + "nextprev.php": { + "v2.3.0dev-846-gfec53be734": "6182e43cfc2a623363949ec6657c5f5c" + } + } + }, + "controllers": { + "index": { + "index.php": { + "v2.3.0dev-846-gfec53be734": "0c3cfe940e50eec79fd6234e1c6f72f8" + } + }, + "system": { + "index.php": { + "v2.3.0dev-846-gfec53be734": "e5c62362426b69190f6b448ff2802f5d" + }, + "xup.php": { + "v2.3.0dev-846-gfec53be734": "e4d8eb8547b96220c809308f21c1fee2" + }, + "error.php": { + "v2.3.0dev-846-gfec53be734": "be44db3e8e10e0b54564802336923cdb" + } + } + }, + "xml": { + "default_install.xml": { + "v2.3.0dev-846-gfec53be734": "78d89cdfa5a6bc990dc0d44a5a666a3a" + }, + "user_extended.xml": { + "v2.3.0dev-846-gfec53be734": "ee0fe31b27e91d4041f81d3738e42a24" + } + }, + "sql": { + "db_field_defs.php": { + "v2.3.0dev-846-gfec53be734": "d70e83b8f1e2eab8da48d6ac56ef183f" + }, + "core_sql.php": { + "v2.3.0dev-846-gfec53be734": "61b2633b18c72ddd97a129a3fac4a31f" + }, + "extended_timezones.php": { + "v2.3.0dev-846-gfec53be734": "8fd1792aa0b900b3aaafc92b2c95a487" + }, + "extended_country.php": { + "v2.3.0dev-846-gfec53be734": "8eaeaf4128fea26ff8b7f1404760a5bd" + } + }, + "bbcodes": { + "br.bb": { + "v2.3.0dev-846-gfec53be734": "cb8d211703f0459735baa8dfbebb4bb4" + }, + "bb_p.php": { + "v2.3.0dev-846-gfec53be734": "600483118cdb95832cbba7f3fbae5fbb" + }, + "list.bb": { + "v2.3.0dev-846-gfec53be734": "c977d2c5f95fb47be4398041f2a5736b" + }, + "table.bb": { + "v2.3.0dev-846-gfec53be734": "10468e339880ae870550e9f0c9465746" + }, + "justify.bb": { + "v2.3.0dev-846-gfec53be734": "72ac43bf1333eef43bffddd95c14675f" + }, + "bb_nobr.php": { + "v2.3.0dev-846-gfec53be734": "d364d4de62a75e674116d463e2374b5b" + }, + "quote.bb": { + "v2.3.0dev-846-gfec53be734": "fe4b6bd1eaf3bd310e5da80e4d90f983" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "left.bb": { + "v2.3.0dev-846-gfec53be734": "a2463fb70ccb129e205085e6261d4001" + }, + "right.bb": { + "v2.3.0dev-846-gfec53be734": "e29d5c63e5ae33e90eab9c4b4679ece2" + }, + "url.bb": { + "v2.3.0dev-846-gfec53be734": "daeb72e9ea89803941b8ab2f958bc8b4" + }, + "bb_code.php": { + "v2.3.0dev-846-gfec53be734": "ec79a47def957bf9889f0e52943a1a63" + }, + "color.bb": { + "v2.3.0dev-846-gfec53be734": "8f87a8af5bb3de169fbe74f88b668a4a" + }, + "_br.bb": { + "v2.3.0dev-846-gfec53be734": "cb8d211703f0459735baa8dfbebb4bb4" + }, + "bb_alert.php": { + "v2.3.0dev-846-gfec53be734": "26ca680f5cc2aa2681723ec3a98565da" + }, + "b.bb": { + "v2.3.0dev-846-gfec53be734": "a6e53f1418f25051a971012e6b9377b3" + }, + "hide.bb": { + "v2.3.0dev-846-gfec53be734": "f8029e565b7582febfc95e854683f7a1" + }, + "flash.bb": { + "v2.3.0dev-846-gfec53be734": "360dff83984beb401ad51621ca39c09e" + }, + "center.bb": { + "v2.3.0dev-846-gfec53be734": "44573a48462af5ca94df53676d3760bc" + }, + "sanitised.bb": { + "v2.3.0dev-846-gfec53be734": "7e6fb575a630bb52731ca8c4d371e755" + }, + "file.bb": { + "v2.3.0dev-846-gfec53be734": "fef43536d559e1047f44bbf1bc2baddb" + }, + "th.bb": { + "v2.3.0dev-846-gfec53be734": "0be92b3b0331bd140adc430ea176624e" + }, + "u.bb": { + "v2.3.0dev-846-gfec53be734": "2564eda34e3d284dd24f2692a8295250" + }, + "email.bb": { + "v2.3.0dev-846-gfec53be734": "2936bce8fca4b88d8841e7f9f617bff9" + }, + "bb_video.php": { + "v2.3.0dev-846-gfec53be734": "9ea3a1c1d80c6d753b7b424ec746d073" + }, + "blockquote.bb": { + "v2.3.0dev-846-gfec53be734": "31da56ef70d08646ecd8b8216f3ed60a" + }, + "html.bb": { + "v2.3.0dev-846-gfec53be734": "81d0339054083b58248b7bd223924ebe" + }, + "link.bb": { + "v2.3.0dev-846-gfec53be734": "14a1f74b1722b83430fd4db4fa78f92b" + }, + "stream.bb": { + "v2.3.0dev-846-gfec53be734": "044b0b153bf4ea25ea135e1d4a8e1dc2" + }, + "bb_youtube.php": { + "v2.3.0dev-846-gfec53be734": "c4c5b894e0e385754ad0d41f8763e901" + }, + "i.bb": { + "v2.3.0dev-846-gfec53be734": "c9667cbc9adb8b4b2d23ad99ccaddbc8" + }, + "tbody.bb": { + "v2.3.0dev-846-gfec53be734": "9c0c1aca627328012c096da8f82ad8db" + }, + "bb_img.php": { + "v2.3.0dev-846-gfec53be734": "8cfa09f3bfc9de8c4521ae964147b5c3" + }, + "size.bb": { + "v2.3.0dev-846-gfec53be734": "c7add221549fc7885e1fe569761695c3" + }, + "bb_block.php": { + "v2.3.0dev-846-gfec53be734": "59f4e17c36e98a8fe3b17c452117200a" + }, + "textarea.bb": { + "v2.3.0dev-846-gfec53be734": "01d01d350f32abf5694e330acb311161" + }, + "spoiler.bb": { + "v2.3.0dev-846-gfec53be734": "0dbff80b26ee12330ca9f4c850d097a0" + }, + "td.bb": { + "v2.3.0dev-846-gfec53be734": "87c0c853bd7361160fcf1f47e6aea119" + }, + "tr.bb": { + "v2.3.0dev-846-gfec53be734": "351627dab9429b9d707ae4010de977c7" + }, + "bb_glyph.php": { + "v2.3.0dev-846-gfec53be734": "147a7d5075947f99b8599df1ebf835f1" + }, + "bb_h.php": { + "v2.3.0dev-846-gfec53be734": "945730e2d340571a0eb7e4aa78cd41c6" + }, + "time.bb": { + "v2.3.0dev-846-gfec53be734": "08b4918429e606561edf80bc22a7e59a" + }, + "bb_markdown.php": { + "v2.1.4": "871c8ca54ef739f9bae2774e814ded30" + } + }, + "override": { + "url": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + }, + "controllers": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + } + }, + "fonts": { + "puchakhonmagnifier3.ttf": { + "v2.3.0dev-846-gfec53be734": "b231648264e3f4721ccac9280ef21db5" + }, + "crazy_style.ttf": { + "v2.3.0dev-846-gfec53be734": "49440856471542a1572c49797a01bac7" + }, + "chaostimes.ttf": { + "v2.3.0dev-846-gfec53be734": "297ab8c474c02af73563c325f03be8e7" + } + }, + "url": { + "system": { + "url.php": { + "v2.3.0dev-846-gfec53be734": "e260f299482abc489b5028382cdf75eb" + }, + "rewrite_url.php": { + "v2.3.0dev-846-gfec53be734": "5b5fe9d214e531aefb08ca7bc4c36fb2" + } + }, + "news": { + "sef_noid_url.php": { + "v2.3.0dev-846-gfec53be734": "d6aa1c42dec40a5bd2494550aa10ab54" + }, + "url.php": { + "v2.3.0dev-846-gfec53be734": "de3f1e8579028d5aecae61ba688f120e" + }, + "sef_full_url.php": { + "v2.3.0dev-846-gfec53be734": "0d5a70048967b92d3843d6e8d2d5eade" + }, + "sef_url.php": { + "v2.3.0dev-846-gfec53be734": "4377f5563924e5ae3a7030aa49399524" + } + }, + "search": { + "rewrite_url.php": { + "v2.3.0dev-846-gfec53be734": "d170d7e386adf703774a656001910110" + }, + "url.php": { + "v2.3.0dev-846-gfec53be734": "17186f4a55843d01146a0659e051fa6c" + } + }, + "page": { + "sef_noid_url.php": { + "v2.3.0dev-846-gfec53be734": "34fbb89d013654cdfb866679c190306d" + }, + "sef_chapters_url.php": { + "v2.3.0dev-846-gfec53be734": "fd1be5ce7691fd5824f838ec86fb8643" + }, + "sef_url.php": { + "v2.3.0dev-846-gfec53be734": "40beed582fe8f604e26f234fee43bf2a" + }, + "url.php": { + "v2.3.0dev-846-gfec53be734": "a70774b1e0a3710c2a4f27f14558dfe3" + } + }, + "user": { + "url.php": { + "v2.3.0dev-846-gfec53be734": "eecfd72ee0b3407690c151575ca9bb7f" + }, + "rewrite_url.php": { + "v2.3.0dev-846-gfec53be734": "6d13a1415016eb1c1ea575ec19cf7ba3" + } + } + }, + "templates": { + "contact_template.php": { + "v2.3.0dev-846-gfec53be734": "8649d7f6043a39e0ce51ee98475d2a17" + }, + "page_template.php": { + "v2.3.0dev-846-gfec53be734": "00418a8cca92d377ee0ea26d61f590b3" + }, + "footer_default.php": { + "v2.3.0dev-846-gfec53be734": "892714e89e52b835ba757ec0d4c9dca0" + }, + "admin_template.php": { + "v2.3.0dev-846-gfec53be734": "3800678d247d6ce85e8fbc36b8cf443e" + }, + "admin_icons_template.php": { + "v2.3.0dev-846-gfec53be734": "08e7f250c610382b832a0475fa6f0de4" + }, + "error_template.php": { + "v2.3.0dev-846-gfec53be734": "ea7d287bc55a6b9ff36a82a165253cf1" + }, + "search_template.php": { + "v2.3.0dev-846-gfec53be734": "de92ffa02abb85d1e1cdf6ec9b7496d9" + }, + "navigation_template.php": { + "v2.3.0dev-846-gfec53be734": "8e36a3a38c7498316c3465d31a9591ff" + }, + "comment_template.php": { + "v2.3.0dev-846-gfec53be734": "fb51f24da87e48f5badbe9cd9eee17ef" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "user_template.php": { + "v2.3.0dev-846-gfec53be734": "1679f8e67b7402e39bec938e8c083c2f" + }, + "trackback_template.php": { + "v2.3.0dev-846-gfec53be734": "fd54d8c26c75f9d380e8ec90860b0107" + }, + "fpw_template.php": { + "v2.3.0dev-846-gfec53be734": "c7b96c258a65b66905d0327238887f74" + }, + "nextprev_template.php": { + "v2.3.0dev-846-gfec53be734": "9d2d5c2855e95e8b10e66c75fbc6ccf4" + }, + "online_template.php": { + "v2.3.0dev-846-gfec53be734": "0bf5ffa29371f86502dbac983dc1fffd" + }, + "login_template.php": { + "v2.3.0dev-846-gfec53be734": "7da0d4da3fbb72d0de71ca377afb6f1b" + }, + "usersettings_template.php": { + "v2.3.0dev-846-gfec53be734": "8f0d6da60a75d4029b148c32f213a4bc" + }, + "header_default.php": { + "v2.3.0dev-846-gfec53be734": "b6e3027be47d529165a715809ba4bc7a" + }, + "email_template.php": { + "v2.3.0dev-846-gfec53be734": "c789a265f29c5e68fa9120af3997b43a" + }, + "sitedown_template.php": { + "v2.3.0dev-846-gfec53be734": "3faf19b9933625728264050ae3b7f446" + }, + "bbcode_template.php": { + "v2.3.0dev-846-gfec53be734": "a22be3ec00cd8830b9cff43cc4862f53" + }, + "signup_template.php": { + "v2.3.0dev-846-gfec53be734": "69637f8416d358ddf5411737d6b541d7" + }, + "userposts_template.php": { + "v2.3.0dev-846-gfec53be734": "0245ac8f6ca3582eaaa3bf48d06d23e2" + }, + "menu_template.php": { + "v2.3.0dev-846-gfec53be734": "9fb23bfa8ec1bced5e286d0114dfb261" + }, + "chapter_template.php": { + "v2.3.0dev-846-gfec53be734": "474b572ddcc875215a2c3a826634ad77" + }, + "membersonly_template.php": { + "v2.3.0dev-846-gfec53be734": "416bda600e6ab4b41841b8652622ae70" + } + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + }, + "e107_docs": { + "help": { + "English": { + "Welcome_Message": { + "v2.3.0dev-846-gfec53be734": "d3a3a4dfd02ec7258dd91364be7d6aa8" + }, + "Administrators": { + "v2.3.0dev-846-gfec53be734": "2d001305d3842ccda086c69d8480b7b5" + }, + "News": { + "v2.3.0dev-846-gfec53be734": "6eadf4f45748cad4f37e67fea04e05db" + }, + "Chatbox": { + "v2.3.0dev-846-gfec53be734": "ee6779c1a022095e1384da1696a62a90" + }, + "Preferences": { + "v2.3.0dev-846-gfec53be734": "1d42aa3f73f7e514f5596d4e338bc90d" + }, + "Banners": { + "v2.3.0dev-846-gfec53be734": "07ec3ec7746666e5c8dc62d126e69cdf" + }, + "Front_Page": { + "v2.3.0dev-846-gfec53be734": "f3f5ee030265c5892c022771b5f218e5" + }, + "Menus": { + "v2.3.0dev-846-gfec53be734": "7344815f36b8aa616047ec8152ad54fa" + }, + "BBCode": { + "v2.3.0dev-846-gfec53be734": "5fa5841472b4f5ef147cdc3dfcf64583" + }, + "Emoticons": { + "v2.3.0dev-846-gfec53be734": "14a0d74aea591e0f8d82577aff8fe979" + }, + "Uploads": { + "v2.3.0dev-846-gfec53be734": "1a979ee608d8dd812dd2752ba8d9f48a" + }, + "Classes": { + "v2.3.0dev-846-gfec53be734": "1d93823de9c234c0ff74490549fe6955" + }, + "Users": { + "v2.3.0dev-846-gfec53be734": "d62e15078e8d9d7ab8da7ec654cdef43" + }, + "Maintainance": { + "v2.3.0dev-846-gfec53be734": "f248eeafde7e99293b77d662304bfb52" + }, + "Cache": { + "v2.3.0dev-846-gfec53be734": "d277d62ce899f0c85b5f9ab2721e2359" + }, + "Errors": { + "v2.3.0dev-846-gfec53be734": "46381d88a2326ff760562fea385b2fd0" + }, + "Links": { + "v2.3.0dev-846-gfec53be734": "320eb08defa1360070a4f0c062e5fc84" + }, + "Downloads": { + "v2.3.0dev-846-gfec53be734": "8da67c083574a267ea6a82fe75f27329" + }, + "Forums": { + "v2.3.0dev-846-gfec53be734": "5976f081c2e1822a1261975cba4fcadf" + }, + "Banlist": { + "v2.3.0dev-846-gfec53be734": "c26dea7d5c19e89270b6a4c66f7c5367" + }, + "Help!": { + "v2.3.0dev-846-gfec53be734": "ad2abff800199fb22078a9d5b825b9d7" + } + } + }, + "style.css": { + "v2.3.0dev-846-gfec53be734": "2e3b2c9e4bff6d8de091af58589faa1c" + }, + "README.html": { + "v2.3.0dev-846-gfec53be734": "df40c0a1c0f3511e2316077a1edd77b9" + }, + "gpl.txt": { + "v2.3.0dev-846-gfec53be734": "e19d8295ecad01988af40b5a943bd55f" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "README_UPGRADE.html": { + "v2.3.0dev-846-gfec53be734": "2de751251b6d9a2a5e4dea52f5588ab6" + } + }, + "e107_handlers": { + "profanity_filter.php": { + "v2.3.0dev-846-gfec53be734": "2d18b4578ddfe2fb66e21f86cbe3d172" + }, + "pcltrace.lib.php": { + "v2.3.0dev-846-gfec53be734": "5d09ee8d2866175cfdbf5d9f41065712" + }, + "emote_filter.php": { + "v2.3.0dev-846-gfec53be734": "42ceb071711e8a4537509afdd60f45e6" + }, + "rate_class.php": { + "v2.3.0dev-846-gfec53be734": "1cc8193eb9a73519d169f04fe3205054" + }, + "e_marketplace.php": { + "v2.3.0dev-846-gfec53be734": "bd4dab3165bc446c34af456e4c083c9d" + }, + "user_handler.php": { + "v2.3.0dev-846-gfec53be734": "831b8b46666a897fe14b7c22ba711937" + }, + "json_compat_handler.php": { + "v2.3.0dev-846-gfec53be734": "af6718c171f50cda3a61594c3d69d9e5" + }, + "file_class.php": { + "v2.3.0dev-846-gfec53be734": "0083ee48654a2a364f017b266d6a9ba2" + }, + "phpthumb": { + "thumb_plugins": { + "gd_reflection.inc.php": { + "v2.3.0dev-846-gfec53be734": "2383118969351919a769da4412242024" + }, + "gd_watermark.inc.php": { + "v2.3.0dev-846-gfec53be734": "d78300e6d296d75c8039a32ac73a41ff" + }, + "gd_watermarkttf.inc.php": { + "v2.3.0dev-846-gfec53be734": "dc20bfa54927ad5c5368e1212422cbdb" + } + }, + "ThumbLib.inc.php": { + "v2.3.0dev-846-gfec53be734": "f25782af2f6fbf49e3596fd08b787754" + }, + "README": { + "v2.3.0dev-846-gfec53be734": "6e937f06aacafc739e00fb1ac0a1f437" + }, + "PhpThumb.inc.php": { + "v2.3.0dev-846-gfec53be734": "ba845a14a7118101afeb75cf02acbbdb" + }, + "ThumbBase.inc.php": { + "v2.3.0dev-846-gfec53be734": "92b1b08eaf0292517ff2c09bab904d5b" + }, + "GdThumb.inc.php": { + "v2.3.0dev-846-gfec53be734": "3fd9671636fc00c000dbfc3398fd58bb" + } + }, + "menumanager_class.php": { + "v2.3.0dev-846-gfec53be734": "cbd6854aa69a58e3b6e12e1cd8456e93" + }, + "e107_class.php": { + "v2.3.0dev-846-gfec53be734": "4e60b9b9faf8baa1b017ba0a9a776bdd" + }, + "cli_class.php": { + "v2.3.0dev-846-gfec53be734": "d71089e2dc91810e480b2391efff5527" + }, + "Shims": { + "eShims.php": { + "v2.3.0dev-846-gfec53be734": "a268e99af88e4c73269b614f5d196778" + }, + "InternalShims.php": { + "v2.3.0dev-846-gfec53be734": "4a4579635e7994ac6a051f93043870c9" + }, + "InternalShimsTrait.php": { + "v2.3.0dev-846-gfec53be734": "035ce3fbe11893a59c19f8fe5395e65b" + }, + "AllShims.php": { + "v2.3.0dev-846-gfec53be734": "e8fdc026599e123a5273f5a14ac10094" + }, + "Internal": { + "StrptimeTrait.php": { + "v2.3.0dev-846-gfec53be734": "82b9921408590ed903eaeb4397c26a1f" + }, + "ReadfileTrait.php": { + "v2.3.0dev-846-gfec53be734": "dfffce90739fba2fd2e1a70970050006" + } + } + }, + "comment_class.php": { + "v2.3.0dev-846-gfec53be734": "558858dad6f3d6d360de21e515dc9c35" + }, + "userclass_class.php": { + "v2.3.0dev-846-gfec53be734": "96023565e55b19c488d083701953bbc5" + }, + "chart_class.php": { + "v2.3.0dev-846-gfec53be734": "8714b3c586ffb02e12994985f6382d54" + }, + "shortcode_handler.php": { + "v2.3.0dev-846-gfec53be734": "cead0de290995e5f39662ed3671a9d21" + }, + "pref_class.php": { + "v2.3.0dev-846-gfec53be734": "ac5f0b3991895568df8b71c1ea67d01c" + }, + "validator_class.php": { + "v2.3.0dev-846-gfec53be734": "299e2b7d25005a3b3bb2188c83dff3a7" + }, + "pop3_class.php": { + "v2.3.0dev-846-gfec53be734": "21ba17e6d7c95bc1f589ff09324f86e7" + }, + "mailout_admin_class.php": { + "v2.3.0dev-846-gfec53be734": "7271261897fa2e797895c73e67b3ee5d" + }, + "online_class.php": { + "v2.3.0dev-846-gfec53be734": "419b4ab32c9d77a3bfb7a4dd13785eae" + }, + "e_db_interface.php": { + "v2.3.0dev-846-gfec53be734": "8499dd718cc25a0282bf2b2560b404b7" + }, + "model_class.php": { + "v2.3.0dev-846-gfec53be734": "b0dc42aa9caaede339a1e75cb8e52751" + }, + "message_handler.php": { + "v2.3.0dev-846-gfec53be734": "0bf1ae7e7ceb056d67836e6fb2fb1028" + }, + "avatar_handler.php": { + "v2.3.0dev-846-gfec53be734": "50adaa694f87114cbb05bbed0be6cf6b" + }, + "e_signup_class.php": { + "v2.3.0dev-846-gfec53be734": "3f84f5a88f923c251e52ff271356bbef" + }, + "menu_class.php": { + "v2.3.0dev-846-gfec53be734": "1a9079a27787dc4dd3829c4e0ccf690c" + }, + "js_helper.php": { + "v2.3.0dev-846-gfec53be734": "1e28bb47c0dfdcbade4b602157bbae4f" + }, + "db_verify_class.php": { + "v2.3.0dev-846-gfec53be734": "c3f0c963b2eaa28fae143fd837234272" + }, + "admin_log_class.php": { + "v2.3.0dev-846-gfec53be734": "54620c083f170633d9cfcab429bed787" + }, + "magpie_rss.php": { + "v2.3.0dev-846-gfec53be734": "1497b3dc2497975f0138105044683eb6" + }, + "cron_class.php": { + "v2.3.0dev-846-gfec53be734": "bb881382a9d14f9264b5bc7366c6f1a5" + }, + "mail_manager_class.php": { + "v2.3.0dev-846-gfec53be734": "f5f31fb5706bd1789b2fcf4da5dbc45e" + }, + "upload_handler.php": { + "v2.3.0dev-846-gfec53be734": "e3ed9ef5bcd639d5f45f3faa697a9a14" + }, + "e_ranks_class.php": { + "v2.3.0dev-846-gfec53be734": "f5d06b91ceebcc5dcdea4daab0d133ae" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "xml_class.php": { + "v2.3.0dev-846-gfec53be734": "434a4bbc7b0ed0edae29263bdc7a9af2" + }, + "core_functions.php": { + "v2.3.0dev-846-gfec53be734": "3d76c5066d0993050e020883a8db218b" + }, + "admin_handler.php": { + "v2.3.0dev-846-gfec53be734": "b471c36efe01dde9aa143595eadd53be" + }, + "pcltar.lib.php": { + "v2.3.0dev-846-gfec53be734": "ef5ec786116d57ce1171ea6dddcdd7ef" + }, + "media_class.php": { + "v2.3.0dev-846-gfec53be734": "fae33dc6dbb44b754db50ce560899ec1" + }, + "php_compatibility_handler.php": { + "v2.3.0dev-846-gfec53be734": "e983eaaa2822ff38939c63325fb123d9" + }, + "benchmark.php": { + "v2.3.0dev-846-gfec53be734": "14bf70afcaa79f566c3b3c8e3a11eb48" + }, + "sitelinks_class.php": { + "v2.3.0dev-846-gfec53be734": "2e35951e768dc4d7198f83cb9b21013b" + }, + "e107Url.php": { + "v2.3.0dev-846-gfec53be734": "8d13bcde926cd185ec23d9dff751ec2f" + }, + "override_class.php": { + "v2.3.0dev-846-gfec53be734": "0eac80a7c87d86a84eda84420eedb36d" + }, + "e_customfields_class.php": { + "v2.3.0dev-846-gfec53be734": "7b5f070d24c44e1ed13f5ac7126a5d69" + }, + "mailout_class.php": { + "v2.3.0dev-846-gfec53be734": "6d5e794af6e27c28a8b7a7617cb3fbff" + }, + "iphandler_class.php": { + "v2.3.0dev-846-gfec53be734": "52fe4d65db13110d47d5ad1dfb4788f7" + }, + "user_model.php": { + "v2.3.0dev-846-gfec53be734": "5f2b86b87667e472cef675b7888fba5d" + }, + "js_manager.php": { + "v2.3.0dev-846-gfec53be734": "134bc84572bab0cb46a437b0e36daa9b" + }, + "traffic_class.php": { + "v2.3.0dev-846-gfec53be734": "6a7fb60d95c69ba81491f806a1ce4e90" + }, + "emailprint_class.php": { + "v2.3.0dev-846-gfec53be734": "32d0cdb0053e58839c37810207693624" + }, + "mail_template_class.php": { + "v2.3.0dev-846-gfec53be734": "279830733102827f40e12ca8bbb450b5" + }, + "traffic_class_display.php": { + "v2.3.0dev-846-gfec53be734": "997e9dc59ab30521c2bdabc700632753" + }, + "redirection_class.php": { + "v2.3.0dev-846-gfec53be734": "205cb607e74ba0d6a0c2a46ab3f65cee" + }, + "emote.php": { + "v2.3.0dev-846-gfec53be734": "1861804515670f2be1fd1a46a1efba61" + }, + "plugin_class.php": { + "v2.3.0dev-846-gfec53be734": "fc097f122d7bb6f6bf2cef908b7207f1" + }, + "mail_validation_class.php": { + "v2.3.0dev-846-gfec53be734": "6ced3acdeb2e3ba8f785d4a82c0b9b86" + }, + "form_handler.php": { + "v2.3.0dev-846-gfec53be734": "87b5e41640b958d83a22da9634f69604" + }, + "user_select_class.php": { + "v2.3.0dev-846-gfec53be734": "ff2b4309bef8ff8333117a3d5f62d692" + }, + "event_class.php": { + "v2.3.0dev-846-gfec53be734": "9d891c66c7855f16dd62a2185ee2fd3d" + }, + "db_debug_class.php": { + "v2.3.0dev-846-gfec53be734": "f4453997a36043f651f9885714062cb2" + }, + "mysql_class.php": { + "v2.3.0dev-846-gfec53be734": "89dc0036d0f316e93ff8f65c26b702fa" + }, + "bounce_handler.php": { + "v2.3.0dev-846-gfec53be734": "2392968e084b524a1382b9a8d80057e3" + }, + "error_page_class.php": { + "v2.3.0dev-846-gfec53be734": "48f0ea7379ec6821549def97d4823f44" + }, + "admin_ui.php": { + "v2.3.0dev-846-gfec53be734": "430e5b1fae4d2e09a87beef9fd56cc3f" + }, + "date_handler.php": { + "v2.3.0dev-846-gfec53be734": "b6936234cce99355cba3579c061f4ff9" + }, + "library_manager.php": { + "v2.3.0dev-846-gfec53be734": "1e12dad82474c2621ee5d25308379826" + }, + "theme_handler.php": { + "v2.3.0dev-846-gfec53be734": "026c190ffe26b69ef0386f222cd1c1ca" + }, + "search": { + "search_pages.php": { + "v2.3.0dev-846-gfec53be734": "3984b41073d89961162a52c706db9e31" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "comments_download.php": { + "v2.3.0dev-846-gfec53be734": "825aba3c0c49124d15fd10668f37b7be" + }, + "advanced_news.php": { + "v2.3.0dev-846-gfec53be734": "5c72d9eefe0058b9f675584f0668b112" + }, + "search_event.php": { + "v2.3.0dev-846-gfec53be734": "0cecc4ef09f41c0ebce1c5ccd39596b9" + }, + "comments_page.php": { + "v2.3.0dev-846-gfec53be734": "b13389b84b94ba155f9028224f684911" + }, + "advanced_pages.php": { + "v2.3.0dev-846-gfec53be734": "196e60da0d1072bc09dbd1ebc5750454" + }, + "search_comment.php": { + "v2.3.0dev-846-gfec53be734": "042923d4128b4f0e84a21007ed07de8e" + }, + "search_news.php": { + "v2.3.0dev-846-gfec53be734": "883f9e31e4a9109660f7ea4022ff23b1" + }, + "advanced_comment.php": { + "v2.3.0dev-846-gfec53be734": "048b4c0b512c332f4aec111b7379688e" + }, + "comments_user.php": { + "v2.3.0dev-846-gfec53be734": "9064d2c7f6dc711bef5855b2848d5028" + }, + "advanced_user.php": { + "v2.3.0dev-846-gfec53be734": "7783cc95b778ff6f6b2d4018ca350ef0" + }, + "search_user.php": { + "v2.3.0dev-846-gfec53be734": "70d0aadf865a5e7124de1bc2a47bb72b" + }, + "comments_news.php": { + "v2.3.0dev-846-gfec53be734": "b3ee9865ee27a23d780fcfdefc2e3495" + }, + "advanced_download.php": { + "v2.1.2": "b3eac239a6c9250063b9d48ed5684d9f" + }, + "search_download.php": { + "v2.1.2": "5763c1a36b4c5ed3777b79d104b7b5e3" + } + }, + "search_class.php": { + "v2.3.0dev-846-gfec53be734": "ae4ad492da3b17f0b47bd1af811a37ba" + }, + "mail.php": { + "v2.3.0dev-846-gfec53be734": "10dc6779fb0f228cc307c1f5c499b9e8" + }, + "e_parse_class.php": { + "v2.3.0dev-846-gfec53be734": "9076b583b61cc286f95db74b31289647" + }, + "jslib_handler.php": { + "v2.3.0dev-846-gfec53be734": "599e11ffa5888521b68aaf78527813c1" + }, + "application.php": { + "v2.3.0dev-846-gfec53be734": "7fb987e8380174d08da4f8293ab451e1" + }, + "e_upgrade_class.php": { + "v2.3.0dev-846-gfec53be734": "61468f439474b7e6aa30e4762cc320dd" + }, + "debug_handler.php": { + "v2.3.0dev-846-gfec53be734": "046468527bf23ca371785ebeffd698b9" + }, + "e_db_pdo_class.php": { + "v2.3.0dev-846-gfec53be734": "3e113e69140dc127648e3e7cc9b89a64" + }, + "news_class.php": { + "v2.3.0dev-846-gfec53be734": "699e6c4fb50ca90fc522750cc4f18556" + }, + "secure_img_handler.php": { + "v2.3.0dev-846-gfec53be734": "b8d012a4ceb7e4350d91a1cbe32f55fd" + }, + "notify_class.php": { + "v2.3.0dev-846-gfec53be734": "133a773ca08d8c5647018fbecc668b24" + }, + "pclerror.lib.php": { + "v2.3.0dev-846-gfec53be734": "7b1498a7efb4524dd899c954526c3ca2" + }, + "e_db_legacy_trait.php": { + "v2.3.0dev-846-gfec53be734": "aec16f13a9c20df99c2194c50a2ddf70" + }, + "e_ajax_class.php": { + "v2.3.0dev-846-gfec53be734": "35972545339ce8c85ea369853288af71" + }, + "bbcode_handler.php": { + "v2.3.0dev-846-gfec53be734": "cec694abf207e1f016badcec98cf6f9e" + }, + "login.php": { + "v2.3.0dev-846-gfec53be734": "2fa4e460ba384f96db3224aa20df50b0" + }, + "user_extended_class.php": { + "v2.3.0dev-846-gfec53be734": "62e32a55ddd956eff3066881194733fb" + }, + "session_handler.php": { + "v2.3.0dev-846-gfec53be734": "43a835317bc41387a1dc8c87b2d3300f" + }, + "pclzip.lib.php": { + "v2.3.0dev-846-gfec53be734": "6a5a79f12633924918e0a72580e95c58" + }, + "xmlrpc": { + "xmlrpcs.inc.php": { + "v2.3.0dev-846-gfec53be734": "8366a9e4c6b31dd3e3c8819285bb4a94" + }, + "xmlrpc_wrappers.inc.php": { + "v2.3.0dev-846-gfec53be734": "a50cc80e8b1a904bab5d5941a4bbb116" + }, + "xmlrpc.inc.php": { + "v2.3.0dev-846-gfec53be734": "5ed90d0012f2f30cda4264f08f0cb433" + } + }, + "db_table_admin_class.php": { + "v2.3.0dev-846-gfec53be734": "d038e9a589997b8cb1b85e862543272d" + }, + "utf8": { + "utils": { + "unicode.php": { + "v2.3.0dev-846-gfec53be734": "8e426ba21901e484f0e559502ff4db7d" + } + }, + "native": { + "core.php": { + "v2.3.0dev-846-gfec53be734": "9107db0663845b764b669c343253bbe4" + } + } + }, + "pop_bounce_handler.php": { + "v2.3.0dev-846-gfec53be734": "65fabca64162da64d78715ff53750f9e" + }, + "ren_help.php": { + "v2.3.0dev-846-gfec53be734": "a383e22b22fcd422fa18cc5a174b0aff" + }, + "vendor": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "autoload.php": { + "v2.3.0dev-846-gfec53be734": "ed021bba0198fbb376f857c7e1f535da" + }, + "ifsnop": { + "mysqldump-php": { + "LICENSE": { + "v2.3.0dev-846-gfec53be734": "1900e3f4f52c1a4606ec53bb9b232795" + }, + "src": { + "Ifsnop": { + "Mysqldump": { + "Mysqldump.php": { + "v2.3.0dev-846-gfec53be734": "9d474e7e34108228ac0a1336c925e965" + } + } + } + }, + "composer.json": { + "v2.3.0dev-846-gfec53be734": "f8a6e89b6f6097b9882ff8c96d44ebed" + }, + "README.md": { + "v2.3.0dev-846-gfec53be734": "d3cc733267eecebbe6dea6992dcedcfd" + } + } + }, + "tedivm": { + "jshrink": { + "LICENSE": { + "v2.3.0dev-846-gfec53be734": "122039d2f182a6306af00a2acca6c031" + }, + "src": { + "JShrink": { + "Minifier.php": { + "v2.3.0dev-846-gfec53be734": "9ed15f67e2133df32d1c5220a9f338a1" + } + } + }, + "composer.json": { + "v2.3.0dev-846-gfec53be734": "c6abb3d48cea9513ba0f958d9a120eb8" + }, + "README.md": { + "v2.3.0dev-846-gfec53be734": "feccfe031abea26e339d6977415b3841" + }, + "CONTRIBUTING.md": { + "v2.3.0dev-846-gfec53be734": "b8fd3fa0e371eaf31ebed117f42ba8ee" + }, + ".github": { + "FUNDING.yml": { + "v2.3.0dev-846-gfec53be734": "a6bde4dd4942782a1764cab4d6e1017f" + } + } + } + }, + ".htaccess": { + "v2.3.0dev-846-gfec53be734": "638c4dc9fe578b1c99c69907f1d0383a" + }, + "composer": { + "LICENSE": { + "v2.3.0dev-846-gfec53be734": "23780ac4467ca773a1066a961ab0b24e" + }, + "ClassLoader.php": { + "v2.3.0dev-846-gfec53be734": "b70fa845d6b6f0b88c797216da2c3f0c" + }, + "autoload_classmap.php": { + "v2.3.0dev-846-gfec53be734": "c746293972b683ee538fa846ac6890d5" + }, + "autoload_psr4.php": { + "v2.3.0dev-846-gfec53be734": "96787d2a34dbb1cece7506670c909734" + }, + "autoload_static.php": { + "v2.3.0dev-846-gfec53be734": "f87553e2773653a9e04ba2510573df9f" + }, + "autoload_namespaces.php": { + "v2.3.0dev-846-gfec53be734": "b4a81ada8be638043ec133e1a90c418b" + }, + "autoload_real.php": { + "v2.3.0dev-846-gfec53be734": "f9d0426fb9cc5c1356ebd0312e0df040" + }, + "installed.json": { + "v2.3.0dev-846-gfec53be734": "0c9c64392ccdca34ecacc2da9e2d74fe" + } + }, + "README.md": { + "v2.3.0dev-846-gfec53be734": "cd19e59514b4bbbd781cabc536112bb7" + }, + "phpmailer": { + "phpmailer": { + "get_oauth_token.php": { + "v2.3.0dev-846-gfec53be734": "4ae0a7b66412241114ad381c89bf4644" + }, + "src": { + "Exception.php": { + "v2.3.0dev-846-gfec53be734": "3c2e867ec10c66067772c446b6ef724d" + }, + "POP3.php": { + "v2.3.0dev-846-gfec53be734": "221c601fe2c7eca579d45206a6206476" + }, + "OAuth.php": { + "v2.3.0dev-846-gfec53be734": "8eb8985a6a872002542a3f58982bffc0" + }, + "PHPMailer.php": { + "v2.3.0dev-846-gfec53be734": "89d41453df2cb578eea7fc6e11f49829" + }, + "SMTP.php": { + "v2.3.0dev-846-gfec53be734": "9684fe7237d299ad586ab2b084552fbb" + } + }, + "README.md": { + "v2.3.0dev-846-gfec53be734": "04ee54a5843cc6061be882151eb9b9a3" + }, + "COMMITMENT": { + "v2.3.0dev-846-gfec53be734": "e84f08cdabbffe7321e57ebb6a680277" + }, + "LICENSE": { + "v2.3.0dev-846-gfec53be734": "3cd85d889175d884b1006181385f96ba" + }, + "VERSION": { + "v2.3.0dev-846-gfec53be734": "7f51b54a3fc05c25effb04f483552de7" + }, + "SECURITY.md": { + "v2.3.0dev-846-gfec53be734": "c7a2a61eaa37422bb340ce71d120acfa" + }, + "composer.json": { + "v2.3.0dev-846-gfec53be734": "0bd0dbfa84459dae7c41b5609b54b01a" + }, + "language": { + "phpmailer.lang-ka.php": { + "v2.3.0dev-846-gfec53be734": "1d2862d55fa8b933999401f5679b526c" + }, + "phpmailer.lang-ko.php": { + "v2.3.0dev-846-gfec53be734": "8f558aa22d50da3abe466203f7798d1b" + }, + "phpmailer.lang-fi.php": { + "v2.3.0dev-846-gfec53be734": "7d9085c3e4c09520ce8d4543c143e9ba" + }, + "phpmailer.lang-fr.php": { + "v2.3.0dev-846-gfec53be734": "994bfa906d8674aeef5c053d3bdcc791" + }, + "phpmailer.lang-ro.php": { + "v2.3.0dev-846-gfec53be734": "9b7e6559b5dbf9042d0b2493360d5b4b" + }, + "phpmailer.lang-el.php": { + "v2.3.0dev-846-gfec53be734": "cd1aca27f5b0047ae9a8b6c60ba126f0" + }, + "phpmailer.lang-bg.php": { + "v2.3.0dev-846-gfec53be734": "7b7bb5f08c7b1ce4578fd925c2b07804" + }, + "phpmailer.lang-lv.php": { + "v2.3.0dev-846-gfec53be734": "16c22ae9c531696aa048606621b22e48" + }, + "phpmailer.lang-tl.php": { + "v2.3.0dev-846-gfec53be734": "7df02be44e15be0d727426ceb6a9e3b8" + }, + "phpmailer.lang-ch.php": { + "v2.3.0dev-846-gfec53be734": "c47b87e5f406df3e1c602c97f2d71dff" + }, + "phpmailer.lang-pt_br.php": { + "v2.3.0dev-846-gfec53be734": "4de30227659d786d2cae96660f733a45" + }, + "phpmailer.lang-ca.php": { + "v2.3.0dev-846-gfec53be734": "96a746574627d7a27bd987422ba6c34f" + }, + "phpmailer.lang-pl.php": { + "v2.3.0dev-846-gfec53be734": "6cf65ada291758f49f5c6d60dcdc516a" + }, + "phpmailer.lang-sr.php": { + "v2.3.0dev-846-gfec53be734": "2709136d0fa59fae24128605bce2b51c" + }, + "phpmailer.lang-cs.php": { + "v2.3.0dev-846-gfec53be734": "89b6c1eb8f661663f47f5a41b5614ae0" + }, + "phpmailer.lang-zh.php": { + "v2.3.0dev-846-gfec53be734": "098085cae2019c5ea5f3b9e274685bb0" + }, + "phpmailer.lang-he.php": { + "v2.3.0dev-846-gfec53be734": "cffd9fd28143bdf94739901326e2395f" + }, + "phpmailer.lang-uk.php": { + "v2.3.0dev-846-gfec53be734": "5ac14879ba2c2a8568f89d976b8407bf" + }, + "phpmailer.lang-ba.php": { + "v2.3.0dev-846-gfec53be734": "40de082f3176309df262f093cbb9ac59" + }, + "phpmailer.lang-ru.php": { + "v2.3.0dev-846-gfec53be734": "b2281bb3698c580a25f11388a84a5eb8" + }, + "phpmailer.lang-fo.php": { + "v2.3.0dev-846-gfec53be734": "31b94f6a54adf4ebe5f30e15e17d9b04" + }, + "phpmailer.lang-fa.php": { + "v2.3.0dev-846-gfec53be734": "88aad25186f0e8cf88230f69e9ba8148" + }, + "phpmailer.lang-am.php": { + "v2.3.0dev-846-gfec53be734": "e191c40b0e0df95506f424ec2c5d4f6d" + }, + "phpmailer.lang-vi.php": { + "v2.3.0dev-846-gfec53be734": "71210863860aa6e1f1ac65fe713bf19a" + }, + "phpmailer.lang-ja.php": { + "v2.3.0dev-846-gfec53be734": "b7d8832330b86e6ee89f8e58b7e74909" + }, + "phpmailer.lang-de.php": { + "v2.3.0dev-846-gfec53be734": "a66dcf174803a7303ae362db747d3c26" + }, + "phpmailer.lang-id.php": { + "v2.3.0dev-846-gfec53be734": "6c9fba8e15844193b99a829d2aaf45e7" + }, + "phpmailer.lang-tr.php": { + "v2.3.0dev-846-gfec53be734": "0a26271a884189ae81b26c48ac34016a" + }, + "phpmailer.lang-mg.php": { + "v2.3.0dev-846-gfec53be734": "cd69af477c52e6afaf23e3bf79f95390" + }, + "phpmailer.lang-sk.php": { + "v2.3.0dev-846-gfec53be734": "d2c1889b20dc2b66cf9f1cdfeb303183" + }, + "phpmailer.lang-nb.php": { + "v2.3.0dev-846-gfec53be734": "5c1fcba7933c9a8343967a5581a8c5b4" + }, + "phpmailer.lang-sl.php": { + "v2.3.0dev-846-gfec53be734": "8b7c829271ae62db6af84fc067ff2abf" + }, + "phpmailer.lang-nl.php": { + "v2.3.0dev-846-gfec53be734": "8ab64bab42e0a6424677526af7ffc8fd" + }, + "phpmailer.lang-da.php": { + "v2.3.0dev-846-gfec53be734": "ab30e653bcfcd268ecfb629e14238427" + }, + "phpmailer.lang-lt.php": { + "v2.3.0dev-846-gfec53be734": "9cd33f6bd447dc256b81afd4f3673d77" + }, + "phpmailer.lang-ar.php": { + "v2.3.0dev-846-gfec53be734": "0b5fe2e535bb72ea3796e964e3257025" + }, + "phpmailer.lang-be.php": { + "v2.3.0dev-846-gfec53be734": "44e82129e80ddad9215e915ec6e12382" + }, + "phpmailer.lang-ms.php": { + "v2.3.0dev-846-gfec53be734": "2367b6bd1091fe30679b4f170175c733" + }, + "phpmailer.lang-pt.php": { + "v2.3.0dev-846-gfec53be734": "eece18757dcee88cdeac517b8ff17034" + }, + "phpmailer.lang-gl.php": { + "v2.3.0dev-846-gfec53be734": "7c89aa958e4a025ffb8a6fb45075e530" + }, + "phpmailer.lang-it.php": { + "v2.3.0dev-846-gfec53be734": "a55ff3ea6aa79cd9ce689c61bc289e4c" + }, + "phpmailer.lang-sv.php": { + "v2.3.0dev-846-gfec53be734": "10060517af3e11f69cf8c92c9466c96c" + }, + "phpmailer.lang-hu.php": { + "v2.3.0dev-846-gfec53be734": "d1a382b4419f6803183766f55d3e40fc" + }, + "phpmailer.lang-af.php": { + "v2.3.0dev-846-gfec53be734": "e1203800a2921368aa0f6de2c4eaac8c" + }, + "phpmailer.lang-et.php": { + "v2.3.0dev-846-gfec53be734": "66f89e7efcf70a762cdbcc73607bf2c0" + }, + "phpmailer.lang-zh_cn.php": { + "v2.3.0dev-846-gfec53be734": "57a68eae9073bda91c31442e3be0b6a8" + }, + "phpmailer.lang-hr.php": { + "v2.3.0dev-846-gfec53be734": "ca5fbe44857b41c13585929bfa26a78c" + }, + "phpmailer.lang-es.php": { + "v2.3.0dev-846-gfec53be734": "bccbf90f5b96bdf9b8a693ae759fccb0" + }, + "phpmailer.lang-az.php": { + "v2.3.0dev-846-gfec53be734": "0417ff981b7e1526f5c736feb985a934" + }, + "phpmailer.lang-hi.php": { + "v2.3.0dev-846-gfec53be734": "a97e60798ed246a34e85827e64f3bdc2" + }, + "phpmailer.lang-eo.php": { + "v2.3.0dev-846-gfec53be734": "94ed621641b49634a9639f9a2fceee97" + } + } + } + }, + "hybridauth": { + "hybridauth": { + "examples": { + "example_05.php": { + "v2.3.0dev-846-gfec53be734": "1a8be096b1bf5c5e84742af43ca7a069" + }, + "example_02.php": { + "v2.3.0dev-846-gfec53be734": "858788966aafbf001c2c126e05b3365a" + }, + "example_07": { + "config.php": { + "v2.3.0dev-846-gfec53be734": "881cfe9a4fc3aeb177584e07437d592d" + }, + "callback.php": { + "v2.3.0dev-846-gfec53be734": "c1637d1b9dd2f3411c836b736198dcb2" + }, + "index.php": { + "v2.3.0dev-846-gfec53be734": "44fe5484f7369225234d8cf33eaf423d" + } + }, + "example_03.php": { + "v2.3.0dev-846-gfec53be734": "3878ccde4611639a090fa060edae6ba7" + }, + "example_04.php": { + "v2.3.0dev-846-gfec53be734": "11c376b0aefba85981fe4649680238af" + }, + "README.md": { + "v2.3.0dev-846-gfec53be734": "436f8d4969a43d75823c451fd1898ea8" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "bdce9efad9a163201b1c9275af6aa07f" + }, + "example_01.php": { + "v2.3.0dev-846-gfec53be734": "7cab15e257d2ff49c43486f60594815d" + }, + "example_06": { + "index.php": { + "v2.3.0dev-846-gfec53be734": "c944c5d5c00c21206cdd1c9bc3308063" + }, + "callback.php": { + "v2.3.0dev-846-gfec53be734": "6c2623f9ee9cfeac06f8eca8356507ed" + }, + "config.php": { + "v2.3.0dev-846-gfec53be734": "d3735ad176121dd744420072f3310763" + } + } + }, + "src": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "bdce9efad9a163201b1c9275af6aa07f" + }, + "Storage": { + "StorageInterface.php": { + "v2.3.0dev-846-gfec53be734": "eb91eeae6a3850f297da0a60830db418" + }, + "Session.php": { + "v2.3.0dev-846-gfec53be734": "8793e1859d92eacc8c7ab59a865e6ff0" + } + }, + "Adapter": { + "AbstractAdapter.php": { + "v2.3.0dev-846-gfec53be734": "7204f96801c0578cfb76ed8f212ca98f" + }, + "AdapterInterface.php": { + "v2.3.0dev-846-gfec53be734": "4f4f2e67ec114b8f586a6df8522bd788" + }, + "OAuth2.php": { + "v2.3.0dev-846-gfec53be734": "719d9f83619dea3b8594758d803eb4e6" + }, + "OpenID.php": { + "v2.3.0dev-846-gfec53be734": "a89e953ae335551aad632c5f8742233f" + }, + "DataStoreTrait.php": { + "v2.3.0dev-846-gfec53be734": "7612836a77a3891242b1846282a98994" + }, + "OAuth1.php": { + "v2.3.0dev-846-gfec53be734": "49ff9fdacfca56455e85894aacb00bef" + } + }, + "User": { + "Profile.php": { + "v2.3.0dev-846-gfec53be734": "f473d1d48acd9411b144900f961aa9c0" + }, + "Activity.php": { + "v2.3.0dev-846-gfec53be734": "cce5d2961dca4be295bf8504881c0e31" + }, + "Contact.php": { + "v2.3.0dev-846-gfec53be734": "958839985ed3bcf58eecf0b47e3f5399" + } + }, + "Thirdparty": { + "OpenID": { + "LightOpenID.php": { + "v2.3.0dev-846-gfec53be734": "845f6a7a95a618425d85a2d0703428dd" + }, + "README.md": { + "v2.3.0dev-846-gfec53be734": "2f88ef8b7b849b50b3282c0d371e4fc5" + } + }, + "OAuth": { + "OAuthSignatureMethod.php": { + "v2.3.0dev-846-gfec53be734": "2bf36b185cb0bb5e2622f85df7498679" + }, + "OAuthUtil.php": { + "v2.3.0dev-846-gfec53be734": "411b3924adeb4aa64d86fe7b9dad0e54" + }, + "OAuthRequest.php": { + "v2.3.0dev-846-gfec53be734": "200f44477d797945cccc93ca455bf0d5" + }, + "OAuthSignatureMethodHMACSHA1.php": { + "v2.3.0dev-846-gfec53be734": "2381fcc797b37bad3593444c4346f777" + }, + "OAuthConsumer.php": { + "v2.3.0dev-846-gfec53be734": "045ca6a76b4fffd492f4804a167c5ee2" + }, + "README.md": { + "v2.3.0dev-846-gfec53be734": "11b4d08683d143a0e66516f225fa8d19" + } + }, + "readme.md": { + "v2.3.0dev-846-gfec53be734": "40df3fdcc49fe018f4dea6042a265b6f" + } + }, + "Hybridauth.php": { + "v2.3.0dev-846-gfec53be734": "4ab6d5a245642f8c26b085e1a3e0e3fb" + }, + "Exception": { + "RuntimeException.php": { + "v2.3.0dev-846-gfec53be734": "bd131707277e06bd743f1803bbe34588" + }, + "InvalidApplicationCredentialsException.php": { + "v2.3.0dev-846-gfec53be734": "572e2e1d67d88a608a7acef88ca27d41" + }, + "InvalidAuthorizationCodeException.php": { + "v2.3.0dev-846-gfec53be734": "410b6ec1b91abeab0344bc7dfad89a53" + }, + "AuthorizationDeniedException.php": { + "v2.3.0dev-846-gfec53be734": "e7c86c0f979bf921f42950954c796ae3" + }, + "InvalidAuthorizationStateException.php": { + "v2.3.0dev-846-gfec53be734": "4f3625adc66f70412ed1cce64b363505" + }, + "HttpRequestFailedException.php": { + "v2.3.0dev-846-gfec53be734": "dd4d503f5d20c597e0d25da8cfe3b453" + }, + "ExceptionInterface.php": { + "v2.3.0dev-846-gfec53be734": "c948e11b1fdbfa66b2631c33f2f428ff" + }, + "BadMethodCallException.php": { + "v2.3.0dev-846-gfec53be734": "db86f40460aeb863a671793cdd4f396f" + }, + "Exception.php": { + "v2.3.0dev-846-gfec53be734": "407c80c32f2d1d9c7e1534c365507fef" + }, + "HttpClientFailureException.php": { + "v2.3.0dev-846-gfec53be734": "72962933510819c8161d988bd9db2aa9" + }, + "InvalidOpenidIdentifierException.php": { + "v2.3.0dev-846-gfec53be734": "c0b2ca9aae8a6378c73b939abca510d3" + }, + "UnexpectedValueException.php": { + "v2.3.0dev-846-gfec53be734": "d13e105822103baf8d1d0e10ba3fbd72" + }, + "UnexpectedApiResponseException.php": { + "v2.3.0dev-846-gfec53be734": "d3adb1b21fd7c3dfff3908d9d9dfd311" + }, + "InvalidOauthTokenException.php": { + "v2.3.0dev-846-gfec53be734": "af3f0c9dec222eafb5c77238fca32327" + }, + "InvalidAccessTokenException.php": { + "v2.3.0dev-846-gfec53be734": "843ce1c4ca03d174dfb2c120b4adafb9" + }, + "NotImplementedException.php": { + "v2.3.0dev-846-gfec53be734": "6a1000b85df20d8aa40cd8020c3169cb" + }, + "InvalidArgumentException.php": { + "v2.3.0dev-846-gfec53be734": "23233786400372dff38b1858fc980449" + } + }, + "Provider": { + "AOLOpenID.php": { + "v2.3.0dev-846-gfec53be734": "a73d01e94228841513008a84ee39e5ef" + }, + "ORCID.php": { + "v2.3.0dev-846-gfec53be734": "bd5732c1306db38d8a135235b92236e5" + }, + "LinkedIn.php": { + "v2.3.0dev-846-gfec53be734": "d158f909f5475a81b1bf3f87995159e7" + }, + "BlizzardAPAC.php": { + "v2.3.0dev-846-gfec53be734": "7533a57359af6aac544f0add0c658424" + }, + "Yahoo.php": { + "v2.3.0dev-846-gfec53be734": "7eb48427d3d627f9ce34ca9a945b608e" + }, + "Reddit.php": { + "v2.3.0dev-846-gfec53be734": "26f563347a99c34036adc64085866b20" + }, + "Vkontakte.php": { + "v2.3.0dev-846-gfec53be734": "df79f48c163cffe33833f57159927537" + }, + "Dribbble.php": { + "v2.3.0dev-846-gfec53be734": "f14300493c6aafe657e9fd9db5a844cd" + }, + "Spotify.php": { + "v2.3.0dev-846-gfec53be734": "25d9ec98c9f27a5e7a8ac9246fa6b2e6" + }, + "Disqus.php": { + "v2.3.0dev-846-gfec53be734": "0f375d6fbd139bee8c9f9dea4bdb78fc" + }, + "WindowsLive.php": { + "v2.3.0dev-846-gfec53be734": "2222ae9ae38a5540970e60e8f4bd1041" + }, + "Twitter.php": { + "v2.3.0dev-846-gfec53be734": "74ee5935de50724da32bfda137c62fff" + }, + "Telegram.php": { + "v2.3.0dev-846-gfec53be734": "84fe575a7ca992f1bf2a80cfcf94f88f" + }, + "WordPress.php": { + "v2.3.0dev-846-gfec53be734": "c467c17a56178c792397367535d9ceb7" + }, + "Facebook.php": { + "v2.3.0dev-846-gfec53be734": "2fc9cc9294262982e71159bd38b09baf" + }, + "Amazon.php": { + "v2.3.0dev-846-gfec53be734": "9bcbbe4243c166f83597ec24584bb070" + }, + "PaypalOpenID.php": { + "v2.3.0dev-846-gfec53be734": "0dfd26b4145b11cd3384e927ccb3673f" + }, + "Discord.php": { + "v2.3.0dev-846-gfec53be734": "06e31646577c80646355794e36ccd107" + }, + "GitHub.php": { + "v2.3.0dev-846-gfec53be734": "f5210b080e7a786ea1d25f4bbbed35c5" + }, + "YahooOpenID.php": { + "v2.3.0dev-846-gfec53be734": "51df87795ce9a75a294d83cb405d4d27" + }, + "OpenID.php": { + "v2.3.0dev-846-gfec53be734": "b18e17bbc14768cea10d901d2897c30c" + }, + "Mailru.php": { + "v2.3.0dev-846-gfec53be734": "cfb25879c6ada4b741fb533247988785" + }, + "TwitchTV.php": { + "v2.3.0dev-846-gfec53be734": "22c0e8f3b6402379970750bdeaccae60" + }, + "Steam.php": { + "v2.3.0dev-846-gfec53be734": "1b982c3516096fa1c0f51ec0183a5a47" + }, + "StackExchangeOpenID.php": { + "v2.3.0dev-846-gfec53be734": "cd49219b053f1d9a4bb32b2f69ff48b2" + }, + "SteemConnect.php": { + "v2.3.0dev-846-gfec53be734": "78e79a40fc98d4c8c436d0016b2b2a05" + }, + "Authentiq.php": { + "v2.3.0dev-846-gfec53be734": "dfc89ff63a46daf627ef96e096fd1193" + }, + "Blizzard.php": { + "v2.3.0dev-846-gfec53be734": "f778dbd458479e6f9225ed3555045c63" + }, + "Slack.php": { + "v2.3.0dev-846-gfec53be734": "d6832469aeced31b1fdbba6de3f62b51" + }, + "Strava.php": { + "v2.3.0dev-846-gfec53be734": "f3a85b829a7d88dd07fe99364081d50b" + }, + "Foursquare.php": { + "v2.3.0dev-846-gfec53be734": "862ff3885dba722ecb9c744643440508" + }, + "GitLab.php": { + "v2.3.0dev-846-gfec53be734": "ec439c0833e4697c0b3042069f3744cd" + }, + "StackExchange.php": { + "v2.3.0dev-846-gfec53be734": "4593cb51ee704503ba4491b670674c26" + }, + "BlizzardEU.php": { + "v2.3.0dev-846-gfec53be734": "35ec5eb42be6e6e6de8a43c2914d5eff" + }, + "Odnoklassniki.php": { + "v2.3.0dev-846-gfec53be734": "81e547e35c6db51a8e859a5dda7b5606" + }, + "QQ.php": { + "v2.3.0dev-846-gfec53be734": "8ff4cf2a4a9b4af990bb84a27bc371d6" + }, + "WeChatChina.php": { + "v2.3.0dev-846-gfec53be734": "9f70066dc2f80feef9f7f9e10dd8918b" + }, + "Google.php": { + "v2.3.0dev-846-gfec53be734": "d38622335fdb8b4999c52b0118a24bc4" + }, + "Yandex.php": { + "v2.3.0dev-846-gfec53be734": "8b38b8e74a1423aa8ff79d915725f1e9" + }, + "MicrosoftGraph.php": { + "v2.3.0dev-846-gfec53be734": "4eb76fc4773b589957803f632f360023" + }, + "Paypal.php": { + "v2.3.0dev-846-gfec53be734": "a5f09a36ca1f69b28f1b24dd994f96c5" + }, + "Instagram.php": { + "v2.3.0dev-846-gfec53be734": "e35c2c9c9c508089d3250738e8eab5f6" + }, + "BitBucket.php": { + "v2.3.0dev-846-gfec53be734": "8f3acebb4c03253002586de39bdaadc6" + }, + "Tumblr.php": { + "v2.3.0dev-846-gfec53be734": "78756b27ce61dd80e2231f5f92463345" + }, + "WeChat.php": { + "v2.3.0dev-846-gfec53be734": "6f0acb7f6e2620ed5c19259fc42fd993" + } + }, + "Logger": { + "Psr3LoggerWrapper.php": { + "v2.3.0dev-846-gfec53be734": "0df903c00f1bd9454bbbb56644e5b868" + }, + "Logger.php": { + "v2.3.0dev-846-gfec53be734": "0b544c47170e749795fe7d6b6b053303" + }, + "LoggerInterface.php": { + "v2.3.0dev-846-gfec53be734": "8d1288b93ac06337fe47c641285a99c4" + } + }, + "Data": { + "Collection.php": { + "v2.3.0dev-846-gfec53be734": "3223793b610c269ab09c600baa4c79e8" + }, + "Parser.php": { + "v2.3.0dev-846-gfec53be734": "f39660873be4ea50373ca48de10b62a4" + } + }, + "HttpClient": { + "Guzzle.php": { + "v2.3.0dev-846-gfec53be734": "4de7b7531d02897a0827f6a851f6c235" + }, + "Util.php": { + "v2.3.0dev-846-gfec53be734": "ac21c05ce00f32ef9aabba559cee73df" + }, + "HttpClientInterface.php": { + "v2.3.0dev-846-gfec53be734": "455831bf8d427968dcf4fffd4e7f1e9d" + }, + "Curl.php": { + "v2.3.0dev-846-gfec53be734": "3c554b3febc7883184fc5f0e43ba641a" + } + }, + "autoload.php": { + "v2.3.0dev-846-gfec53be734": "2aa892571acaa0e86f1351ef6f5165db" + } + }, + "README.md": { + "v2.3.0dev-846-gfec53be734": "000bee930e7d9da86fb35c64a0398581" + }, + "CONTRIBUTING.md": { + "v2.3.0dev-846-gfec53be734": "4691d1735d02e7bfd71f2a4af7acc73a" + }, + "tests": { + "HybridauthTest.php": { + "v2.3.0dev-846-gfec53be734": "b3fdd4bd7b6dd3b4176974b8aa438e83" + }, + "HttpClient": { + "empty": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + }, + "User": { + "ActivityTest.php": { + "v2.3.0dev-846-gfec53be734": "de2ff7ea5eec54fa1ec7c6b36a855e35" + }, + "ProfileTest.php": { + "v2.3.0dev-846-gfec53be734": "7dc010dcc57a0d826f7f498750120dd5" + }, + "ContactTest.php": { + "v2.3.0dev-846-gfec53be734": "07a33f0c2b04964f612c40bcc2376023" + } + }, + "Provider": { + "empty": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + }, + "Storage": { + "SessionTest.php": { + "v2.3.0dev-846-gfec53be734": "4aba7cb405ff2bde346c606f80b8197a" + } + }, + "Adapter": { + "empty": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + }, + "Logger": { + "empty": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + }, + "Data": { + "ParserTest.php": { + "v2.3.0dev-846-gfec53be734": "f66c02bee39d1cbfa443152a67885f98" + }, + "CollectionTest.php": { + "v2.3.0dev-846-gfec53be734": "ac9337cb77a89f9ad608ed12cfec782c" + } + } + }, + "CODE_OF_CONDUCT.md": { + "v2.3.0dev-846-gfec53be734": "4982de512cf7ceab3f7a9f4cbffa5226" + }, + "CHANGELOG.md": { + "v2.3.0dev-846-gfec53be734": "1dba94806754a7e1944524bd6d51bdf8" + }, + "COPYING.md": { + "v2.3.0dev-846-gfec53be734": "0953bd2415f0b04a970db887902b62fc" + }, + "ISSUE_TEMPLATE.md": { + "v2.3.0dev-846-gfec53be734": "83255e203a4b10f9251841b6c4ae087a" + }, + "PULL_REQUEST_TEMPLATE.md": { + "v2.3.0dev-846-gfec53be734": "9b00e89892bd34d5d923a13d407f8509" + } + } + } + }, + "cache_handler.php": { + "v2.3.0dev-846-gfec53be734": "bfad10a34e8b0c8edd98dc902ec739a5" + }, + "resize_handler.php": { + "v2.3.0dev-846-gfec53be734": "f0b89977e2826f718411be611255cd5e" + }, + "language_class.php": { + "v2.3.0dev-846-gfec53be734": "79fe0ac54fc4529f3431bd6e949368dd" + }, + "arraystorage_class.php": { + "v2.3.0dev-846-gfec53be734": "5011a00314f74a171f08c2d36f45154d" + }, + "hybridauth": { + "Hybrid": { + "Auth.php": { + "v2.2.1": "869c6ae6d2c241793c592d7146be6bb8", + "v2.1.6": "a7ad2096200e1f1282c257e61c051dae", + "v2.1.2": "8aaaec7085b894e0554ef19520f59f58", + "v2.0.0": "d09ac316b7b5ef1d3dc03d411ecd74e0" + }, + "Endpoint.php": { + "v2.2.1": "f44f8a3ac9bffd2a646f82ad18de644a", + "v2.1.2": "be7e05c19af2a69d4db3e82a2cff5db2", + "v2.0.0": "83633d0ef75c10e328a75055a9b4961b" + }, + "Error.php": { + "v2.2.1": "d94721e20cb24b0730acc07fa8a95a14", + "v2.0.0": "14466c247803e0422e1cd9650739894c" + }, + "Exception.php": { + "v2.2.1": "d49e817a88114c2dd431335530e9db74", + "v2.0.0": "058646ef91cf4e592edbc5354865a3f3" + }, + "Logger.php": { + "v2.2.1": "c5d7d3a272b8c57c83a8d33bbb0e5e7d", + "v2.0.0": "447c8217780dce0f6d4ccc40f18ea1e0" + }, + "Provider_Adapter.php": { + "v2.2.1": "15aa88244088d4b72869d3ff072b83d0", + "v2.1.6": "b2ff5a295e2f214a6c818e589888de96", + "v2.1.2": "9ba762f0f1e4ed0e2aa120ca30590ff2", + "v2.0.0": "ce83851273198e19baea7d43a2ec505e" + }, + "Provider_Model.php": { + "v2.2.1": "8bd259c24ca97aa2cc402a5972b3c835", + "v2.1.6": "43641d00761ed128767cc4957e2198c4", + "v2.0.0": "c2d32575cc9bf8606fa96449330894da" + }, + "Provider_Model_OAuth1.php": { + "v2.2.1": "12aad5fd49338c606c754b398e7323dd", + "v2.0.0": "d15e3fc33bd2fe75fe1f0e402d3763db" + }, + "Provider_Model_OAuth2.php": { + "v2.2.1": "b662f97c385867b3213c76e161dc7523", + "v2.1.6": "83a61d2bd9a345c0b9bfc8ac411119c3", + "v2.0.0": "66ef834ff48ef43622c895e6b1183427" + }, + "Provider_Model_OpenID.php": { + "v2.2.1": "1c5133bc57c3d45aacb522b7b918b8b8", + "v2.0.0": "9018a68321bd2e92b717efe87326b0fb" + }, + "Providers": { + "AOL.php": { + "v2.2.1": "363b16cae1ffd55db3ac5cc2f7e4733e", + "v2.0.0": "802362cb3d8328c5a2a85c239678321e" + }, + "Amazon.php": { + "v2.2.1": "991ccf912799e4d245d94956aed63539" + }, + "Facebook.php": { + "v2.2.1": "8c6c42fa676d0363706fad48ee0adf45", + "v2.1.6": "4aee3d317fe69953e01bb46725d43f94", + "v2.0.0": "ac59e6338298ee0bb427807b60c790f2" + }, + "Foursquare.php": { + "v2.2.1": "8d3c3677fd98ffdbf5470663cbf689cf", + "v2.1.6": "397589be7475ebaad8970ca4b6eb60fd", + "v2.0.0": "77f6f9917032eb2ea8a6ab16d59411b0" + }, + "Github.php": { + "v2.2.1": "fdb0301805db0260cd68bc8a7f451937", + "v2.1.6": "2e2d5834cc8a82235c16e40aa00ce541", + "v2.0.0": "f2541ad583f5e2afa59d68e1041b4846" + }, + "Google.php": { + "v2.2.1": "6e584f31f5370857775dda0c1e12ebd2", + "v2.1.6": "00d80755c904cd615d73af1fc422cca3", + "v2.1.2": "be4864960167e6b37de048b946c0d379", + "v2.0.0": "bd8ce426ecdfad5e4dbccd9cd0eceb7a" + }, + "GoogleOpenID.php": { + "v2.2.1": "bb90e3e12d87f0726ff58c1f5569bc4e" + }, + "LinkedIn.php": { + "v2.2.1": "1cf45e02a1111f4d0f84734672bb7f8c", + "v2.1.6": "7fe2683435236b5e99b25ef76000255e", + "v2.1.2": "5523c4f074fe4e1861df527d73e49da4", + "v2.0.0": "832d3a4076929870d0b32e60b8f48881" + }, + "Live.php": { + "v2.2.1": "f01ee17225ceb28db2fc59624db986fd", + "v2.1.6": "995b6de787eae81944909613e070bb4c", + "v2.0.0": "d77946013d70b2d63b9482b21442228d" + }, + "MySpace.php": { + "v2.2.1": "0a0064690cfff91854cd21e89ee94949" + }, + "OpenID.php": { + "v2.2.1": "cac0c4f546bf7cadd3e0e08045e9496e", + "v2.0.0": "9aefdc0e4c87443f079c9670fe66bcbf" + }, + "Steam.php": { + "v2.2.1": "eb66af91a38249b82ea17dd22905e6c9", + "v2.1.6": "ed4d5df2401d5bda0310902950b5ae63" + }, + "Twitter.php": { + "v2.2.1": "2390f6ec3088436bc3349898aad1c411", + "v2.1.6": "b75922ec5b73dac7048e60628b779723", + "v2.0.0": "e449a030566996dbf6eb7891e57eb842" + }, + "Yahoo.php": { + "v2.2.1": "7e6aeefc7876971c124fd627f8f69c00", + "v2.1.6": "54e31f108103ff5ae541d4b429d4eed2", + "v2.0.0": "a8e2d34d5b7d23d4dfd47428dfe26748" + } + }, + "Storage.php": { + "v2.2.1": "9c58abd4e46c9fecdf248db1022d2289", + "v2.0.0": "111bec3aff0e00d9170dd5326aa0bc7c" + }, + "StorageInterface.php": { + "v2.2.1": "7a52a9b9bdc3569a98a0e32fc630d424", + "v2.0.0": "58aabe36f1ab7bb844f75782e234d23f" + }, + "User.php": { + "v2.2.1": "c219b2c31b17127f044e7d425dcd06db", + "v2.0.0": "a0fbcff289522b0fed4dfa623fd850a5" + }, + "User_Activity.php": { + "v2.2.1": "4b8c29b5c442915664f864ee4e18ac6b", + "v2.0.0": "9ad54baf75a46f94c4a02ed60d418571" + }, + "User_Contact.php": { + "v2.2.1": "b7f17423d61d42cb30b36a127f6e0e78", + "v2.0.0": "832415cc9fcc9419556d71e6737dcc81" + }, + "User_Profile.php": { + "v2.2.1": "e3f37abbaa6504641b46e9e0c65571d4", + "v2.1.6": "4165786a0cc8d26ae683eda0669bf635", + "v2.0.0": "0e26e4f226118ce6a08fd6431fdea7b3" + }, + "index.html": { + "v2.2.1": "2b328c302ed608451171b3db0f6b92b3" + }, + "resources": { + "config.php.tpl": { + "v2.2.1": "a98e1313d7f3cb3b09c66be1a173bbe5" + }, + "index.html": { + "v2.2.1": "2b328c302ed608451171b3db0f6b92b3" + }, + "openid_policy.html": { + "v2.2.1": "adaae0d22f0b9003a44534a64081d02d" + }, + "openid_realm.html": { + "v2.2.1": "e2930bae092b00340ee16362ec5ac729" + }, + "openid_xrds.xml": { + "v2.2.1": "b46a8e43108e0eca7dca32acca4decac" + }, + "windows_live_channel.html": { + "v2.2.1": "479decb220963b4ebb8e0dedd2a399a0" + } + }, + "thirdparty": { + "Amazon": { + "AmazonOauth2Client.php": { + "v2.2.1": "00af1f6a81a465a95053016ae23d5f6f" + } + }, + "Facebook": { + "base_facebook.php": { + "v2.2.1": "765cff749aa16cc4500f9bd81cbd21ab", + "v2.0.0": "fd4d5ec3d4c67e1e586589b39a0f2aa9" + }, + "facebook.php": { + "v2.2.1": "6bf73e0998383aaf604c54bc7942b9ab" + }, + "fb_ca_chain_bundle.crt": { + "v2.2.1": "98ad487c6bcd023914be60299202eee0" + } + }, + "LinkedIn": { + "LinkedIn.php": { + "v2.2.1": "1cd8fcbb82418c7f81d0de47f02f59c7", + "v2.0.0": "1e7ee84a0c0dc916f21b0bb8621f4059" + } + }, + "OAuth": { + "OAuth.php": { + "v2.2.1": "50bae8f493620f1fdfb2063b26ebe2a5", + "v2.0.0": "b5f06fee7dcb50b5ebccde83a74d8ef8" + }, + "OAuth1Client.php": { + "v2.2.1": "e6992197dabf5e1bd7f4f4e3c7525ecd", + "v2.0.0": "8e2f06ecd64a73a3e4ef3a0acd86ee9d" + }, + "OAuth2Client.php": { + "v2.2.1": "22614a612557a321b1b655e0b5de63e6", + "v2.1.6": "1bd1012fefbbbd639ef8e45f77354241", + "v2.1.2": "f7a5499ef47177ac1ca106e886382872", + "v2.0.0": "cca21aafd8f2d1fa3fb9264a71933e50" + } + }, + "WindowsLive": { + "OAuthWrapHandler.php": { + "v2.2.1": "7080d96d73a963730a4b3d69c7a7083f" + } + }, + "index.html": { + "v2.2.1": "2b328c302ed608451171b3db0f6b92b3" + } + } + }, + "index.php": { + "v2.2.1": "a370e49cd3cf1d89b54318895f380fef", + "v2.1.6": "e66dfb9816fff391a9e06381d44d5fc3", + "v2.1.2": "9e3830ed561ec508dc00344aebad5152" + }, + "live.php": { + "v2.2.1": "5902c928607de5aa4d0d3ee30d22ea8d" + }, + "vendor": { + "autoload.php": { + "v2.2.1": "cef7a28f22a07653ffd4fe7076532c79" + }, + "composer": { + "autoload_classmap.php": { + "v2.2.1": "e5e60a5df99d886f31f7d8917800108b" + }, + "autoload_files.php": { + "v2.2.1": "904ab9a6d4a67c7b8e0f617ff2837a41" + }, + "autoload_psr4.php": { + "v2.2.1": "07ed8023981d526780648ab604a7eb59" + }, + "autoload_real.php": { + "v2.2.1": "57255742dfcbca84d6ef01ce00bc66d9" + }, + "installed.json": { + "v2.2.1": "ecc609e9dc4d98039f32770beac1ab73" + } + }, + "facebook": { + "graph-sdk": { + "LICENSE": { + "v2.2.1": "83b06419578dd08360e68bc877b027d0" + }, + "composer.json": { + "v2.2.1": "a651f9255ea3f5c08e9ab0c4d99039a8" + }, + "phpcs.xml.dist": { + "v2.2.1": "f668c7fd44798c279a068adcd4b5b020" + }, + "src": { + "Facebook": { + "Authentication": { + "AccessToken.php": { + "v2.2.1": "dd1e2b98996efe6b6957cbb32294cab8" + }, + "AccessTokenMetadata.php": { + "v2.2.1": "b1e8fc63dcf053ab948891b83b83ecf2" + }, + "OAuth2Client.php": { + "v2.2.1": "83b133785712ae54e0c0c52b3c1b3a84" + } + }, + "Exceptions": { + "FacebookAuthenticationException.php": { + "v2.2.1": "dbbd4a3d53fb388211372b273799ceeb" + }, + "FacebookAuthorizationException.php": { + "v2.2.1": "03d5f2e66c8b75257862f801b2b1349e" + }, + "FacebookClientException.php": { + "v2.2.1": "5bfb340db7bc5b5711efbf5f8ffa1840" + }, + "FacebookOtherException.php": { + "v2.2.1": "a592430252a41c52a1ad95f9f1ee915d" + }, + "FacebookResponseException.php": { + "v2.2.1": "9231cfe68b659c3c40b136bca7ab954d" + }, + "FacebookResumableUploadException.php": { + "v2.2.1": "3e5781fc7dfa612aa432449c6d220865" + }, + "FacebookSDKException.php": { + "v2.2.1": "2a02ce43cf3607e65022ffb60f6504dc" + }, + "FacebookServerException.php": { + "v2.2.1": "cf49829913487eb794ca34284ace9882" + }, + "FacebookThrottleException.php": { + "v2.2.1": "8525e5b4d62db3bfdbb53444cfadae0d" + } + }, + "Facebook.php": { + "v2.2.1": "27069a1645192112e839f1893e3e554c" + }, + "FacebookApp.php": { + "v2.2.1": "83de6e3451048dd832679aecd133322e" + }, + "FacebookBatchRequest.php": { + "v2.2.1": "bb598fb979b3972a91a9da1d2306655d" + }, + "FacebookBatchResponse.php": { + "v2.2.1": "7b7ee9c085df6482c7216a37830d4dad" + }, + "FacebookClient.php": { + "v2.2.1": "1f55b1734e330f2097ca64296250ff3c" + }, + "FacebookRequest.php": { + "v2.2.1": "e602270465a82d53ca0eb6bd643d93f3" + }, + "FacebookResponse.php": { + "v2.2.1": "5f1d8883d1a817952380dc2192197609" + }, + "FileUpload": { + "FacebookFile.php": { + "v2.2.1": "7819cf3fd475447c7d0822319b88316e" + }, + "FacebookResumableUploader.php": { + "v2.2.1": "67ee513ecd3ef00ff52d034a29865c9f" + }, + "FacebookTransferChunk.php": { + "v2.2.1": "12b7977a06118a5aa6c64b716410dd2b" + }, + "FacebookVideo.php": { + "v2.2.1": "27eefe1705fbefee2d9c4736a4a48215" + }, + "Mimetypes.php": { + "v2.2.1": "f85603eb4593337b8695e2e7c35535f4" + } + }, + "GraphNodes": { + "Birthday.php": { + "v2.2.1": "5d9023d0350a250fe529688a0253b587" + }, + "Collection.php": { + "v2.2.1": "02caa1da3bd917e932c26843e2e3dd7d" + }, + "GraphAchievement.php": { + "v2.2.1": "b658174434cccca7c96a4c19f0b8bce2" + }, + "GraphAlbum.php": { + "v2.2.1": "3d32a403b08c8783d66f45931c31cbac" + }, + "GraphApplication.php": { + "v2.2.1": "2ef43c0a28267cc26c73f21824cf2adc" + }, + "GraphCoverPhoto.php": { + "v2.2.1": "98264f0f3ccb6698467f0c076b198d57" + }, + "GraphEdge.php": { + "v2.2.1": "aedd2fb5cd87c70f09657904d3020613" + }, + "GraphEvent.php": { + "v2.2.1": "6db9f9cfff34e9f098602a38c0246fc4" + }, + "GraphGroup.php": { + "v2.2.1": "def31d84e1ec7b9ee09671f215b5d071" + }, + "GraphList.php": { + "v2.2.1": "8087191e46d329d1628603bd73056999" + }, + "GraphLocation.php": { + "v2.2.1": "74797b73185e0ad5facde4a5e2ea5457" + }, + "GraphNode.php": { + "v2.2.1": "47cedd7d865836a48f4c7c68db881df3" + }, + "GraphNodeFactory.php": { + "v2.2.1": "9b34e81575f233793a1faa07a1d08478" + }, + "GraphObject.php": { + "v2.2.1": "d358f6c9c7980b16881d88292509a854" + }, + "GraphObjectFactory.php": { + "v2.2.1": "12a030b83660b65c5fa7c57496ed8a85" + }, + "GraphPage.php": { + "v2.2.1": "f45a7aeec58e3035025b77288aa2be23" + }, + "GraphPicture.php": { + "v2.2.1": "09d1debfa229d1765cf270206845fd8b" + }, + "GraphSessionInfo.php": { + "v2.2.1": "6daf867f401694c50d5271b068c6ccd6" + }, + "GraphUser.php": { + "v2.2.1": "2bdf1b979776869a7f3c5c31e09b8ded" + } + }, + "Helpers": { + "FacebookCanvasHelper.php": { + "v2.2.1": "fe2f9ce0aad8889879fd0f9a85544972" + }, + "FacebookJavaScriptHelper.php": { + "v2.2.1": "5e54921772dca7681f15d0fee0756d54" + }, + "FacebookPageTabHelper.php": { + "v2.2.1": "ef4649292f44838345e4540c75f1f981" + }, + "FacebookRedirectLoginHelper.php": { + "v2.2.1": "60562e8cdf1ba2d2b40831c0c071aae1" + }, + "FacebookSignedRequestFromInputHelper.php": { + "v2.2.1": "7a2940d84b78ca44297c2b9bd3484662" + } + }, + "Http": { + "GraphRawResponse.php": { + "v2.2.1": "6729970ab72be06749696500f4d1a242" + }, + "RequestBodyInterface.php": { + "v2.2.1": "dcbb1c86e43a95ac1f97c1fff2d6534c" + }, + "RequestBodyMultipart.php": { + "v2.2.1": "e169f5f8357fcffa5fd844c090f04ca4" + }, + "RequestBodyUrlEncoded.php": { + "v2.2.1": "80a54deef65b04ec6eee27672e41455c" + } + }, + "HttpClients": { + "FacebookCurl.php": { + "v2.2.1": "c29f937a8cf986670eee34d5c1e6ee2e" + }, + "FacebookCurlHttpClient.php": { + "v2.2.1": "e8c95c5630a22908f71d524327728617" + }, + "FacebookGuzzleHttpClient.php": { + "v2.2.1": "f7e10e78d0c63a2f1d81e4d4284daeb7" + }, + "FacebookHttpClientInterface.php": { + "v2.2.1": "cedd49e469867d3370a0393aef91d866" + }, + "FacebookStream.php": { + "v2.2.1": "7dfeadb67526ec510d6ca909a8db5cd7" + }, + "FacebookStreamHttpClient.php": { + "v2.2.1": "3d0c430b150b0f2a75fd25a2d0d832ec" + }, + "HttpClientsFactory.php": { + "v2.2.1": "f7032e9128d8ed78b9250450d73a0aab" + }, + "certs": { + "DigiCertHighAssuranceEVRootCA.pem": { + "v2.2.1": "6a157e8f33477bde4b81c3f4238eb0ee" + } + } + }, + "PersistentData": { + "FacebookMemoryPersistentDataHandler.php": { + "v2.2.1": "280577ec6d06f5ebb1c5102c85ea3fa7" + }, + "FacebookSessionPersistentDataHandler.php": { + "v2.2.1": "6131ee1ae2996d06f748f223811edfc4" + }, + "PersistentDataFactory.php": { + "v2.2.1": "a6b21f1b56d0c675f24c0ae4d55686b0" + }, + "PersistentDataInterface.php": { + "v2.2.1": "69893069d1b3788700d61e94f5813e4a" + } + }, + "PseudoRandomString": { + "McryptPseudoRandomStringGenerator.php": { + "v2.2.1": "bdf0b61da2e8b51bc34c6598247113cd" + }, + "OpenSslPseudoRandomStringGenerator.php": { + "v2.2.1": "0421720ddfa480157d53a3ae32a6b982" + }, + "PseudoRandomStringGeneratorFactory.php": { + "v2.2.1": "aaa7a3936be770682b3a4e68a98998e7" + }, + "PseudoRandomStringGeneratorInterface.php": { + "v2.2.1": "a4a814340173a0b2a4c238f910c7757e" + }, + "PseudoRandomStringGeneratorTrait.php": { + "v2.2.1": "0f094714f3e0c9a7bf796e19785ac6c2" + }, + "RandomBytesPseudoRandomStringGenerator.php": { + "v2.2.1": "a92b5b59128fbcd1b0d08f7f134a8c3d" + }, + "UrandomPseudoRandomStringGenerator.php": { + "v2.2.1": "17b94d8baddf22ed68b0fc3bdebba612" + } + }, + "SignedRequest.php": { + "v2.2.1": "c0c5404485612b0c4843d9e5ee6dcdcd" + }, + "Url": { + "FacebookUrlDetectionHandler.php": { + "v2.2.1": "50cbe497671255f90ff62b2cbc52ec81" + }, + "FacebookUrlManipulator.php": { + "v2.2.1": "a14c62e8a256ca0da95a6f707b393bfa" + }, + "UrlDetectionInterface.php": { + "v2.2.1": "80cc88513e1bcc15043df04ec1ecc13f" + } + }, + "autoload.php": { + "v2.2.1": "583dbed28b49196c05baa0e67b1ada94" + }, + "polyfills.php": { + "v2.2.1": "84517a3fb314a49759b122bca4ea664c" + } + } + } + } + } + } + }, + "phpmailer": { + "PHPMailerAutoload.php": { + "v2.2.1": "d913013ff50cc4313c71ba8ebe2568df" + }, + "class.phpmaileroauth.php": { + "v2.2.1": "e4e046851e083229ed140e35826eb6a8", + "v2.1.3": "d0b879d1625d335c9b5d65c8cb2ed3b8" + }, + "class.phpmaileroauthgoogle.php": { + "v2.2.1": "bc668623f21f92a2e6db0cfb93a49da0", + "v2.1.3": "1dd0647150f7ebce3344ad37707040bf" + }, + "e107.htaccess": { + "v2.2.1": "507de3fb6f951cafa6b1a346d232604f" + }, + "get_oauth_token.php": { + "v2.2.1": "053c0d25fc7cacec1496f2880df1e809", + "v2.1.3": "02d8913a0f5e0aebdd90c033c852b5aa" + }, + "class.phpmailer.php": { + "v2.1.3": "54b68f16447987df3acdc1ac43034ef3", + "v2.1.1": "ef7f968a568ac3865ff0f7673c063983" + }, + "class.smtp.php": { + "v2.1.1": "040a830e46df23a4447884563c50df2d" + }, + "mailout_process.php": { + "v2.1.1": "42c15c77c602aa913bc6a90a4dc24549" + } + }, + "markdown.php": { + "v2.1.4": "ad868fa8895d098e0e22a4b2ecf845e6" + } + }, + "e107_images": { + "bbcode": { + "underline.png": { + "v2.3.0dev-846-gfec53be734": "029f425e1fdea3fb443773f648a3057d" + }, + "bold.png": { + "v2.3.0dev-846-gfec53be734": "5dca9cc58d0b3627861486461d623307" + }, + "preimage.png": { + "v2.3.0dev-846-gfec53be734": "06ebc9d1b07e48380653cadfb7a35c3a" + }, + "right.png": { + "v2.3.0dev-846-gfec53be734": "dae26513d3ecc99caeb8c20e6f38a2ff" + }, + "newpage.png": { + "v2.3.0dev-846-gfec53be734": "bf773e1202eb8dba2224d1fb38633003" + }, + "table.png": { + "v2.3.0dev-846-gfec53be734": "9c25f663666aa7b52e9ce0f67b753ae5" + }, + "list.png": { + "v2.3.0dev-846-gfec53be734": "966b581272142686b78adb3c5688c345" + }, + "block.png": { + "v2.3.0dev-846-gfec53be734": "26bc3ee0acfc13385cbff05cf1970522" + }, + "shortcode.png": { + "v2.3.0dev-846-gfec53be734": "2c296e414c6e833bdcab2e3dda798061" + }, + "image.png": { + "v2.3.0dev-846-gfec53be734": "a7c0ee9d827d5fa4c096124ec566120b" + }, + "left.png": { + "v2.3.0dev-846-gfec53be734": "e351e4b416a2a83bf79b8d9729149bc3" + }, + "template.png": { + "v2.3.0dev-846-gfec53be734": "54281aba1f70c00dc1c947fd053fddfe" + }, + "emotes.png": { + "v2.3.0dev-846-gfec53be734": "2867c94a2d99dedf5964a4a0de9e5839" + }, + "blockquote.png": { + "v2.3.0dev-846-gfec53be734": "3fbc5d4c829ce3b16b6e2280b0c64c3e" + }, + "paragraph.png": { + "v2.3.0dev-846-gfec53be734": "c52c2ba2fce270149a939008b98a0aa1" + }, + "fontsize.png": { + "v2.3.0dev-846-gfec53be734": "2caafdd8ec2bffe5ab6aefeabfa5c6c0" + }, + "center.png": { + "v2.3.0dev-846-gfec53be734": "35705b7d8b82740345659376980881c5" + }, + "italic.png": { + "v2.3.0dev-846-gfec53be734": "05cbc71d7fecc7e728bb38887b870738" + }, + "fontcol.png": { + "v2.3.0dev-846-gfec53be734": "0fab5f18df075ceba3a43e6bb46e8054" + }, + "link.png": { + "v2.3.0dev-846-gfec53be734": "f126df33f8ee6375095016652bc2c726" + }, + "code.png": { + "v2.3.0dev-846-gfec53be734": "30583ffe0299705ee851a87dd7b8abe5" + }, + "flash.png": { + "v2.3.0dev-846-gfec53be734": "727cc8c84315a8237ed513f7103c31d2" + }, + "prefile.png": { + "v2.3.0dev-846-gfec53be734": "ce7da0d8f27b9e5df1c1538f1c8cd7bf" + }, + "nobr.png": { + "v2.3.0dev-846-gfec53be734": "16a4937e485171907a7fe716322835e2" + }, + "br.png": { + "v2.3.0dev-846-gfec53be734": "71f9169e19b1d28cb93707c12ba1a3c9" + }, + "youtube.png": { + "v2.3.0dev-846-gfec53be734": "d150e4e9341b31fc8f1efd962eb9d5d9" + }, + "justify.png": { + "v2.3.0dev-846-gfec53be734": "b34e80787136d275c680b72cb4ce4b5a" + } + }, + "ranks": { + "lev5.png": { + "v2.3.0dev-846-gfec53be734": "97e90b5adeb789da1b6ec54bfe233aef" + }, + "lev2.png": { + "v2.3.0dev-846-gfec53be734": "c67c82734f8a8bcf7f9495bbf432867c" + }, + "lev3.png": { + "v2.3.0dev-846-gfec53be734": "0c02fd862be4c31273d7faf90df6dbb3" + }, + "lev4.png": { + "v2.3.0dev-846-gfec53be734": "32ce4904c833bc7ea6168d143c0b1854" + }, + "English_admin.png": { + "v2.3.0dev-846-gfec53be734": "6a53e49261dc02dd56b4f86d5112d308" + }, + "English_main_admin.png": { + "v2.3.0dev-846-gfec53be734": "c5ac4180f2e17c3cd087c44940e856e5" + }, + "lev10.png": { + "v2.3.0dev-846-gfec53be734": "15f64ff6fad076cdc787ace58052efb8" + }, + "English_moderator.png": { + "v2.3.0dev-846-gfec53be734": "c8787a0ddea6a46ae9f967ffb89071b3" + }, + "lev7.png": { + "v2.3.0dev-846-gfec53be734": "7e6f1ab54459340389e6e654613ef654" + }, + "index.htm": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "lev9.png": { + "v2.3.0dev-846-gfec53be734": "cba9109a1476a1298b2f9b6fcfa79cab" + }, + "lev8.png": { + "v2.3.0dev-846-gfec53be734": "8345c08a11995fd17a309531aed51bdd" + }, + "lev1.png": { + "v2.3.0dev-846-gfec53be734": "b9db8d8f3cf30793cb44589d6894a4ff" + }, + "lev6.png": { + "v2.3.0dev-846-gfec53be734": "337d50e9edfa5fbeb5b371896f9a62d6" + } + }, + "button.png": { + "v2.3.0dev-846-gfec53be734": "8aee55fcf3a4a790d9e109ec01ce6b65" + }, + "emotes": { + "default": { + "dodge.png": { + "v2.3.0dev-846-gfec53be734": "191aaaf658e90d1038fe56c3cf457f48" + }, + "tongue.png": { + "v2.3.0dev-846-gfec53be734": "2ae4736fd035307f24332e603156e09a" + }, + "ill.png": { + "v2.3.0dev-846-gfec53be734": "f19506e014a984c51d353e91ab407b63" + }, + "smile.png": { + "v2.3.0dev-846-gfec53be734": "98412834fb8063733c819817150a6706" + }, + "suprised.png": { + "v2.3.0dev-846-gfec53be734": "c37ca48c0545b29439594f39e7a11964" + }, + "grin.png": { + "v2.3.0dev-846-gfec53be734": "a7ca30b7e3e2ff04324c5dc4b5a9f10b" + }, + "question.png": { + "v2.3.0dev-846-gfec53be734": "b90dd830b597832793e79b6cde609039" + }, + "cheesey.png": { + "v2.3.0dev-846-gfec53be734": "c69f60044b7e243c1fefc24e2097c923" + }, + "mistrust.png": { + "v2.3.0dev-846-gfec53be734": "3b6461df233511acb6b11cbcaf561675" + }, + "biglaugh.png": { + "v2.3.0dev-846-gfec53be734": "d640e904627dec36da78083017e77e71" + }, + "cry.png": { + "v2.3.0dev-846-gfec53be734": "75b3ff5af3f778c338a8e035005bfd96" + }, + "confused.png": { + "v2.3.0dev-846-gfec53be734": "68af16e7f4d1031ea0976a73896d3dd2" + }, + "emoticons.xml": { + "v2.3.0dev-846-gfec53be734": "46152d851b7ca1d0a5911530f396cf94" + }, + "frown.png": { + "v2.3.0dev-846-gfec53be734": "93e1b4df23ce2f4ea9f311c16b3feb78" + }, + "shades.png": { + "v2.3.0dev-846-gfec53be734": "bc0d623f3569ab29cffcd59ceaf0c7ea" + }, + "sad.png": { + "v2.3.0dev-846-gfec53be734": "a9c921562b864bccc37d22661bed896a" + }, + "dead.png": { + "v2.3.0dev-846-gfec53be734": "d1e3e9babb3aa762ec12444ab14b9029" + }, + "shy.png": { + "v2.3.0dev-846-gfec53be734": "f89a41079638cfbf785a59689b92b628" + }, + "amazed.png": { + "v2.3.0dev-846-gfec53be734": "76ccc59194f25ef34164935d0ebdc81a" + }, + "special.png": { + "v2.3.0dev-846-gfec53be734": "b54e4cddfb082fcf4104e44a71a9599f" + }, + "mad.png": { + "v2.3.0dev-846-gfec53be734": "728d6690e01f2e71609042976617ae31" + }, + "heart.png": { + "v2.3.0dev-846-gfec53be734": "6725f455e4bee2790a1e41409ea442fb" + }, + "alien.png": { + "v2.3.0dev-846-gfec53be734": "132447203b23b5ea2b27f163ae147375" + }, + "rolleyes.png": { + "v2.3.0dev-846-gfec53be734": "79d5a5bb55e2bea788a1295ee8f3822a" + }, + "neutral.png": { + "v2.3.0dev-846-gfec53be734": "cbedaeb373af5636babb772e867d53de" + }, + "gah.png": { + "v2.3.0dev-846-gfec53be734": "e86e47f9879750f6b65c4abf11c3b676" + }, + "angry.png": { + "v2.3.0dev-846-gfec53be734": "6339c6e824beaf63c72d01e7fc1c5039" + }, + "wink.png": { + "v2.3.0dev-846-gfec53be734": "5d4053942a4eb9fc6546b981b94fb9b6" + }, + "idea.png": { + "v2.3.0dev-846-gfec53be734": "bd3714d2834a24f37e44c75d8945aad6" + } + } + }, + "logo_template.png": { + "v2.3.0dev-846-gfec53be734": "a43eb89f798de0ac7f6a76042f391aac" + }, + "avatars": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + }, + "fileinspector": { + "file_check.png": { + "v2.3.0dev-846-gfec53be734": "221397df4726589bb54824f6168d5484" + }, + "file_unknown.png": { + "v2.3.0dev-846-gfec53be734": "a8c3227bd1a34953f4cf399d8a3fca9d" + }, + "file.png": { + "v2.3.0dev-846-gfec53be734": "853ef1ee108dbf52dc94a30b71e34e4e" + }, + "blank.png": { + "v2.3.0dev-846-gfec53be734": "36d4a4e95c2b83ac5aa338420d1c5bf9" + }, + "warning.png": { + "v2.3.0dev-846-gfec53be734": "df4fc8eca478c717b04b6414c94ae76e" + }, + "expand.png": { + "v2.3.0dev-846-gfec53be734": "265205998404f04e3e2341b5af839054" + }, + "forward.png": { + "v2.3.0dev-846-gfec53be734": "fdd333af9d6f6c75a15353d95b4870d2" + }, + "close.png": { + "v2.3.0dev-846-gfec53be734": "2955a752035c039435b4b0a8a37b3ee7" + }, + "fileinspector.png": { + "v2.3.0dev-846-gfec53be734": "7f7e61d6ed995277ce5fb60496d1a512" + }, + "integrity_pass.png": { + "v2.3.0dev-846-gfec53be734": "3c30b3add73b806d2385b755a303e98a" + }, + "folder_root.png": { + "v2.3.0dev-846-gfec53be734": "d6c388fcb5d70f133a1fe2275a40ea20" + }, + "folder_warning.png": { + "v2.3.0dev-846-gfec53be734": "06979aa4ae89a09acd2ef5c926566a97" + }, + "folder_up.png": { + "v2.3.0dev-846-gfec53be734": "7039e15ef64fd80a86a485a0ed59ee51" + }, + "folder_missing.png": { + "v2.3.0dev-846-gfec53be734": "2795a36251fdb85980152557f235a44f" + }, + "file_missing.png": { + "v2.3.0dev-846-gfec53be734": "98ab830e6df162aef5bcc01f27d4703b" + }, + "file_old.png": { + "v2.3.0dev-846-gfec53be734": "594e132af5820c784354ea1f2266867f" + }, + "file_uncalc.png": { + "v2.3.0dev-846-gfec53be734": "a64ad7faba8f6cc0cf223a5eb5edd52b" + }, + "contract.png": { + "v2.3.0dev-846-gfec53be734": "0fe7c9f9bcb9b3ab1b08d7e8e04c7a0e" + }, + "file_warning.png": { + "v2.3.0dev-846-gfec53be734": "c89ce9c864175d152e68f52da184a50f" + }, + "folder_old.png": { + "v2.3.0dev-846-gfec53be734": "9a6a2a03b1bb4b93c0f24e3d9359e56c" + }, + "integrity_fail.png": { + "v2.3.0dev-846-gfec53be734": "1b6843bcc78dd0f3919535f2c4f3131c" + }, + "folder_check.png": { + "v2.3.0dev-846-gfec53be734": "eeb4f5128a415b4a967e419c88a31084" + }, + "info.png": { + "v2.3.0dev-846-gfec53be734": "14a80e7098141b76d3a025a31cba972f" + }, + "folder_fail.png": { + "v2.3.0dev-846-gfec53be734": "5c22933b877ca80494776f773122d179" + }, + "folder_old_dir.png": { + "v2.3.0dev-846-gfec53be734": "1bb0a25fa42a634a3d44c28e0af51723" + }, + "folder_core.png": { + "v2.3.0dev-846-gfec53be734": "9b651167d978554d0e9fe8ac8d6014fd" + }, + "folder.png": { + "v2.3.0dev-846-gfec53be734": "ebc79586731bca95fc8325db909d3868" + }, + "file_fail.png": { + "v2.3.0dev-846-gfec53be734": "354ee40218c997f8c91505b7f5921ff5" + }, + "file_core.png": { + "v2.3.0dev-846-gfec53be734": "ab4a8f63019a62d7912dc56c96aeec0f" + }, + "folder_unknown.png": { + "v2.3.0dev-846-gfec53be734": "7332f53c115b6bc71972ae311cf030ef" + } + }, + "generic": { + "branch.gif": { + "v2.3.0dev-846-gfec53be734": "e4f1b2d3f998559804aa1ac3450d88ad" + }, + "arrow.png": { + "v2.3.0dev-846-gfec53be734": "3da533b5546957f38646fed4cb74d7f7" + }, + "new.png": { + "v2.3.0dev-846-gfec53be734": "80f07bf44018412309cd48742f0ed942" + }, + "cred.png": { + "v2.3.0dev-846-gfec53be734": "0e39907fdaf0dca630919b54ab01c9c1" + }, + "branchbottom.gif": { + "v2.3.0dev-846-gfec53be734": "335459315ad97fe76b7a7ccce9e4c57e" + }, + "topicon.png": { + "v2.3.0dev-846-gfec53be734": "1ec9ff416999d28f737495e5de9a50a6" + }, + "code_bg.png": { + "v2.3.0dev-846-gfec53be734": "fd86c374bc60fa1d97055e3264c62a8f" + }, + "blank_avatar.jpg": { + "v2.3.0dev-846-gfec53be734": "12383df3f8449e9e2c97ede33c466532" + }, + "answer.png": { + "v2.3.0dev-846-gfec53be734": "eb63ab9d559dd785415ab5a783e93901" + }, + "nomedia.png": { + "v2.3.0dev-846-gfec53be734": "bd1ca3971064d13516e6bbe27b42e718" + }, + "sticky.png": { + "v2.3.0dev-846-gfec53be734": "23d10c4451b4f17d249f6eeb7b721cf6" + }, + "branchtop.gif": { + "v2.3.0dev-846-gfec53be734": "0573af115f27abdcefb8bfcd3ce4a3e1" + }, + "lite": { + "user_select.png": { + "v2.3.0dev-846-gfec53be734": "4ee12681a97e352b072dfa9d5dac808f" + }, + "file.png": { + "v2.3.0dev-846-gfec53be734": "734c8c413045129b92aac717daeab761" + }, + "sticky.png": { + "v2.3.0dev-846-gfec53be734": "23d10c4451b4f17d249f6eeb7b721cf6" + }, + "new_comments.png": { + "v2.3.0dev-846-gfec53be734": "a4861dd50722e8d8b9b7f4cffa59ad3d" + }, + "arrow.png": { + "v2.3.0dev-846-gfec53be734": "c56779c444bd61c1eeddb94fd8af3d61" + }, + "search_enhanced.png": { + "v2.3.0dev-846-gfec53be734": "9ad50bb193c4c53ceabfc74131901419" + }, + "question.png": { + "v2.3.0dev-846-gfec53be734": "c1ed6f4aa816112b7454eb6b2c2c15ba" + }, + "answer.png": { + "v2.3.0dev-846-gfec53be734": "eb63ab9d559dd785415ab5a783e93901" + }, + "download.png": { + "v2.3.0dev-846-gfec53be734": "f7cc87125001ff1ed99bf19887f7e6f3" + }, + "image.png": { + "v2.3.0dev-846-gfec53be734": "10146c68a6f1acc36eae2cad602451d2" + }, + "edit.png": { + "v2.3.0dev-846-gfec53be734": "726bada8e08555d38a6fa1a2b6655f8e" + }, + "newsedit.png": { + "v2.3.0dev-846-gfec53be734": "987e90984c9450e1dc1af89788d5ec0b" + }, + "email.png": { + "v2.3.0dev-846-gfec53be734": "14841d450ea66f22b82813f0468dae51" + }, + "new.png": { + "v2.3.0dev-846-gfec53be734": "28c7e4fb6b93a103c315c6930952cb13" + }, + "nonew_comments.png": { + "v2.3.0dev-846-gfec53be734": "5e5332c02e5fd1863ea1e7b907124f89" + }, + "password.png": { + "v2.3.0dev-846-gfec53be734": "0c9ea13d60acd72b66ac44e2d12d432f" + }, + "printer.png": { + "v2.3.0dev-846-gfec53be734": "743fbcc77ab2017e6d02d6759585e0ca" + }, + "search_advanced.png": { + "v2.3.0dev-846-gfec53be734": "9d443b535924d4d840533f56def13e1b" + }, + "search_basic.png": { + "v2.3.0dev-846-gfec53be734": "4994d26dfb8a01d9dfdf0e594513db5f" + } + }, + "password.png": { + "v2.3.0dev-846-gfec53be734": "1c9c7ac34c58a5cc79a097b474bff848" + }, + "minusbottom.gif": { + "v2.3.0dev-846-gfec53be734": "93d8781ff4017357287acfb97f253dcc" + }, + "line.gif": { + "v2.3.0dev-846-gfec53be734": "4d5a8ed6dc7cd5d6e71fcb6acd100955" + }, + "plus.gif": { + "v2.3.0dev-846-gfec53be734": "5a65d2890a595d8218d4d00e59c47e9d" + }, + "check.png": { + "v2.3.0dev-846-gfec53be734": "3c30b3add73b806d2385b755a303e98a" + }, + "blank.gif": { + "v2.3.0dev-846-gfec53be734": "0e94b3486afb85d450b20ea1a6658cd7" + }, + "minustop.gif": { + "v2.3.0dev-846-gfec53be734": "4edfa5cd18f12847054c5a603c345c50" + }, + "user_select.png": { + "v2.3.0dev-846-gfec53be734": "2431cdbcffa1b1d898b7e0ed8fd967e4" + }, + "printer.png": { + "v2.3.0dev-846-gfec53be734": "4d305ed465a904d3847c34e4d197333d" + }, + "code_bg.jpg": { + "v2.3.0dev-846-gfec53be734": "18028fd081fe79d59a3052314ef91c16" + }, + "bbcode": { + "preimage.png": { + "v2.3.0dev-846-gfec53be734": "101b73c1584a2d14c4c313a15a66242e" + }, + "shortcode.png": { + "v2.3.0dev-846-gfec53be734": "2c296e414c6e833bdcab2e3dda798061" + }, + "image.png": { + "v2.3.0dev-846-gfec53be734": "1db77a12868512a36f836b986e6bb648" + }, + "italic.png": { + "v2.3.0dev-846-gfec53be734": "a3e561a3c5d01819a3137562fd982958" + }, + "template.png": { + "v2.3.0dev-846-gfec53be734": "54281aba1f70c00dc1c947fd053fddfe" + }, + "blockquote.png": { + "v2.3.0dev-846-gfec53be734": "a06a9e6709453140681b7a97a7692870" + }, + "newpage.png": { + "v2.3.0dev-846-gfec53be734": "ca132dbbb5c50e1486c02c3f0f9afe11" + }, + "underline.png": { + "v2.3.0dev-846-gfec53be734": "09d08b8f890c4ebba77ecb9f25f20705" + }, + "center.png": { + "v2.3.0dev-846-gfec53be734": "742d4eafd59c556ca747f6ae69aa04f8" + }, + "right.png": { + "v2.3.0dev-846-gfec53be734": "885e764546e87d2fd526b977aed84d1e" + }, + "link.png": { + "v2.3.0dev-846-gfec53be734": "3adc8c31d1470a6cce76416fe0b6f3d7" + }, + "code.png": { + "v2.3.0dev-846-gfec53be734": "30583ffe0299705ee851a87dd7b8abe5" + }, + "list.png": { + "v2.3.0dev-846-gfec53be734": "6bb4e650cad9857c47bb1433fd771052" + }, + "left.png": { + "v2.3.0dev-846-gfec53be734": "bc27363615e096a000103c21984cd79f" + }, + "emotes.png": { + "v2.3.0dev-846-gfec53be734": "64e692b505df9624ed2318c406eb5346" + }, + "fontsize.png": { + "v2.3.0dev-846-gfec53be734": "89110496b363b669e3e8dffb630b9279" + }, + "prefile.png": { + "v2.3.0dev-846-gfec53be734": "ab42c617455c9f05d5ea8534d607e4f9" + }, + "bold.png": { + "v2.3.0dev-846-gfec53be734": "3e23e2d8c5a4a2e7c1b750a5df9b03b8" + }, + "fontcol.png": { + "v2.3.0dev-846-gfec53be734": "d2175741c2e7e09aaaa134146636df67" + }, + "flash.png": { + "v2.3.0dev-846-gfec53be734": "7a671f203fe9b582477ec0b1ebabdbc9" + } + }, + "bar.png": { + "v2.3.0dev-846-gfec53be734": "278ca1b407bc68f138fa64f226700631" + }, + "warning.png": { + "v2.3.0dev-846-gfec53be734": "74712ff93b2aaca6367927c9e0d88735" + }, + "email.png": { + "v2.3.0dev-846-gfec53be734": "a8c4e0529faaccdb9b10c183769ce282" + }, + "edit.png": { + "v2.3.0dev-846-gfec53be734": "875151704163ada2bfd202c91cc36727" + }, + "valid-xhtml11_small.png": { + "v2.3.0dev-846-gfec53be734": "142b92a420fc7162912da3f96fdaa654" + }, + "plusbottom.gif": { + "v2.3.0dev-846-gfec53be734": "5ac0b1e10996aa9ad70730527842739d" + }, + "vcss.png": { + "v2.3.0dev-846-gfec53be734": "780ad30f6a83c9dde3464ba9a4aeb664" + }, + "plustop.gif": { + "v2.3.0dev-846-gfec53be734": "d0ae25b71adb33404ed64bd1a131bfe7" + }, + "question.png": { + "v2.3.0dev-846-gfec53be734": "c1ed6f4aa816112b7454eb6b2c2c15ba" + }, + "dark": { + "search_enhanced.png": { + "v2.3.0dev-846-gfec53be734": "6cff954f99c462eb9eb722554b7463d1" + }, + "new_comments.png": { + "v2.3.0dev-846-gfec53be734": "a4861dd50722e8d8b9b7f4cffa59ad3d" + }, + "edit.png": { + "v2.3.0dev-846-gfec53be734": "418103beb48a1d430ef7e0804ba6607b" + }, + "password.png": { + "v2.3.0dev-846-gfec53be734": "2703c1268bee5c1582919a6155ca634c" + }, + "sticky.png": { + "v2.3.0dev-846-gfec53be734": "25295751d78f9990a6635e6e2715fa43" + }, + "answer.png": { + "v2.3.0dev-846-gfec53be734": "211393b753f0c8aed1e9a24856195ce9" + }, + "newsedit.png": { + "v2.3.0dev-846-gfec53be734": "fef524ec2422d5a35c422c57afda4f87" + }, + "email.png": { + "v2.3.0dev-846-gfec53be734": "7d37fab1f0904165a5f64408f7c455e9" + }, + "file.png": { + "v2.3.0dev-846-gfec53be734": "60fd70ce4acb78b454488c4ef9d99f4a" + }, + "image.png": { + "v2.3.0dev-846-gfec53be734": "ed4e650087e42f815f5e086f021b9a9f" + }, + "question.png": { + "v2.3.0dev-846-gfec53be734": "790b246cd96a583ce2bb0b7e814172a6" + }, + "printer.png": { + "v2.3.0dev-846-gfec53be734": "8c123d297261d687712d952ee30d6c4c" + }, + "download.png": { + "v2.3.0dev-846-gfec53be734": "7319b1158fefde24a4d87aab735e6333" + }, + "new.png": { + "v2.3.0dev-846-gfec53be734": "96d33a15dfe1558805084225734cea60" + }, + "nonew_comments.png": { + "v2.3.0dev-846-gfec53be734": "5e5332c02e5fd1863ea1e7b907124f89" + }, + "arrow.png": { + "v2.3.0dev-846-gfec53be734": "998eb269289b90ad8d004bbcf39378c2" + }, + "search_advanced.png": { + "v2.3.0dev-846-gfec53be734": "8cfb8fa25c792cbca4f4ff115f81ee08" + }, + "user_select.png": { + "v2.3.0dev-846-gfec53be734": "2431cdbcffa1b1d898b7e0ed8fd967e4" + }, + "search_basic.png": { + "v2.3.0dev-846-gfec53be734": "9b3da3928a4e3ed317ad0dad431c93ad" + } + }, + "search_basic.png": { + "v2.3.0dev-846-gfec53be734": "eca7ea7f68f306038e7afa9f8461c1a3" + }, + "code_bg.gif": { + "v2.3.0dev-846-gfec53be734": "d204fd8b24623a343096009688483d7f" + }, + "vcss_small.png": { + "v2.3.0dev-846-gfec53be734": "ac93bad1a0a152c69bc0317b41b2ec63" + }, + "playlist_120.png": { + "v2.3.0dev-846-gfec53be734": "8018d0836fd7b6ed74889a79448f9bd6" + }, + "valid-xhtml11.png": { + "v2.3.0dev-846-gfec53be734": "875ce84f7794284f50cafc7aab8b5a77" + }, + "loading_16.gif": { + "v2.3.0dev-846-gfec53be734": "3ea27db52edd87e498a71a998a6045e1" + }, + "linebottom.gif": { + "v2.3.0dev-846-gfec53be734": "9445d29997b70a66fbf5e9430db2b49c" + }, + "download.png": { + "v2.3.0dev-846-gfec53be734": "e88b75bd624aebcf7b22c1f04bd18589" + }, + "minus.gif": { + "v2.3.0dev-846-gfec53be734": "43d8f606cdfc1318b3b9b0ead9354749" + }, + "php-small-trans-light.gif": { + "v2.3.0dev-846-gfec53be734": "f3cffe6d2a1a2fdd32c4d694e9cc989c" + }, + "folder.gif": { + "v2.3.0dev-846-gfec53be734": "cf4462572c72c3ea309c79da808e986f" + }, + "poweredbymysql-88.png": { + "v2.3.0dev-846-gfec53be734": "850c2974bb9ff8fc41fb9cfdf244ce52" + }, + "loading_32.gif": { + "v2.3.0dev-846-gfec53be734": "4b939210f9a45e202a14f095b824455c" + } + }, + "secimg.php": { + "v2.3.0dev-846-gfec53be734": "580f2b0533f21d5836e5f032be64522c" + }, + "icons": { + "video_16.png": { + "v2.3.0dev-846-gfec53be734": "d9d1d95f277251d1bde1a0c923326162" + }, + "wizard_16.png": { + "v2.3.0dev-846-gfec53be734": "3832973a901789df4df40107f8caf50c" + }, + "folderx_32.png": { + "v2.3.0dev-846-gfec53be734": "8ac80a5d0cd4a4a08bdabb7d050e272c" + }, + "info_32.png": { + "v2.3.0dev-846-gfec53be734": "64826c8abedaf0c7ba6fe0045e26cf91" + }, + "video_32.png": { + "v2.3.0dev-846-gfec53be734": "3b96aa3d4c7b920b2fbae4615003f0f0" + }, + "wizard_32.png": { + "v2.3.0dev-846-gfec53be734": "623474d4c15139af52c104de84c82084" + }, + "info_16.png": { + "v2.3.0dev-846-gfec53be734": "b2fe3cfcbe243aebcb7c933a6937596d" + }, + "important_16.png": { + "v2.3.0dev-846-gfec53be734": "74712ff93b2aaca6367927c9e0d88735" + }, + "thumbnail_16.png": { + "v2.3.0dev-846-gfec53be734": "fe445c32bbf486143b85e31280651af8" + }, + "view_32.png": { + "v2.3.0dev-846-gfec53be734": "92774749193cdde0ef62626e0a676127" + }, + "plug_32.png": { + "v2.3.0dev-846-gfec53be734": "c30006f94f6bcaf08b9d7ab86c16a5e3" + }, + "folderx_48.png": { + "v2.3.0dev-846-gfec53be734": "e801994723571d22e198487431ec7573" + }, + "important_32.png": { + "v2.3.0dev-846-gfec53be734": "2a03978dbde5b4891e99acba971b5a30" + }, + "thumbnail_32.png": { + "v2.3.0dev-846-gfec53be734": "d97126e0d5522329440ceff127d44e30" + }, + "download_32.png": { + "v2.3.0dev-846-gfec53be734": "7615d44b73ae8f3165df7b08453e4952" + }, + "view_16.png": { + "v2.3.0dev-846-gfec53be734": "eca7ea7f68f306038e7afa9f8461c1a3" + }, + "plug_16.png": { + "v2.3.0dev-846-gfec53be734": "9daa823fed606e7cacd84e55822df241" + }, + "sound_16.png": { + "v2.3.0dev-846-gfec53be734": "5dd524cc41f8d98862eb0fe913d81fd7" + }, + "help_32.png": { + "v2.3.0dev-846-gfec53be734": "b6e0c8fd327d080bf646f8a93eab2fe1" + }, + "config_16.png": { + "v2.3.0dev-846-gfec53be734": "73ec11456246430d19b0a57c4e1fd524" + }, + "html_32.png": { + "v2.3.0dev-846-gfec53be734": "a6e7918ffadaa2d6407f35a74f02ff2f" + }, + "colors_32.png": { + "v2.3.0dev-846-gfec53be734": "44238095521fa08c7a1bb5a0aad9fc65" + }, + "sound_32.png": { + "v2.3.0dev-846-gfec53be734": "ba499c8961dff3dd3a049dac200f1a6a" + }, + "help_16.png": { + "v2.3.0dev-846-gfec53be734": "2e809fd98f717d0cf39cf1106783984f" + }, + "config_32.png": { + "v2.3.0dev-846-gfec53be734": "f0fa217cf263951da703629d3e75c347" + }, + "html_16.png": { + "v2.3.0dev-846-gfec53be734": "e7baf80f2dab233ca3d365826e91831b" + }, + "folder_32.png": { + "v2.3.0dev-846-gfec53be734": "7d501e7392007bcf7458c8291eb0d4fe" + }, + "colors_16.png": { + "v2.3.0dev-846-gfec53be734": "ef9031f83045455fb821d383da5d9722" + }, + "news_16.png": { + "v2.3.0dev-846-gfec53be734": "6b6e65cd31345d53f0677cdb33605a8c" + }, + "alarm_32.png": { + "v2.3.0dev-846-gfec53be734": "2339b43b5624ce183c809baf293436c1" + }, + "news_32.png": { + "v2.3.0dev-846-gfec53be734": "00c9d6a8b3b3ba299ff688f6a2952bac" + }, + "folder_48.png": { + "v2.3.0dev-846-gfec53be734": "20aa54f4fe9e4c3323d50089f0872a90" + }, + "alarm_16.png": { + "v2.3.0dev-846-gfec53be734": "ab3086cbd2ec938c301479baafa696b8" + } + }, + "e107_icon_16.png": { + "v2.3.0dev-846-gfec53be734": "ab4a8f63019a62d7912dc56c96aeec0f" + }, + "logoHD.png": { + "v2.3.0dev-846-gfec53be734": "1fabec9335f025c76cb2e9e75a114e13" + }, + "thumb.php": { + "v2.3.0dev-846-gfec53be734": "759d4066504fdbcb9001f106b3b95eb7" + }, + "rate": { + "boxend.png": { + "v2.3.0dev-846-gfec53be734": "e075b96122cb84dd7bb9d0ce8c789e84" + }, + "lite": { + "1.png": { + "v2.3.0dev-846-gfec53be734": "6f7d1164a961cce68f45285a97e29a76" + }, + "6.png": { + "v2.3.0dev-846-gfec53be734": "1c33896015f47a12c8a64c29c133870b" + }, + "8.png": { + "v2.3.0dev-846-gfec53be734": "882dabfb4a1accdb6a43f4f46762fee3" + }, + "lev2.png": { + "v2.3.0dev-846-gfec53be734": "5289520ced54a12c5dde1919e9a5cd71" + }, + "lev5.png": { + "v2.3.0dev-846-gfec53be734": "0ca73f9360c15138214d1660df733e0a" + }, + "9.png": { + "v2.3.0dev-846-gfec53be734": "4e9592963cbcf80bd10cc980c99c71d4" + }, + "7.png": { + "v2.3.0dev-846-gfec53be734": "ab0d30021e8cc388eeac86356a92dece" + }, + "lev4.png": { + "v2.3.0dev-846-gfec53be734": "d7eef7456c608c89e65f2093e6fa4eae" + }, + "lev3.png": { + "v2.3.0dev-846-gfec53be734": "71d9a412fac35ba7a396fb343d30c792" + }, + "lev7.png": { + "v2.3.0dev-846-gfec53be734": "58c3f5c41b6214171b741bcb0fbf1823" + }, + "lev9.png": { + "v2.3.0dev-846-gfec53be734": "4cb78772cfc2cbf653a3df8576552dec" + }, + "3.png": { + "v2.3.0dev-846-gfec53be734": "a39a7efccfef2e081383ce04cadb0b2a" + }, + "4.png": { + "v2.3.0dev-846-gfec53be734": "ec2547815e60e48d19fc278820155ffb" + }, + "lev10.png": { + "v2.3.0dev-846-gfec53be734": "74736097ad258eda613888017ae1f886" + }, + "lev8.png": { + "v2.3.0dev-846-gfec53be734": "e9b674e663de20e34520794598be3064" + }, + "lev6.png": { + "v2.3.0dev-846-gfec53be734": "3aec7910ecc2b6a518b67beada1e017c" + }, + "lev1.png": { + "v2.3.0dev-846-gfec53be734": "2b93a27bfa68a64c4f943fedc7a2db9b" + }, + "star.png": { + "v2.3.0dev-846-gfec53be734": "b9f1804f1a08c3084ada5c034184a132" + }, + "5.png": { + "v2.3.0dev-846-gfec53be734": "c30ddc4ef328fc632e3a1d657e5383ac" + }, + "2.png": { + "v2.3.0dev-846-gfec53be734": "0bb0e1552ed71dacd2b824ebb195b8d6" + } + }, + "like_16.png": { + "v2.3.0dev-846-gfec53be734": "5d1a6231c153217bfc5c348748379f41" + }, + "box": { + "box1.png": { + "v2.3.0dev-846-gfec53be734": "89b6a1c3cf0178d55bb0c13a1f4bc70d" + }, + "box6.png": { + "v2.3.0dev-846-gfec53be734": "7166324ef491fbc3ce7b20bc207c1699" + }, + "box8.png": { + "v2.3.0dev-846-gfec53be734": "53be60725cc237466b537c9e47774473" + }, + "box9.png": { + "v2.3.0dev-846-gfec53be734": "f9e1f9e5a88fec0569830d1bdbc1b5f3" + }, + "box7.png": { + "v2.3.0dev-846-gfec53be734": "35b7e46ffadd8e7b01beadba18fe1577" + }, + "box3.png": { + "v2.3.0dev-846-gfec53be734": "98481a017e09f720d6e725dd9a60f189" + }, + "box4.png": { + "v2.3.0dev-846-gfec53be734": "f001913a928f9b5877e44b6d616d70a9" + }, + "box10.png": { + "v2.3.0dev-846-gfec53be734": "eac820c7f66f66b1aad4bac8b0d42338" + }, + "box5.png": { + "v2.3.0dev-846-gfec53be734": "2a007464b58c49afd3f4b00aa9f6d6a0" + }, + "box2.png": { + "v2.3.0dev-846-gfec53be734": "034686d522c6d907831f8272c9d2c35a" + } + }, + "dark": { + "1.png": { + "v2.3.0dev-846-gfec53be734": "069d68706d00652e2279a2370e1e1204" + }, + "6.png": { + "v2.3.0dev-846-gfec53be734": "dc6b3fbb86581ca69175ba77cf1bd0a9" + }, + "8.png": { + "v2.3.0dev-846-gfec53be734": "ed599a5204eaedc2c915f9bcdc609948" + }, + "star.png": { + "v2.3.0dev-846-gfec53be734": "ca86f6b6a0dce04e3dbe14e2c9877e3b" + }, + "lev6.png": { + "v2.3.0dev-846-gfec53be734": "54fc1f5cdb88d2e6760cd44f58ae9a6f" + }, + "lev1.png": { + "v2.3.0dev-846-gfec53be734": "71860ab527620603bb1bd33083cd0c3f" + }, + "lev8.png": { + "v2.3.0dev-846-gfec53be734": "556266576a5d7bec39ccdc083e7b58ed" + }, + "9.png": { + "v2.3.0dev-846-gfec53be734": "1035b9d5ff65916393620614057d1d79" + }, + "7.png": { + "v2.3.0dev-846-gfec53be734": "ac5ea785f9d34fb2588cf24f5a3a3e60" + }, + "lev9.png": { + "v2.3.0dev-846-gfec53be734": "99197d2afaa22ed2900cd9e231f7a37e" + }, + "lev7.png": { + "v2.3.0dev-846-gfec53be734": "20e4472caa04d0db921de375c6a08b5c" + }, + "lev4.png": { + "v2.3.0dev-846-gfec53be734": "7a7b0127d381e6128f1506c6d0ca7470" + }, + "lev3.png": { + "v2.3.0dev-846-gfec53be734": "5c1d9aba19a174ff40912534a52c6c8e" + }, + "3.png": { + "v2.3.0dev-846-gfec53be734": "b8225487772f15980bd8266a01c22cae" + }, + "4.png": { + "v2.3.0dev-846-gfec53be734": "06197264693d06769207d56b83040cfd" + }, + "lev2.png": { + "v2.3.0dev-846-gfec53be734": "0c3cb7d2b6cd217d71a0bb2f5e255ed4" + }, + "lev5.png": { + "v2.3.0dev-846-gfec53be734": "c52ea0fdaa597d4f5a2ab93981055b4d" + }, + "5.png": { + "v2.3.0dev-846-gfec53be734": "9cb0b783db4ffccc38364a9aa6528381" + }, + "2.png": { + "v2.3.0dev-846-gfec53be734": "5d9e897ad6269159cae542557b1b088f" + }, + "lev10.png": { + "v2.3.0dev-846-gfec53be734": "28fe7e15be0ad8e05cd4945e4c130967" + } + }, + "star.png": { + "v2.3.0dev-846-gfec53be734": "59876e874a49bec49ee4c867a5e52251" + }, + "dislike_16.png": { + "v2.3.0dev-846-gfec53be734": "3f139e1916efe08c1ea12d6f77aef6d1" + }, + "box.png": { + "v2.3.0dev-846-gfec53be734": "37e0a80e5782adee28a52e456d11ba07" + } + }, + "e107_icon_32.png": { + "v2.3.0dev-846-gfec53be734": "307af051822313c78790280e015a0aea" + }, + "filemanager": { + "link.png": { + "v2.3.0dev-846-gfec53be734": "23a41af7f24cca6ed09919efde7eb13e" + }, + "jpg.png": { + "v2.3.0dev-846-gfec53be734": "ca0dcf0c83d88c7c110070bf1019d1cf" + }, + "home.png": { + "v2.3.0dev-846-gfec53be734": "cf548efa0e9e1ae3e22dd274a0d2d772" + }, + "zip_32.png": { + "v2.3.0dev-846-gfec53be734": "c804423ccdc0cf2d24ebfa46e6ab015f" + }, + "def.png": { + "v2.3.0dev-846-gfec53be734": "fb1d041d6a8676ca6b0e06774555fd01" + }, + "zip.png": { + "v2.3.0dev-846-gfec53be734": "d4119fcc2b0b0080a1e98645c109e314" + }, + "pdf.png": { + "v2.3.0dev-846-gfec53be734": "03d111bedff573dd436a0cb75de1e19f" + }, + "gif.png": { + "v2.3.0dev-846-gfec53be734": "b863d1f9574232a6ea988fb7b8557854" + }, + "xml.png": { + "v2.3.0dev-846-gfec53be734": "d8b2f286726d631b1a819cfd2c62e89e" + }, + "php.png": { + "v2.3.0dev-846-gfec53be734": "f2d2759af9ddecc7b90ed8647db7a114" + }, + "htm.png": { + "v2.3.0dev-846-gfec53be734": "de8b6e1e5f6730bb203d972b8ad85932" + }, + "txt.png": { + "v2.3.0dev-846-gfec53be734": "64e05312c122b017f6f2595e6df320c5" + }, + "folder.png": { + "v2.3.0dev-846-gfec53be734": "106b81b7f1a2a088ac79ddd77fb2f151" + }, + "mp3.png": { + "v2.3.0dev-846-gfec53be734": "f1686b1c368acb226332ed1f38feb256" + }, + "default.png": { + "v2.3.0dev-846-gfec53be734": "5930437a90ea872cf3bc52ddb8d960ef" + }, + "js.png": { + "v2.3.0dev-846-gfec53be734": "d5ab294b6715368d746595b3f315819c" + }, + "del.png": { + "v2.3.0dev-846-gfec53be734": "7ad01b059b7a69f526a0b382e5bf4387" + }, + "updir.png": { + "v2.3.0dev-846-gfec53be734": "562f1cb1fe4038dc999db57786ad2f3c" + }, + "exe.png": { + "v2.3.0dev-846-gfec53be734": "5112337d61d7bda70bbecaa268ed1a73" + }, + "png.png": { + "v2.3.0dev-846-gfec53be734": "2b8e0d0f947520dcb37568a3317a0d64" + } + }, + "logo_template_large.png": { + "v2.3.0dev-846-gfec53be734": "22238985a2ef17b9d2a3a07a665697e2" + }, + "user_icons": { + "user_homepage.png": { + "v2.3.0dev-846-gfec53be734": "bf0ee3d43c8ec5aa81d8425e51ef0f37" + }, + "user_realname_dark.png": { + "v2.3.0dev-846-gfec53be734": "495b61c3f719bc8bec44e1b25cc0b196" + }, + "user_icq.png": { + "v2.3.0dev-846-gfec53be734": "eaa044e6d235a88c79ee2fd42d6e8a17" + }, + "user_star_lite.png": { + "v2.3.0dev-846-gfec53be734": "3c579e4f29bb42a413567f241cb3a2c2" + }, + "user_msn.png": { + "v2.3.0dev-846-gfec53be734": "6aede4988c88b3e3829f1387cbf3914f" + }, + "user_dark.png": { + "v2.3.0dev-846-gfec53be734": "85bc493bf67af508e5320a924b54cce2" + }, + "user_birthday_dark.png": { + "v2.3.0dev-846-gfec53be734": "4acaaa85b357e0572759282ffe1922cf" + }, + "user_aim.png": { + "v2.3.0dev-846-gfec53be734": "d54ddd04c02bcbb1dd6593ff5e8e2fa3" + }, + "user_lite.png": { + "v2.3.0dev-846-gfec53be734": "12b7c805c022708d57cf0d2ecd8b4a02" + }, + "user_location.png": { + "v2.3.0dev-846-gfec53be734": "e2571843e8ce3df251f0a3fd5db53729" + }, + "user_birthday_lite.png": { + "v2.3.0dev-846-gfec53be734": "14bbc908d5d6efefc6739d7806aa6bd4" + }, + "user_realname_lite.png": { + "v2.3.0dev-846-gfec53be734": "9ca664d347f80793f016f61986ea3a38" + }, + "realname_lite.png": { + "v2.3.0dev-846-gfec53be734": "9ca664d347f80793f016f61986ea3a38" + }, + "user_star_dark.png": { + "v2.3.0dev-846-gfec53be734": "899b215d9dccb0ff4ff38d7d1decf031" + } + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "admin_images": { + "failedlogin_16.png": { + "v2.3.0dev-846-gfec53be734": "8888638ff60c8b47131f02a66c8df598" + }, + "twitter_16.png": { + "v2.3.0dev-846-gfec53be734": "bf7a9d7ed828aa76412248a3e9316fdf" + }, + "github_16.png": { + "v2.3.0dev-846-gfec53be734": "701a1d10a1a18847647f953276f479c3" + }, + "delete_16.png": { + "v2.3.0dev-846-gfec53be734": "08631befa2947558b4f197f71904030c" + }, + "false_32.png": { + "v2.3.0dev-846-gfec53be734": "c6ca33136bb2fdaa85362d4da9d4a8b9" + }, + "edit_16.png": { + "v2.3.0dev-846-gfec53be734": "e05ccfa261bcc8ce67be24aa16df587b" + }, + "users_32.png": { + "v2.3.0dev-846-gfec53be734": "ba7e60712db2df7c7cc9d4f2927a411e" + }, + "delete_32.png": { + "v2.3.0dev-846-gfec53be734": "17a1d2ded2440ca8870c64ecae552f73" + }, + "false_16.png": { + "v2.3.0dev-846-gfec53be734": "929984bf1bdeef9156a54c1f20e27e72" + }, + "edit_32.png": { + "v2.3.0dev-846-gfec53be734": "1330a4ff1ec14ef24d6d9d6fd8ef3793" + }, + "users_16.png": { + "v2.3.0dev-846-gfec53be734": "00695c3cbd405855221ae1aa942b828b" + }, + "lock_16.png": { + "v2.3.0dev-846-gfec53be734": "8aaddf8b8e93fe8aee26339892ad434c" + }, + "true_16.png": { + "v2.3.0dev-846-gfec53be734": "3c30b3add73b806d2385b755a303e98a" + }, + "credits_logo.png": { + "v2.3.0dev-846-gfec53be734": "c371698eb35914a9f641ffa18d1d764c" + }, + "true_32.png": { + "v2.3.0dev-846-gfec53be734": "9fafd955c709b4f436b84803c2c36ac3" + }, + "nopreview.png": { + "v2.3.0dev-846-gfec53be734": "89661bab7245c559528b2481259212fb" + }, + "warning_32.png": { + "v2.3.0dev-846-gfec53be734": "eed62f062ee7a570484a86a71cc38815" + }, + "info_16.png": { + "v2.3.0dev-846-gfec53be734": "b2fe3cfcbe243aebcb7c933a6937596d" + }, + "facebook_16.png": { + "v2.3.0dev-846-gfec53be734": "efd09970017e3274c3971c0165a294bb" + }, + "admins_16.png": { + "v2.3.0dev-846-gfec53be734": "be03219034579059cb0fc315c78b96b3" + }, + "warning_16.png": { + "v2.3.0dev-846-gfec53be734": "0c87b9146030965733f24905cbc66037" + }, + "info_32.png": { + "v2.3.0dev-846-gfec53be734": "64826c8abedaf0c7ba6fe0045e26cf91" + }, + "admins_32.png": { + "v2.3.0dev-846-gfec53be734": "5f790a4077e54c4e3fd95b0ef49a99d4" + } + }, + "xup": { + "facebook.png": { + "v2.3.0dev-846-gfec53be734": "e6a7153c2f6100a7d9a6d879cc378c06" + }, + "livejournal.png": { + "v2.3.0dev-846-gfec53be734": "90269fcf581ee5d5a72ff9cea1767d5b" + }, + "twitter.png": { + "v2.3.0dev-846-gfec53be734": "f89bb2a222ef8696a665ef1bb779908f" + }, + "myspace.png": { + "v2.3.0dev-846-gfec53be734": "dd9656f47210741e0e7c14d17c182716" + }, + "blogger.png": { + "v2.3.0dev-846-gfec53be734": "01386a53f7482d2152de525c36f84b04" + }, + "openid.png": { + "v2.3.0dev-846-gfec53be734": "f15719e90bf6081ad485162c9c746b3a" + }, + "alert.png": { + "v2.3.0dev-846-gfec53be734": "350ff6e085e0030851038a36ee4461d0" + }, + "yahoo.png": { + "v2.3.0dev-846-gfec53be734": "bdbefc0d255c622fa146efe5430cce6b" + }, + "github.png": { + "v2.3.0dev-846-gfec53be734": "9ccf8db3c07ba82c033be9cac541d23a" + }, + "flickr.png": { + "v2.3.0dev-846-gfec53be734": "b2413c84b9bbb8cec91a6c04ce5db8f0" + }, + "google.png": { + "v2.3.0dev-846-gfec53be734": "f6df87d0ff8b4893d3a4dc10340f8287" + }, + "wordpress.png": { + "v2.3.0dev-846-gfec53be734": "3be7d8e34b3adf384b4d9876faacd811" + }, + "linkedin.png": { + "v2.3.0dev-846-gfec53be734": "619f40274b6f4d9392ac7106ebc3f1a1" + } + }, + "logo.png": { + "v2.3.0dev-846-gfec53be734": "000361c12fa453f393562b0e6034f133" + }, + "adminlogo.png": { + "v2.3.0dev-846-gfec53be734": "c4938e6c12fa071421082b273d1d15c9" + } + }, + "e107_languages": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "English": { + "lan_user_select.php": { + "v2.3.0dev-846-gfec53be734": "c9724e26d1071fd558bed0f9db47faca" + }, + "lan_library_manager.php": { + "v2.3.0dev-846-gfec53be734": "460603a9c7f207388d08b0c24dbdffbf" + }, + "lan_signup.php": { + "v2.3.0dev-846-gfec53be734": "36887cbb0618e6b5bc4b022fd4d2b863" + }, + "lan_upload_handler.php": { + "v2.3.0dev-846-gfec53be734": "d217d9727eeed84d9364ea66f179e42f" + }, + "lan_installer.php": { + "v2.3.0dev-846-gfec53be734": "24419cf70e5df7ada6e20614bbe9603a" + }, + "lan_user_extended.php": { + "v2.3.0dev-846-gfec53be734": "6df6e22d033097e07ce08276cd82284c" + }, + "lan_news.php": { + "v2.3.0dev-846-gfec53be734": "9b4e1e765121cf7b717e2fd8244ce031" + }, + "lan_usersettings.php": { + "v2.3.0dev-846-gfec53be734": "fee45f7b35174eb05935f72d845467d4" + }, + "lan_online.php": { + "v2.3.0dev-846-gfec53be734": "6705854334bc0b6e90a1e656c44ed93b" + }, + "lan_date.php": { + "v2.3.0dev-846-gfec53be734": "5f615deb601d42b15f408263f9be8a56" + }, + "lan_upload.php": { + "v2.3.0dev-846-gfec53be734": "400b599610d13aaf73d99caa18cb26ae" + }, + "lan_sitelinks.php": { + "v2.3.0dev-846-gfec53be734": "e3a162d6ced9127fe6ac8470df82377b" + }, + "lan_page.php": { + "v2.3.0dev-846-gfec53be734": "1211e92775d837b615ce6db11f6ae0ba" + }, + "lan_form_handler.php": { + "v2.3.0dev-846-gfec53be734": "b1db5bcdf6cd19770265a0d6fc08e6ee" + }, + "lan_comment.php": { + "v2.3.0dev-846-gfec53be734": "7270e72ed98424bc7466b33693669aa4" + }, + "lan_notify.php": { + "v2.3.0dev-846-gfec53be734": "344790e3aa3c59cee143197156893090" + }, + "lan_submitnews.php": { + "v2.3.0dev-846-gfec53be734": "f27aff10c18836fd942bea30e6668108" + }, + "lan_sitedown.php": { + "v2.3.0dev-846-gfec53be734": "5eaa55b17fcb242aca585db2fd6938cc" + }, + "lan_user.php": { + "v2.3.0dev-846-gfec53be734": "8df73c2382dbced3ce91bb83bd3a080a" + }, + "lan_mail_handler.php": { + "v2.3.0dev-846-gfec53be734": "cdb57326de1cd9c6c0e5700ab724e152" + }, + "lan_rate.php": { + "v2.3.0dev-846-gfec53be734": "ad31a9c415f73d6e093373a79ceddf6f" + }, + "admin": { + "lan_notify.php": { + "v2.3.0dev-846-gfec53be734": "cc9f003fda7585df883dfdfcac821381" + }, + "lan_plugin.php": { + "v2.3.0dev-846-gfec53be734": "37404b73d1c955b85251dbcb42ffc297" + }, + "lan_updateadmin.php": { + "v2.3.0dev-846-gfec53be734": "6fd6367241fcdb9bd5e5c50e7f2c1d11" + }, + "lan_upload.php": { + "v2.3.0dev-846-gfec53be734": "8f115aa3510fbd9cca01066504c7d4a5" + }, + "lan_links.php": { + "v2.3.0dev-846-gfec53be734": "85ee0c023be40a72068d74da79d06399" + }, + "lan_message.php": { + "v2.3.0dev-846-gfec53be734": "b46f536b34bd47cb7cfba2a537084deb" + }, + "lan_phpinfo.php": { + "v2.3.0dev-846-gfec53be734": "110d75035587583a7def1e1912c81c45" + }, + "lan_menus.php": { + "v2.3.0dev-846-gfec53be734": "00a6bf75cf8f0af8472598d1417c2633" + }, + "lan_theme.php": { + "v2.3.0dev-846-gfec53be734": "ca52486191d6a598e1c55a6222ae1802" + }, + "lan_log_messages.php": { + "v2.3.0dev-846-gfec53be734": "2bc572cd1e696e1dbb3045795f990ded" + }, + "lan_banlist.php": { + "v2.3.0dev-846-gfec53be734": "2a3653bfa24f6b8eb92609ea82d6d20f" + }, + "lan_administrator.php": { + "v2.3.0dev-846-gfec53be734": "29d6b0734d260e64a2d48cfe99d2b5c1" + }, + "lan_footer.php": { + "v2.3.0dev-846-gfec53be734": "1750b079f9cccd7aad7693244e463605" + }, + "lan_userclass2.php": { + "v2.3.0dev-846-gfec53be734": "5f9d21524e94613480d2734ac814e59b" + }, + "lan_prefs.php": { + "v2.3.0dev-846-gfec53be734": "8e105d1353cecfb24d9c12cc52cc6699" + }, + "help": { + "prefs.php": { + "v2.3.0dev-846-gfec53be734": "1197f5071f849744d1c2ee82f9de7c50" + }, + "userclass2.php": { + "v2.3.0dev-846-gfec53be734": "837af83605ed9e42184a4b30717cfc9e" + }, + "banlist.php": { + "v2.3.0dev-846-gfec53be734": "ef1b89185c39d23432cd6be1e2cf3120" + }, + "users_extended.php": { + "v2.3.0dev-846-gfec53be734": "fdc232a5a4da855248cf5aedb76df046" + }, + "updateadmin.php": { + "v2.3.0dev-846-gfec53be734": "9da115741ba932b7d06a4dc8e5a751d4" + }, + "cache.php": { + "v2.3.0dev-846-gfec53be734": "e9bd339aa6ea6ba26b11970bba3ae08a" + }, + "frontpage.php": { + "v2.3.0dev-846-gfec53be734": "8919846a99a01982eaf0b76d563cbfcd" + }, + "download.php": { + "v2.3.0dev-846-gfec53be734": "e5ebb592e6fc1b0eab181894622cba54" + }, + "notify.php": { + "v2.3.0dev-846-gfec53be734": "e5f8bee7f60ed5f1eac9d825c61b72de" + }, + "filemanager.php": { + "v2.3.0dev-846-gfec53be734": "6ba0056c3256510cd6167509bba2ae20" + }, + "phpinfo.php": { + "v2.3.0dev-846-gfec53be734": "3624055928ca805f987d98a85e1b347f" + }, + "menus.php": { + "v2.3.0dev-846-gfec53be734": "864ec8b27636c7e80912354e34e279e2" + }, + "upload.php": { + "v2.3.0dev-846-gfec53be734": "136a2f99f4a6f73f7b1969b9c555b233" + }, + "db.php": { + "v2.3.0dev-846-gfec53be734": "48420bfcea61deec432699bed61dc1c2" + }, + "admin_log.php": { + "v2.3.0dev-846-gfec53be734": "62a3f8bf892ae5be1bdd0aae5fca0f48" + }, + "links.php": { + "v2.3.0dev-846-gfec53be734": "32c641949601a610fae7f8f144111ce8" + }, + "emoticon.php": { + "v2.3.0dev-846-gfec53be734": "de9dd3468a4649eeba48e54cddc2a195" + }, + "cpage.php": { + "v2.3.0dev-846-gfec53be734": "3997c87062e5ba6abef9625a2e285645" + }, + "administrator.php": { + "v2.3.0dev-846-gfec53be734": "3584b691df5074df0e3848a2e32e6f7c" + }, + "fileinspector.php": { + "v2.3.0dev-846-gfec53be734": "208d68e5dd4c415d721df857ac2e8cc3" + }, + "search.php": { + "v2.3.0dev-846-gfec53be734": "01fd124bcefc2f250fe250e6f14f7e08" + }, + "wmessage.php": { + "v2.3.0dev-846-gfec53be734": "ce58e674de572415c58661ebaff1b8c7" + }, + "newspost.php": { + "v2.3.0dev-846-gfec53be734": "57c4f51c28a940f4f0e9588f92018070" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "cron.php": { + "v2.3.0dev-846-gfec53be734": "8638037c440776c8f00468cb038243d9" + }, + "mailout.php": { + "v2.3.0dev-846-gfec53be734": "3334647ed96061266d0b47594a15e57c" + }, + "meta.php": { + "v2.3.0dev-846-gfec53be734": "b809839a73f06d18286090c30d51d34b" + }, + "language.php": { + "v2.3.0dev-846-gfec53be734": "f92c6a8ddf10aa7c291ea6a9de358922" + }, + "admin.php": { + "v2.3.0dev-846-gfec53be734": "be10329da5582db163d067ce1d37f356" + }, + "image.php": { + "v2.3.0dev-846-gfec53be734": "181dd1e5e1b94db3e4b9240ceb57be84" + }, + "ugflag.php": { + "v2.3.0dev-846-gfec53be734": "e0e21aa61371d2570ca098fb5f3b84e8" + }, + "users.php": { + "v2.3.0dev-846-gfec53be734": "c3d067d90c98cd1e1c0ea178a45305a3" + }, + "theme.php": { + "v2.1.9": "fc976600d6111e84729c07d5a45cc8b3", + "v2.0.0": "2a7f93b5bcf85c17da4b6a2812074f8e" + } + }, + "lan_cache.php": { + "v2.3.0dev-846-gfec53be734": "4a1e60033e1f93ba9c8d53b618fd2573" + }, + "lan_credits.php": { + "v2.3.0dev-846-gfec53be734": "bbbeaa0a7432246ce40c49cdbcea3fb4" + }, + "lan_filemanager.php": { + "v2.3.0dev-846-gfec53be734": "60806d1551eba2183dd879ef9c24ad2e" + }, + "lan_db.php": { + "v2.3.0dev-846-gfec53be734": "081c1d62c7cfd66db1e82fe5c75b7aae" + }, + "lan_fileinspector.php": { + "v2.3.0dev-846-gfec53be734": "7c52e5a2d7d47f640cf58945d43a9d4d" + }, + "lan_mailout.php": { + "v2.3.0dev-846-gfec53be734": "cff988fca1387f0a779c53b01ae2ba2b" + }, + "lan_docs.php": { + "v2.3.0dev-846-gfec53be734": "f8922844b7d3b07b05894c5a2a3bb659" + }, + "lan_language.php": { + "v2.3.0dev-846-gfec53be734": "79ba6c044086de01c8b675c3dcd6f16c" + }, + "lan_admin_log.php": { + "v2.3.0dev-846-gfec53be734": "7e7a570d6f429f07d79cf1af7ea88222" + }, + "lan_db_verify.php": { + "v2.3.0dev-846-gfec53be734": "daaa80b6f5c08eeeba2a37292a091657" + }, + "lan_image.php": { + "v2.3.0dev-846-gfec53be734": "43ab38dabb02510fa3469dbda525ebe1" + }, + "lan_admin.php": { + "v2.3.0dev-846-gfec53be734": "3f41687670618ba39e5352696aa4f526" + }, + "lan_frontpage.php": { + "v2.3.0dev-846-gfec53be734": "cc7928ef7c13e49b92d6483de7f90159" + }, + "lan_users.php": { + "v2.3.0dev-846-gfec53be734": "1757731a7ad826ac159e9cd993304fb1" + }, + "lan_lancheck.php": { + "v2.3.0dev-846-gfec53be734": "850681af6d806513d48b68ae8c34866e" + }, + "lan_header.php": { + "v2.3.0dev-846-gfec53be734": "a0ab52875d98fa5024412a2d56f3f776" + }, + "lan_wmessage.php": { + "v2.3.0dev-846-gfec53be734": "8cef094a3452ac59c4b9dd5ef0bc240f" + }, + "lan_users_extended.php": { + "v2.3.0dev-846-gfec53be734": "5c42cefc663edec10ff9d0f734921ecd" + }, + "lan_newspost.php": { + "v2.3.0dev-846-gfec53be734": "99fb426b57409dea2b2a0ce1bfa948a3" + }, + "lan_fla.php": { + "v2.3.0dev-846-gfec53be734": "e80d8dcbf5739226b8686f8fa1c17c1f" + }, + "lan_ugflag.php": { + "v2.3.0dev-846-gfec53be734": "37822bbcc0494f77b0ff15211e525789" + }, + "lan_validator.php": { + "v2.3.0dev-846-gfec53be734": "3b5f7520f998c6fc96e6e9ec38bc7c4b" + }, + "lan_eurl.php": { + "v2.3.0dev-846-gfec53be734": "c2ad1bbca202b1a20b7d51df09040c2e" + }, + "lan_cpage.php": { + "v2.3.0dev-846-gfec53be734": "cf391ba3a1748f456f73708366f96ab8" + }, + "lan_e107_update.php": { + "v2.3.0dev-846-gfec53be734": "5b60e9608db8affa53cbfe5a1317b0b3" + }, + "lan_emoticon.php": { + "v2.3.0dev-846-gfec53be734": "c7cf23dad135ebb0601461c812a39a16" + }, + "lan_cron.php": { + "v2.3.0dev-846-gfec53be734": "aabb65edcb0c0fe38951f18ebbca13b7" + }, + "lan_meta.php": { + "v2.3.0dev-846-gfec53be734": "a7f3c5f83aed70454359e8f966817311" + }, + "lan_search.php": { + "v2.3.0dev-846-gfec53be734": "21ff51bffbd49bfbc3681599f450b15c" + } + }, + "lan_search.php": { + "v2.3.0dev-846-gfec53be734": "0c4ed664a7d2e66ef438941c0a3784ff" + }, + "lan_ren_help.php": { + "v2.3.0dev-846-gfec53be734": "97df1c7406c64b3a5f091e7c44490417" + }, + "lan_np.php": { + "v2.3.0dev-846-gfec53be734": "5d5d07b4446fc68df9d5b0a690bfc05a" + }, + "lan_userposts.php": { + "v2.3.0dev-846-gfec53be734": "85456124270e9b5e1319cfc3a7156a38" + }, + "lan_error.php": { + "v2.3.0dev-846-gfec53be734": "06d20b69ca1d4567755ffec739f4a49a" + }, + "lan_membersonly.php": { + "v2.3.0dev-846-gfec53be734": "ede8262242781d6788b9fef62283bfd1" + }, + "lan_email.php": { + "v2.3.0dev-846-gfec53be734": "5114fe78b42c1246df8260858dc6749e" + }, + "English.php": { + "v2.3.0dev-846-gfec53be734": "09a507f5b9c089e26ad16e3d33ed278f" + }, + "lan_contact.php": { + "v2.3.0dev-846-gfec53be734": "03cdcb82ecb9bb37bc3101fdad4aa52c" + }, + "lan_top.php": { + "v2.3.0dev-846-gfec53be734": "72b46640ce56deabb07c2c3e2f041e1f" + }, + "lan_print.php": { + "v2.3.0dev-846-gfec53be734": "c49426c4cf012c20014a7f19c72419aa" + }, + "lan_fpw.php": { + "v2.3.0dev-846-gfec53be734": "940a2b8f2c758f12fa99099cc2a2df27" + }, + "lan_userclass.php": { + "v2.3.0dev-846-gfec53be734": "538485456a16f28ac100c1c6245a24cb" + }, + "lan_login.php": { + "v2.3.0dev-846-gfec53be734": "99d7946fb2c1f37083122198adbccac7" + } + } + }, + "e107_media": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + }, + "e107_plugins": { + "login_menu": { + "login_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "ce2e6efbc9feb2ae7ad84ef8479e0a86" + }, + "login_menu.php": { + "v2.3.0dev-846-gfec53be734": "cc1430de3d35ecae78149f93974f124a" + }, + "languages": { + "English.php": { + "v2.3.0dev-846-gfec53be734": "b4b873314d5e75e633560d2d3c0bc225" + } + }, + "login_menu_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "fb4bc6dd398cf562ec1bc8fe824996d5" + }, + "config.php": { + "v2.3.0dev-846-gfec53be734": "ad6212f63b6397a90440e59252671b9d" + }, + "login_menu_class.php": { + "v2.3.0dev-846-gfec53be734": "422a1328a4fba493175d2f65978a615f" + } + }, + "pm": { + "pm_setup.php": { + "v2.3.0dev-846-gfec53be734": "2f4bd3184b83323b2b47ebf4f011dd30" + }, + "pm_func.php": { + "v2.3.0dev-846-gfec53be734": "24aacc17af1f9ad7d3b385f26000a4bf" + }, + "pm_menu.php": { + "v2.3.0dev-846-gfec53be734": "51c78b1151956a2d95e143603b05b732" + }, + "pm_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "4c107d7f0a84533f7dcc91af7bdd093e" + }, + "pm_sql.php": { + "v2.3.0dev-846-gfec53be734": "3e324d2263d7a25fe5a58ac320df09ff" + }, + "pm.php": { + "v2.3.0dev-846-gfec53be734": "f10e7ec27192413d7e090e6f9d759da5" + }, + "pm_class.php": { + "v2.3.0dev-846-gfec53be734": "4a93b686ca43ea9107c1290aa8eb9366" + }, + "pm_conf.php": { + "v2.3.0dev-846-gfec53be734": "e5610abe8752481fb6380d00d431a0b1" + }, + "pm.css": { + "v2.3.0dev-846-gfec53be734": "483dc9d4e2dd7ae99daa8943a3788dac" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "languages": { + "English.php": { + "v2.3.0dev-846-gfec53be734": "0ac2985074b49c8b9f18f1210f2132a9" + }, + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "75876c8ea789c4d2470f19b18b0dde02" + }, + "English_log.php": { + "v2.3.0dev-846-gfec53be734": "15891e8dc5dda03c40a694d8af587677" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "5ed948279182681bcb23aed9ed957ce8" + }, + "English_mailer.php": { + "v2.3.0dev-846-gfec53be734": "f98f4c312e2d2d8d281abc3af8648de4" + } + }, + "templates": { + "pm_template.php": { + "v2.3.0dev-846-gfec53be734": "09c3daf6dd2961dcd955d73f8d16669f" + }, + "pm_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "2f28d12a87de08efa99b65dddff9067e" + } + }, + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "b8166ff86b53b1cb6ea7f87df42e2269" + }, + "e_cron.php": { + "v2.3.0dev-846-gfec53be734": "6f6660f245742c1d4148b8702ba80b0c" + }, + "e_shortcode.php": { + "v2.3.0dev-846-gfec53be734": "742c8dccbb6e137c0d0a590e5cc396b7" + }, + "pm_notes.txt": { + "v2.3.0dev-846-gfec53be734": "df26332907da1f35c4731d8893aea23e" + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "bc42480ab9e442681b1a96a4e2f7cb70" + }, + "images": { + "unread.png": { + "v2.3.0dev-846-gfec53be734": "ad2e1da81983bb1bf0c1aeb310cd9c17" + }, + "mail_get.png": { + "v2.3.0dev-846-gfec53be734": "f5405868a5064a382ebda5dde8eaa633" + }, + "pvt_message_16.png": { + "v2.3.0dev-846-gfec53be734": "df0fa872fbabbe700ae0a949e1716c24" + }, + "mail_unblock.png": { + "v2.3.0dev-846-gfec53be734": "b949c53a1ce63cc57f47d3335ea0468f" + }, + "pvt_message_32.png": { + "v2.3.0dev-846-gfec53be734": "2be75a55c6bcc3b8c8e14787f7e16a3e" + }, + "newpm.gif": { + "v2.3.0dev-846-gfec53be734": "4d16f5fbaa8e76067053c8c901972bc4" + }, + "pm.png": { + "v2.3.0dev-846-gfec53be734": "c428561dd9560f8db47e646a6d8871c5" + }, + "mail_delete.png": { + "v2.3.0dev-846-gfec53be734": "6999f9a797e624857e12f875981fee8c" + }, + "read.png": { + "v2.3.0dev-846-gfec53be734": "c7bacd62b460d2d05c210030c8733420" + }, + "mail_block.png": { + "v2.3.0dev-846-gfec53be734": "4c23d4b896e42753bfaeeb934e1a7e21" + }, + "attach.png": { + "v2.3.0dev-846-gfec53be734": "7b07df07c819ccf0c007e2753b026e6f" + }, + "mail_send.png": { + "v2.3.0dev-846-gfec53be734": "ac54828ad23a1e10bc84330f0b754a12" + } + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "af825af0338b5157b6e2bdfc29b17ef2" + }, + "pm_default.php": { + "v2.3.0dev-846-gfec53be734": "bcc49601e7eba6c9809508dbc6f61239" + }, + "pm_template.php": { + "v2.1": "0a423f65e4aa4b29fa57ba4595a0cdd8" + }, + "sendpm.sc": { + "v2.1": "b5d2100e03672b6e4cbdd8a947c40620", + "v2.0.0": "3742f1d8c291bf8610a72347da96a7b1" + }, + "test.css": { + "v2.1": "bf0e2137d478807ed1725017b2bbe886" + }, + "test.js": { + "v2.1": "0a631813b4d5ba7bf271d265f46b97a0" + }, + "textboxlist.js": { + "v2.1": "d4f923855e2b10e2f411aed13e70e242" + }, + "url": { + "url.php": { + "v2.1": "c82d7e3bf213e890aa9a6489be24339c" + } + } + }, + "news": { + "news_archive_menu.php": { + "v2.3.0dev-846-gfec53be734": "3458af50a05caced18abbef29cfd545c" + }, + "e_gsitemap.php": { + "v2.3.0dev-846-gfec53be734": "88d1a3563cb5a94228fd9b44d9bc1150" + }, + "e_featurebox.php": { + "v2.3.0dev-846-gfec53be734": "213c6e08292eeff01d98770fe1bdbc48" + }, + "news_categories_menu.php": { + "v2.3.0dev-846-gfec53be734": "b577f5d4b1124499ef6fdcf01f72197a" + }, + "e_sitelink.php": { + "v2.3.0dev-846-gfec53be734": "2b3dae1fe1ce9a4fcc0c257b1424141d" + }, + "languages": { + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "82b3d17c356c38646513b9b43c7ce0a4" + }, + "English.php": { + "v2.3.0dev-846-gfec53be734": "61973cdcee6233544016be9c16ee6213" + } + }, + "news.php": { + "v2.3.0dev-846-gfec53be734": "419376eebeecdf29201cd659df56a67f" + }, + "e_menu.php": { + "v2.3.0dev-846-gfec53be734": "398e3c0f550ac70d47d2c34020a17701" + }, + "latestnews_menu.php": { + "v2.3.0dev-846-gfec53be734": "678618b91658af280455b3be68401429" + }, + "e_frontpage.php": { + "v2.3.0dev-846-gfec53be734": "8538accca81ccf64b625d1c5f2967f4a" + }, + "news_carousel.css": { + "v2.3.0dev-846-gfec53be734": "cc93e78e9232b8e3b95868d06ca7fcc5" + }, + "e_rss.php": { + "v2.3.0dev-846-gfec53be734": "d6b28a7130e30b26bcf8c2300d68a164" + }, + "other_news2_menu.php": { + "v2.3.0dev-846-gfec53be734": "88ce5ca81c96c8c6ef874f7ba3fd4e93" + }, + "templates": { + "news_template.php": { + "v2.3.0dev-846-gfec53be734": "bc1bbac3d2bbc0b967a03aee39f74c0c" + }, + "news_view_template.php": { + "v2.3.0dev-846-gfec53be734": "853444d20f192365c538b607fdebaae7" + }, + "news_grid_template.php": { + "v2.3.0dev-846-gfec53be734": "fc516a4fbca23ad4d6020c1d2a872c0d" + }, + "news_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "6be79f13d726a29b05d7b72469f4d241" + } + }, + "other_news_menu.php": { + "v2.3.0dev-846-gfec53be734": "f9c1171816c36e2e570787499650315e" + }, + "e_search.php": { + "v2.3.0dev-846-gfec53be734": "4c548817776e4b8f05101d08eb2466ee" + }, + "news_months_menu.php": { + "v2.3.0dev-846-gfec53be734": "59cf056067c2a36478865acd8947e663" + }, + "news_carousel_menu.php": { + "v2.3.0dev-846-gfec53be734": "4a454fae8680e64401e88473712c3cfd" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "0749d096dbeac5955d2aa7194b5a3815" + }, + "e_event.php": { + "v2.3.0dev-846-gfec53be734": "841b5f91754538aced3dbe539f052010" + }, + "e_related.php": { + "v2.3.0dev-846-gfec53be734": "0b8fd6f59348be8a949aa65049ce7803" + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "da25bba7219fbcaed2830141499c2738" + }, + "news_grid_menu.php": { + "v2.3.0dev-846-gfec53be734": "9fabde48f8e9e4f55f6a68b3a6f31eba" + }, + "e_header.php": { + "v2.3.0dev-846-gfec53be734": "f363632b9893c720f98931c0693edfcc" + } + }, + "siteinfo": { + "languages": { + "English.php": { + "v2.3.0dev-846-gfec53be734": "c5cfbd24e2262a913aa875bbeb362865" + } + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "e09d81d580d901f1b6b11cf6adb3b685" + }, + "counter_menu.php": { + "v2.3.0dev-846-gfec53be734": "7d23e823b086ea6432fdbdb8d04c2e9e" + }, + "sitebutton_menu.php": { + "v2.3.0dev-846-gfec53be734": "9e1b95fccf7b6b78bf4da8e912d8b992" + }, + "e_shortcode.php": { + "v2.3.0dev-846-gfec53be734": "16b7b746a54c64073bf5f2ef9caa2296" + }, + "compliance_menu.php": { + "v2.3.0dev-846-gfec53be734": "2e74ddd857d767f37959757568eb399b" + }, + "powered_by_menu.php": { + "v2.3.0dev-846-gfec53be734": "dbd70859f98bf89376fda88e268d45e2" + }, + "images": { + "vcss.png": { + "v2.3.0dev-846-gfec53be734": "adcc065d9d9ce649cba7c03f58f3eed8" + }, + "valid-xhtml11.png": { + "v2.3.0dev-846-gfec53be734": "dc71b96214e7b1d1df0db38575f42313" + } + } + }, + "download": { + "includes": { + "admin.php": { + "v2.3.0dev-846-gfec53be734": "9b23b6d0037a628bb48ad77248e07e5d" + } + }, + "e_notify.php": { + "v2.3.0dev-846-gfec53be734": "7a32cbec8abef28c023ae9ece795e16c" + }, + "e_gsitemap.php": { + "v2.3.0dev-846-gfec53be734": "45f71448714de95ee1f9fa14e493be18" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "handlers": { + "NginxSecureLinkMd5Decorator.php": { + "v2.3.0dev-846-gfec53be734": "09dae8bc97bb91948e23ec947ab1e7f0" + }, + "download_class.php": { + "v2.3.0dev-846-gfec53be734": "339522844e6c1ea4ed5ac10543fa91ef" + }, + "adminDownload_class.php": { + "v2.3.0dev-846-gfec53be734": "818b4ad0fdd578b8b6f7e3b5623f920a" + }, + "SecureLinkDecorator.php": { + "v2.3.0dev-846-gfec53be734": "3984ce34285823d1bb9bdafd1158212a" + }, + "category_class.php": { + "v2.3.0dev-846-gfec53be734": "c6491da2a5a37ec8d75a254878f12762" + } + }, + "e_upload.php": { + "v2.3.0dev-846-gfec53be734": "84b74813d455e6ee4a58c94a0897992c" + }, + "e_dashboard.php": { + "v2.3.0dev-846-gfec53be734": "951afb506918d584ac28b157538575f1" + }, + "request.php": { + "v2.3.0dev-846-gfec53be734": "6b1b33d4e40a25c760e2a0e2bb70f8a3" + }, + "e_sitelink.php": { + "v2.3.0dev-846-gfec53be734": "136a711f609287a5d4e2ceff52ab4497" + }, + "languages": { + "English": { + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "8638e65fc4b98c63c1bf936d442bd60e" + }, + "English_front.php": { + "v2.3.0dev-846-gfec53be734": "fc8c56b25caf549cc5316b30b63b9a34" + }, + "English_log.php": { + "v2.3.0dev-846-gfec53be734": "2dc74bfb6155eaed61f2490ec82d9878" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "8655b8b74699e1f291cfe8b78722896f" + } + } + }, + "download_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "6bc2ecaf1703d0bdb58fea807570f48a" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "52494c0b86417a25cb7cbe0c48120ced" + }, + "templates": { + "download_template.php": { + "v2.3.0dev-846-gfec53be734": "cc388ec5fbba09569fac6e5186f98fef" + } + }, + "download.php": { + "v2.3.0dev-846-gfec53be734": "dd7305d5810c030263ba498340e84c81" + }, + "e_list.php": { + "v2.3.0dev-846-gfec53be734": "84b15dc748ad7d37a5242284ae558007" + }, + "vendor": { + "shim_http_build_url.php": { + "v2.3.0dev-846-gfec53be734": "0f5138f5a3afdbcf36986bbb9ab86c19" + } + }, + "e_frontpage.php": { + "v2.3.0dev-846-gfec53be734": "9aef4a085556c3e070b9965dd0743314" + }, + "e_rss.php": { + "v2.3.0dev-846-gfec53be734": "e0e24c3ce8daa93cd23e1bfb76b70b90" + }, + "e_cron.php": { + "v2.3.0dev-846-gfec53be734": "85b114bd085c801ca988e05f1b5f6e6c" + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "bd1000d18977c11f20b0d4669e4ba549" + }, + "images": { + "downloads_16.png": { + "v2.3.0dev-846-gfec53be734": "76ad001a47edbb670e3f7da9d8229eb7" + }, + "downloads_32.png": { + "v2.3.0dev-846-gfec53be734": "e7aea13e973f22cbecbbc360ad898954" + } + }, + "e_help.php": { + "v2.3.0dev-846-gfec53be734": "690599df9469f7b6166cc91ac8664b28" + }, + "download_sql.php": { + "v2.3.0dev-846-gfec53be734": "a743e8048593cfa11529ae71d1433b93" + }, + "download_setup.php": { + "v2.3.0dev-846-gfec53be734": "d1f7f149aca53c6d8ce4428f85e4f8c3" + }, + "e_search.php": { + "v2.3.0dev-846-gfec53be734": "f2e2dfb18e8bbef40ed2ba0791986ea6" + }, + "e_tagwords.php": { + "v2.3.0dev-846-gfec53be734": "fa3f7473c4357363289de25df0e60037" + }, + "admin_download.php": { + "v2.3.0dev-846-gfec53be734": "ea463d8cc85998f302289a21bfc7a10c" + }, + "url": { + "sef_url.php": { + "v2.1.5": "41b6c4b747285802cedbd6f2899c828a" + }, + "url.php": { + "v2.1.5": "0c4cdcf01acbfadc363822108eff6f25", + "v2.1.4": "8a1f62a673c2336dcd73fbf44b0facc9" + } + } + }, + "gsitemap": { + "e_module.php": { + "v2.3.0dev-846-gfec53be734": "7350201bf81a03a01eadbe0a426886d6" + }, + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "9020e980acfe7db6746e384858abedfd" + }, + "languages": { + "English_log.php": { + "v2.3.0dev-846-gfec53be734": "3f390471ce63b8dfd142b87b6d77c548" + }, + "English_front.php": { + "v2.3.0dev-846-gfec53be734": "b0fbf8d9395eee2b36bab48d5557f934" + }, + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "13158dc222bfc5b8f11f78746a9abe70" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "afed53e44de9de13b6528ae2c717c9fb" + } + }, + "gsitemap_sql.php": { + "v2.3.0dev-846-gfec53be734": "1b113956d7964d2b44a027cb8bcc91bb" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "b1d9543d44cfeed854f31a3d631f9bb5" + }, + "images": { + "icon.png": { + "v2.3.0dev-846-gfec53be734": "29534d4c0ba369a5ad90e6150c86a5da" + }, + "icon_16.png": { + "v2.3.0dev-846-gfec53be734": "6d67b9c447227bd3432ad2cc2b197f79" + } + }, + "weblog_pinger.php": { + "v2.3.0dev-846-gfec53be734": "ac4eeaf7ff8179d57e192f2b7ce13aa1" + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "f4c77fcfbbceadebfabb5662896eea36" + }, + "e_cron.php": { + "v2.3.0dev-846-gfec53be734": "0edb257f095eb269f93cd11ef31d27a3" + } + }, + "list_new": { + "list_admin_class.php": { + "v2.3.0dev-846-gfec53be734": "30466cfa9e208d12cc50e70396215862" + }, + "languages": { + "English_admin_list_new.php": { + "v2.3.0dev-846-gfec53be734": "08f377851f253b194fe87d692245f81b" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "475da4b8717fe4242e30fd2c5520dc3a" + }, + "English.php": { + "v2.3.0dev-846-gfec53be734": "2192c6dc804f1fa613cf1a05e7e58ab8" + } + }, + "list_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "6c297cfc083ef57843bcb35802b05caa" + }, + "list_class.php": { + "v2.3.0dev-846-gfec53be734": "7681c7f8d2d6d9982f9b2f7ed59fe4fa" + }, + "admin_list_config.php": { + "v2.3.0dev-846-gfec53be734": "048d056fd9b54a0de3bff4b0451ecd8a" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "4a3d458caaf123ac9a3026e40bbb3f92" + }, + "list.php": { + "v2.3.0dev-846-gfec53be734": "3e43a8bb1a7dce5db3e2ed84e45d6325" + }, + "list_recent_menu.php": { + "v2.3.0dev-846-gfec53be734": "7e2ffc728dbf67d7a8928f960861440c" + }, + "icon": { + "list_16.png": { + "v2.3.0dev-846-gfec53be734": "a66abd8893e6183633d538bb7e77ee72" + }, + "list_32.png": { + "v2.3.0dev-846-gfec53be734": "f20fb66244bea4fd4f094a5d79afbbc1" + } + }, + "list_new_menu.php": { + "v2.3.0dev-846-gfec53be734": "1b785e2531d7dbdce8313885994d20ff" + }, + "images": { + "icon6.gif": { + "v2.3.0dev-846-gfec53be734": "7fa95c9ecb71ddd56d90d5a6c57c072a" + }, + "icon1.gif": { + "v2.3.0dev-846-gfec53be734": "647fbd5e1ef767240f657eb6c9bf7eb0" + }, + "icon8.gif": { + "v2.3.0dev-846-gfec53be734": "6447987ad6456afdbb7058326c2b5278" + }, + "icon9.gif": { + "v2.3.0dev-846-gfec53be734": "6681ae39445665dcf8781333888923de" + }, + "icon7.gif": { + "v2.3.0dev-846-gfec53be734": "0a77dbb9a9297684d76896932c28a7b1" + }, + "icon4.gif": { + "v2.3.0dev-846-gfec53be734": "d9322f3a64817417a3c31fd5127d0df7" + }, + "icon3.gif": { + "v2.3.0dev-846-gfec53be734": "5c93b3bd203880e147a9cf424dbdfc00" + }, + "icon10.gif": { + "v2.3.0dev-846-gfec53be734": "f476f9f3348d5eaf6c8655d23107aec8" + }, + "icon2.gif": { + "v2.3.0dev-846-gfec53be734": "0f8cde50c8cf5dcf15ba92db83d823b2" + }, + "icon5.gif": { + "v2.3.0dev-846-gfec53be734": "dbd33636a4598cb6ae3745c3c12bb036" + }, + "icon11.gif": { + "v2.3.0dev-846-gfec53be734": "acfb3909d01491bbb4e6e70a5d253db7" + } + }, + "list_template.php": { + "v2.3.0dev-846-gfec53be734": "66857f1a95251cbd16b8903d75a194d7" + }, + "section": { + "list_members.php": { + "v2.3.0dev-846-gfec53be734": "8213ad9cfc42416801c7bfb1ea9e3c8c" + }, + "list_comment.php": { + "v2.3.0dev-846-gfec53be734": "0ceb3bad5dcd6acc7cda079799eb0d86" + }, + "list_news.php": { + "v2.3.0dev-846-gfec53be734": "fd1324926848ebd3659e79d1e6fc9be8" + } + } + }, + "newsfeed": { + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "da4d4207984fa96c6d1df28e7a8f62ce" + }, + "images": { + "newsfeed_32.png": { + "v2.3.0dev-846-gfec53be734": "fe5a3f4e73fa67eadda194d74bfc51b5" + }, + "newsfeed_16.png": { + "v2.3.0dev-846-gfec53be734": "dc248b3f0dff379570ea4b45057c06bf" + } + }, + "languages": { + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "b60fa3cb8db96379e8532911970679b5" + }, + "English_frontpage.php": { + "v2.3.0dev-846-gfec53be734": "ee842f62f07c257983ec2eba625a70e5" + }, + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "eadc3053de32401bdc74cdeda94616a8" + }, + "English_newsfeed.php": { + "v2.3.0dev-846-gfec53be734": "5368bc4307798287fd4084dea3f362f2" + } + }, + "newsfeed.php": { + "v2.3.0dev-846-gfec53be734": "8109ec1999df67ac2705bbc4bd7331f6" + }, + "newsfeed_sql.php": { + "v2.3.0dev-846-gfec53be734": "6789e7b0c075617cc0bfe7fd7a2fca78" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "cf4731f03b23955f8d175829a008e72e" + }, + "templates": { + "newsfeed_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "8ad31565ed37c8d0f303805804de8d3a" + }, + "newsfeed_template.php": { + "v2.3.0dev-846-gfec53be734": "b08947d5be79ee68cb0c38d136594985" + } + }, + "newsfeed_menu.php": { + "v2.3.0dev-846-gfec53be734": "5895ebf5257b35283f3940e754456cb6" + }, + "e_frontpage.php": { + "v2.3.0dev-846-gfec53be734": "515d98be9f5c03689cdbc45da69ad4ec" + }, + "e_help.php": { + "v2.3.0dev-846-gfec53be734": "6c1a14e7ff46c0cd97f8d28c0037d4b5" + }, + "newsfeed_functions.php": { + "v2.3.0dev-846-gfec53be734": "1844a7c742af3bfe8a892cb746a4ceed" + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "a6d75f61bdbd7f9df6e11d700caec5b4" + } + }, + "forum": { + "forum.css": { + "v2.3.0dev-846-gfec53be734": "6b083d52886894a7c338c55afca448bd" + }, + "forum_test.php": { + "v2.3.0dev-846-gfec53be734": "ed668e3268952cb268b3f4aca0d2e37a" + }, + "forum_sql.php": { + "v2.3.0dev-846-gfec53be734": "c60bdd95d57c6b47a6658dd648978335" + }, + "forum_stats.php": { + "v2.3.0dev-846-gfec53be734": "962811ee126f2c0b23a9aaa3f12d47ce" + }, + "forum.php": { + "v2.3.0dev-846-gfec53be734": "d0295d13a4a34823ea06ccb03db48df9" + }, + "forum_viewforum.php": { + "v2.3.0dev-846-gfec53be734": "b3de1f9566acca3dae8f93fdd6ba9343" + }, + "forum_admin.php": { + "v2.3.0dev-846-gfec53be734": "1f1ac1048bf95ba1f802099b8b55bb7f" + }, + "forum_mod.php": { + "v2.3.0dev-846-gfec53be734": "ccd73c7ff02fdf699d826cc55120cb87" + }, + "e_dashboard.php": { + "v2.3.0dev-846-gfec53be734": "45508cec257143ff7df55410a62e4144" + }, + "forum_uploads.php": { + "v2.3.0dev-846-gfec53be734": "b3bf289b9f932877f767bde21f53d76c" + }, + "e_search.php": { + "v2.3.0dev-846-gfec53be734": "3a04d5ab59cae87ee26d6a9970716d95" + }, + "languages": { + "English": { + "English_search.php": { + "v2.3.0dev-846-gfec53be734": "6f178cefc46bb87ae6e6ac7deca5207d" + }, + "English_front.php": { + "v2.3.0dev-846-gfec53be734": "4b32ab7cf43bdf5268126fad47772062" + }, + "English_notify.php": { + "v2.3.0dev-846-gfec53be734": "6961ae445bec846296b5fdfdcec62ddd" + }, + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "828a9b1da78ddf4db821c8f35151fcb6" + }, + "English_menu.php": { + "v2.3.0dev-846-gfec53be734": "0c76bc1a851ac3b9f9c195049c3d3ce5" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "d6b08582c7b194dd61a1914f738cb989" + } + } + }, + "index.php": { + "v2.3.0dev-846-gfec53be734": "73812e25d21d1108e723bca9fc4ecb7a" + }, + "e_linkgen.php": { + "v2.3.0dev-846-gfec53be734": "522cfa8c7b7edeed514e3d31c928dcdb" + }, + "e_menu.php": { + "v2.3.0dev-846-gfec53be734": "5682978981f81e0cbe1a7dfe9cd0533c" + }, + "e_meta.php": { + "v2.3.0dev-846-gfec53be734": "4c8e7fc41998b4518680d1dabc33f0a6" + }, + "e_frontpage.php": { + "v2.3.0dev-846-gfec53be734": "ec5b0df15f1100924c42f3fb21d7e887" + }, + "forum_update.php": { + "v2.3.0dev-846-gfec53be734": "9474b58d5c4ee36402f630e1a9660400" + }, + "e_user.php": { + "v2.3.0dev-846-gfec53be734": "348ab7db7f7b63111a50b47bf7600656" + }, + "templates": { + "forum_preview_template.php": { + "v2.3.0dev-846-gfec53be734": "7269f373a2a0361f6d928f18ce5ff493" + }, + "newforumposts_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "ce40af215e3099202d8c36477494b3ad" + }, + "forum_posted_template.php": { + "v2.3.0dev-846-gfec53be734": "132eeae4379d38974f19c109b01f086f" + }, + "forum_viewtopic_template.php": { + "v2.3.0dev-846-gfec53be734": "c2b04cee2b4aaf05d8435a6244d10d15" + }, + "bbcode_template.php": { + "v2.3.0dev-846-gfec53be734": "fbebd5d564588d004221f9815afe6f61" + }, + "forum_viewforum_template.php": { + "v2.3.0dev-846-gfec53be734": "b22a9d2c047fbb4ac3d520d6c7d54185" + }, + "forum_template.php": { + "v2.3.0dev-846-gfec53be734": "16bdcfb44f11e228521026a04b4e654e" + }, + "forum_icons_template.php": { + "v2.3.0dev-846-gfec53be734": "eaa163b16e4a590f8d926d239715031c" + }, + "forum_post_template.php": { + "v2.3.0dev-846-gfec53be734": "4fd6b1a59d3b1fa7bf340ada054ac882" + }, + "forum_poll_template.php": { + "v2.3.0dev-846-gfec53be734": "fb4b8224023d11b174ad6da2c6b33b4e" + } + }, + "forum_post.php": { + "v2.3.0dev-846-gfec53be734": "efd75c92c348cd7da144aa28b3396add" + }, + "e_notify.php": { + "v2.3.0dev-846-gfec53be734": "b43e7d47b896aa1f518d5ea39e22b256" + }, + "forum_class.php": { + "v2.3.0dev-846-gfec53be734": "edfa3f11c7d26e9ca5ad54a00814584d" + }, + "shortcodes": { + "batch": { + "view_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "8e3205d833a7316d283ad235cbec8049" + }, + "viewforum_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "1fecdeb9c0744e49f6b94dd864ff8cac" + }, + "post_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "9551a0ae5a562be1239998bb2a1645d6" + }, + "forum_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "52eb75872ce6b449f5c609c65ca45530" + } + } + }, + "e_rss.php": { + "v2.3.0dev-846-gfec53be734": "278304d6a50f5e11c80f68e4c73d2c38" + }, + "attachments": { + "thumb": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "index.htm": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "index.htm": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + }, + "e_admin_events.php": { + "v2.3.0dev-846-gfec53be734": "82eacb1b841074a3720d05b106a43226" + }, + "e_gsitemap.php": { + "v2.3.0dev-846-gfec53be734": "330190de58da536ceb2b4b88363926a5" + }, + "newforumposts_menu.php": { + "v2.3.0dev-846-gfec53be734": "a7f13c251b95a3194e65f97b24df8205" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "d1a9ed4aaae05245e642aaf6bbb9033d" + }, + "forum_viewtopic.php": { + "v2.3.0dev-846-gfec53be734": "cd990e08c3ea8ba4b25ae20827a4c951" + }, + "forum_conf.php": { + "v2.3.0dev-846-gfec53be734": "18707059119c457f34998ac6e9036a8f" + }, + "e_event.php": { + "v2.3.0dev-846-gfec53be734": "af6138eee2bc02450b09b02ee44f6b85" + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "4b317ab0f2d52effad6684ee9e341ef2" + }, + "forum_setup.php": { + "v2.3.0dev-846-gfec53be734": "de0299977888a69f31d3dc0c08b10f8c" + }, + "js": { + "forum.js": { + "v2.3.0dev-846-gfec53be734": "4637be85d999324ae19002aec8554bbe" + } + }, + "images": { + "forums_16.png": { + "v2.3.0dev-846-gfec53be734": "e7baf80f2dab233ca3d365826e91831b" + }, + "forums_32.png": { + "v2.3.0dev-846-gfec53be734": "e074671cf044ab8df12b74182e603198" + }, + "dark": { + "msn.png": { + "v2.3.0dev-846-gfec53be734": "cbf3f20c6baa59d7aae61bbc12bd9414" + }, + "admin_block.png": { + "v2.3.0dev-846-gfec53be734": "53b924444c2bb9e082d47429244a375a" + }, + "English_newthread.png": { + "v2.3.0dev-846-gfec53be734": "64283f117398e1709a6aca23eba96c5c" + }, + "new_small.png": { + "v2.3.0dev-846-gfec53be734": "893f53029a2c01d0ba9d5bad65c2c7dd" + }, + "nonew_popular.png": { + "v2.3.0dev-846-gfec53be734": "4c14f635ff684394ba7f13a46ee2ed04" + }, + "nonew_small.png": { + "v2.3.0dev-846-gfec53be734": "7d2084d22597ca40aa944367626eb0b0" + }, + "icq.png": { + "v2.3.0dev-846-gfec53be734": "6bc6f030b47ff1ee2de0913e71552681" + }, + "English_reply.png": { + "v2.3.0dev-846-gfec53be734": "6a07036cf75d4acf1e4126371998baf8" + }, + "closed_small.png": { + "v2.3.0dev-846-gfec53be734": "6c541b1147791a28e78674a483f681d8" + }, + "admin_lock.png": { + "v2.3.0dev-846-gfec53be734": "fe74ea0725e050cc1522f8c80d509dbd" + }, + "quote.png": { + "v2.3.0dev-846-gfec53be734": "44e56d509440c027fadff8fa3c71bb09" + }, + "new_popular_small.png": { + "v2.3.0dev-846-gfec53be734": "0bb045dd66fa71755f87914d3daa3aa8" + }, + "English_admin.png": { + "v2.3.0dev-846-gfec53be734": "5fed0ae458f2100bfed0ffc655d1c1ce" + }, + "new_popular.png": { + "v2.3.0dev-846-gfec53be734": "e08fb87d0916010b1ea87e22193c26d8" + }, + "delete.png": { + "v2.3.0dev-846-gfec53be734": "895db8d980f9378df51649443a5bdfc6" + }, + "untrack.png": { + "v2.3.0dev-846-gfec53be734": "173228ed8e12ca2ca34b683cc5480ebd" + }, + "new.png": { + "v2.3.0dev-846-gfec53be734": "14ec3ad326cf9efc5db59d08f6168ece" + }, + "aim.png": { + "v2.3.0dev-846-gfec53be734": "ef7a16b7871c7b353a06186d3e0dce6b" + }, + "admin_unlock.png": { + "v2.3.0dev-846-gfec53be734": "535939916663b4d3e59fd744ded21481" + }, + "track.png": { + "v2.3.0dev-846-gfec53be734": "a5e0104f53a91caf4fde33f5c6d341eb" + }, + "email.png": { + "v2.3.0dev-846-gfec53be734": "b17fa6548c6a8ef38ac9fc1691f73eff" + }, + "sticky_closed_small.png": { + "v2.3.0dev-846-gfec53be734": "8413fe336a2ec79bdcb0b3bfbcd50896" + }, + "admin_split.png": { + "v2.3.0dev-846-gfec53be734": "1419d9c33b0a7ff56ff48def01f2521d" + }, + "post2.png": { + "v2.3.0dev-846-gfec53be734": "0072597171f5e4380bc3715ddccb7e86" + }, + "attach.png": { + "v2.3.0dev-846-gfec53be734": "f973d59b67f3cafbdce469bb76756ec3" + }, + "English_main_admin.png": { + "v2.3.0dev-846-gfec53be734": "1b3ec206bc4a6daabc970c231e148f16" + }, + "announce.png": { + "v2.3.0dev-846-gfec53be734": "86b85187f8e268e08f09b17ef17f1c8e" + }, + "moderator.png": { + "v2.3.0dev-846-gfec53be734": "99b9bbef0e3440071ff394422819ea69" + }, + "bar.jpg": { + "v2.3.0dev-846-gfec53be734": "5afc27f5a70a68e53b1a51d74a40fbcc" + }, + "website.png": { + "v2.3.0dev-846-gfec53be734": "ecd92710246e39b964a1857e8370db56" + }, + "sticky_small.png": { + "v2.3.0dev-846-gfec53be734": "ebf41f357e88f4e6f29e6d7d8b3464e8" + }, + "report.png": { + "v2.3.0dev-846-gfec53be734": "e36a0b879ea8ac19169302705cd806b3" + }, + "nonew_popular_small.png": { + "v2.3.0dev-846-gfec53be734": "b52411630e19de222230c516ec3b9ad6" + }, + "admin_stick.png": { + "v2.3.0dev-846-gfec53be734": "7dea7baacf217c6f307a9a0a08fa27f4" + }, + "sticky_closed.png": { + "v2.3.0dev-846-gfec53be734": "ea5b16c543e3056e866ca5579ecd163c" + }, + "pm.png": { + "v2.3.0dev-846-gfec53be734": "11bcda04351efb950b1352b9a82a674d" + }, + "announce_small.png": { + "v2.3.0dev-846-gfec53be734": "4306e6cbc173ecc3864b284e4731ca4f" + }, + "admin_edit.png": { + "v2.3.0dev-846-gfec53be734": "ffe67f5626fbc4fe90d4d7e70e3df9ca" + }, + "nonew.png": { + "v2.3.0dev-846-gfec53be734": "4e4745634cd57876764e3de04f2a6f98" + }, + "main_admin.png": { + "v2.3.0dev-846-gfec53be734": "1b3ec206bc4a6daabc970c231e148f16" + }, + "sticky.png": { + "v2.3.0dev-846-gfec53be734": "ba50de659d59a2997ee77ae177a605f9" + }, + "e.png": { + "v2.3.0dev-846-gfec53be734": "5bb5064aaa81d5554ed6f653bf51cef7" + }, + "admin.png": { + "v2.3.0dev-846-gfec53be734": "5fed0ae458f2100bfed0ffc655d1c1ce" + }, + "English_moderator.png": { + "v2.3.0dev-846-gfec53be734": "99b9bbef0e3440071ff394422819ea69" + }, + "edit.png": { + "v2.3.0dev-846-gfec53be734": "0788c55ce19665d809c4a87a9d32d141" + }, + "closed.png": { + "v2.3.0dev-846-gfec53be734": "baeb3dcbb714f52d5f8007548ba487e9" + }, + "reply.png": { + "v2.3.0dev-846-gfec53be734": "6a07036cf75d4acf1e4126371998baf8" + }, + "newthread.png": { + "v2.3.0dev-846-gfec53be734": "64283f117398e1709a6aca23eba96c5c" + }, + "post.png": { + "v2.3.0dev-846-gfec53be734": "22de7b984a3044b53c19a4ccd3cb49db" + }, + "admin_delete.png": { + "v2.3.0dev-846-gfec53be734": "21c3e43917c10a029527d768ba059951" + }, + "admin_move.png": { + "v2.3.0dev-846-gfec53be734": "7d3010809006f8bd0b52b89d507ee781" + }, + "profile.png": { + "v2.3.0dev-846-gfec53be734": "f196e49eb8682872379a0ceea4b8ce24" + }, + "admin_unstick.png": { + "v2.3.0dev-846-gfec53be734": "87f050e6fe15dab0445cfefc47be2ddb" + } + }, + "fcap2.png": { + "v2.3.0dev-846-gfec53be734": "5f6f45697bc185d51f2c06d904642aad" + }, + "fcap.png": { + "v2.3.0dev-846-gfec53be734": "db19cb1423e2898da7b2d3802c89404f" + }, + "icons": { + "new_popular_small.png": { + "v2.3.0dev-846-gfec53be734": "38835e09eda2096d66f4c097981a72cb" + }, + "announce.png": { + "v2.3.0dev-846-gfec53be734": "48abc44f6854bb035e3396c304636bff" + }, + "English_main_admin.png": { + "v2.3.0dev-846-gfec53be734": "c5ac4180f2e17c3cd087c44940e856e5" + }, + "delete.png": { + "v2.3.0dev-846-gfec53be734": "faef1c07b60d9e19c551f6ccf29f023c" + }, + "closed_small.png": { + "v2.3.0dev-846-gfec53be734": "e044c85138bad6063ee018c1c5c67173" + }, + "sticky_closed_small.png": { + "v2.3.0dev-846-gfec53be734": "174fb62586e1edf7f694d00392bb655f" + }, + "English_newthread.png": { + "v2.3.0dev-846-gfec53be734": "ebb0e21a92a83783ff6a6a98e71feadc" + }, + "post.png": { + "v2.3.0dev-846-gfec53be734": "5608f173001e5b6ab085eb88104ddb7b" + }, + "admin_move.png": { + "v2.3.0dev-846-gfec53be734": "90ec380e9ae114719e11f1332a89eefb" + }, + "admin_stick.png": { + "v2.3.0dev-846-gfec53be734": "df0fa872fbabbe700ae0a949e1716c24" + }, + "newthread.png": { + "v2.3.0dev-846-gfec53be734": "ebb0e21a92a83783ff6a6a98e71feadc" + }, + "main_admin.png": { + "v2.3.0dev-846-gfec53be734": "c5ac4180f2e17c3cd087c44940e856e5" + }, + "edit.png": { + "v2.3.0dev-846-gfec53be734": "9b8b57f7efae7b2c81bfbfdaabb179f1" + }, + "nonew.png": { + "v2.3.0dev-846-gfec53be734": "d2b2e86363d3d3c042879300131d2c5e" + }, + "nonew_popular.png": { + "v2.3.0dev-846-gfec53be734": "e8a4b291ea4e5debf93b50496a776b2c" + }, + "admin_unlock.png": { + "v2.3.0dev-846-gfec53be734": "8a1dc8b9e4c76ec49fe70beecb462b80" + }, + "untrack.png": { + "v2.3.0dev-846-gfec53be734": "173228ed8e12ca2ca34b683cc5480ebd" + }, + "admin.png": { + "v2.3.0dev-846-gfec53be734": "6a53e49261dc02dd56b4f86d5112d308" + }, + "English_reply.png": { + "v2.3.0dev-846-gfec53be734": "1c6879621e1228a83a3c57294d5d7146" + }, + "reply.png": { + "v2.3.0dev-846-gfec53be734": "1c6879621e1228a83a3c57294d5d7146" + }, + "attach.png": { + "v2.3.0dev-846-gfec53be734": "f973d59b67f3cafbdce469bb76756ec3" + }, + "admin_edit.png": { + "v2.3.0dev-846-gfec53be734": "c8d6b7bcc759884b6ed0a6bc4b53ad57" + }, + "English_admin.png": { + "v2.3.0dev-846-gfec53be734": "6a53e49261dc02dd56b4f86d5112d308" + }, + "sticky_small.png": { + "v2.3.0dev-846-gfec53be734": "869c9020b6a148bc8b15a769dd67c604" + }, + "nonew_small.png": { + "v2.3.0dev-846-gfec53be734": "c6cf852d0304324c88f8eb6b85c2cdb9" + }, + "English_moderator.png": { + "v2.3.0dev-846-gfec53be734": "c8787a0ddea6a46ae9f967ffb89071b3" + }, + "new_small.png": { + "v2.3.0dev-846-gfec53be734": "9a55937ef58e84ba48df4855bab96dd1" + }, + "announce_small.png": { + "v2.3.0dev-846-gfec53be734": "5456bb81364deb6483604b945271a418" + }, + "email.png": { + "v2.3.0dev-846-gfec53be734": "302f240ffa2009b99437c7a5c7d91adc" + }, + "track.png": { + "v2.3.0dev-846-gfec53be734": "a5e0104f53a91caf4fde33f5c6d341eb" + }, + "report.png": { + "v2.3.0dev-846-gfec53be734": "6f07dbc520128576534c6361fd169a76" + }, + "new_popular.png": { + "v2.3.0dev-846-gfec53be734": "37d60559b22ff18cbf7bdec33f4a72c1" + }, + "bar.jpg": { + "v2.3.0dev-846-gfec53be734": "5afc27f5a70a68e53b1a51d74a40fbcc" + }, + "new.png": { + "v2.3.0dev-846-gfec53be734": "86634ec727ee631605100acc166ae1de" + }, + "closed.png": { + "v2.3.0dev-846-gfec53be734": "a068f651fe83fed3d4ce38f0a6a0becf" + }, + "post2.png": { + "v2.3.0dev-846-gfec53be734": "af646ec059a80f2fbcc5f01fe0a76388" + }, + "admin_block.png": { + "v2.3.0dev-846-gfec53be734": "e861b2014ffa66b391e3e4152278ec78" + }, + "admin_unstick.png": { + "v2.3.0dev-846-gfec53be734": "4a6856f5ef4b32d56bd232c495baa817" + }, + "aim.png": { + "v2.3.0dev-846-gfec53be734": "b6091f0a77e556183c229a68134a9e57" + }, + "sticky.png": { + "v2.3.0dev-846-gfec53be734": "ea4c39e283ecd8e2fcce1e9be032e2bd" + }, + "profile.png": { + "v2.3.0dev-846-gfec53be734": "53f3329f5b75c241a898a1e5e99b8e8f" + }, + "icq.png": { + "v2.3.0dev-846-gfec53be734": "04f07137e5b641fa62b66b1fbfab043f" + }, + "pm.png": { + "v2.3.0dev-846-gfec53be734": "c428561dd9560f8db47e646a6d8871c5" + }, + "admin_lock.png": { + "v2.3.0dev-846-gfec53be734": "8aaddf8b8e93fe8aee26339892ad434c" + }, + "admin_split.png": { + "v2.3.0dev-846-gfec53be734": "1419d9c33b0a7ff56ff48def01f2521d" + }, + "nonew_popular_small.png": { + "v2.3.0dev-846-gfec53be734": "859f726320fee9627ae26641edbb3c99" + }, + "admin_delete.png": { + "v2.3.0dev-846-gfec53be734": "e225fcabd223284d66d9dac6a7ed0eaa" + }, + "sticky_closed.png": { + "v2.3.0dev-846-gfec53be734": "50632fa48f2980fd0452ae11337a3cc4" + }, + "website.png": { + "v2.3.0dev-846-gfec53be734": "fe8b45a0c4b851c1dec78f9544f351da" + }, + "quote.png": { + "v2.3.0dev-846-gfec53be734": "bf97dc694e22591adab331804e548f49" + }, + "msn.png": { + "v2.3.0dev-846-gfec53be734": "679658e6f45e6aadf0eb064003021bfa" + }, + "e.png": { + "v2.3.0dev-846-gfec53be734": "7aae93d97308d67f93492dfb4d1e1685" + }, + "moderator.png": { + "v2.3.0dev-846-gfec53be734": "c8787a0ddea6a46ae9f967ffb89071b3" + } + }, + "sub_forums_16.png": { + "v2.3.0dev-846-gfec53be734": "16a40908a7b37e8353c978ce3ecd1910" + }, + "lite": { + "icq.png": { + "v2.3.0dev-846-gfec53be734": "04f07137e5b641fa62b66b1fbfab043f" + }, + "post2.png": { + "v2.3.0dev-846-gfec53be734": "af646ec059a80f2fbcc5f01fe0a76388" + }, + "post.png": { + "v2.3.0dev-846-gfec53be734": "5608f173001e5b6ab085eb88104ddb7b" + }, + "announce_small.png": { + "v2.3.0dev-846-gfec53be734": "1b9b7a6b72ff112bc82b20537220e827" + }, + "admin_block.png": { + "v2.3.0dev-846-gfec53be734": "e861b2014ffa66b391e3e4152278ec78" + }, + "website.png": { + "v2.3.0dev-846-gfec53be734": "fe8b45a0c4b851c1dec78f9544f351da" + }, + "sticky_small.png": { + "v2.3.0dev-846-gfec53be734": "4e820e6a2bba0f75e38c2d2bdcfe2111" + }, + "e.png": { + "v2.3.0dev-846-gfec53be734": "b5e5c9ab677b46ae99ac512039d012d8" + }, + "new_popular.png": { + "v2.3.0dev-846-gfec53be734": "37d60559b22ff18cbf7bdec33f4a72c1" + }, + "pm.png": { + "v2.3.0dev-846-gfec53be734": "c428561dd9560f8db47e646a6d8871c5" + }, + "msn.png": { + "v2.3.0dev-846-gfec53be734": "679658e6f45e6aadf0eb064003021bfa" + }, + "nonew_small.png": { + "v2.3.0dev-846-gfec53be734": "edc0414101f2e406d7c0a070f324220b" + }, + "email.png": { + "v2.3.0dev-846-gfec53be734": "302f240ffa2009b99437c7a5c7d91adc" + }, + "track.png": { + "v2.3.0dev-846-gfec53be734": "a5e0104f53a91caf4fde33f5c6d341eb" + }, + "sticky.png": { + "v2.3.0dev-846-gfec53be734": "45f3c7bfd16c3806a79c3a9540a9e847" + }, + "English_reply.png": { + "v2.3.0dev-846-gfec53be734": "1c6879621e1228a83a3c57294d5d7146" + }, + "quote.png": { + "v2.3.0dev-846-gfec53be734": "bf97dc694e22591adab331804e548f49" + }, + "admin_delete.png": { + "v2.3.0dev-846-gfec53be734": "a8aca6d9512cdf1f18f98a324fc63fb1" + }, + "newthread.png": { + "v2.3.0dev-846-gfec53be734": "ebb0e21a92a83783ff6a6a98e71feadc" + }, + "English_admin.png": { + "v2.3.0dev-846-gfec53be734": "6a53e49261dc02dd56b4f86d5112d308" + }, + "closed.png": { + "v2.3.0dev-846-gfec53be734": "baaf6f3e3dcca0f678f1a3c79a51a3b1" + }, + "English_newthread.png": { + "v2.3.0dev-846-gfec53be734": "ebb0e21a92a83783ff6a6a98e71feadc" + }, + "announce.png": { + "v2.3.0dev-846-gfec53be734": "9874a0390f8b93d75af92a10a6311201" + }, + "nonew_popular_small.png": { + "v2.3.0dev-846-gfec53be734": "33355429da0af82e1f1c91bab2ba7f91" + }, + "bar.jpg": { + "v2.3.0dev-846-gfec53be734": "5afc27f5a70a68e53b1a51d74a40fbcc" + }, + "new.png": { + "v2.3.0dev-846-gfec53be734": "8cf7c2a190bbbce7f18ce99818dbd481" + }, + "report.png": { + "v2.3.0dev-846-gfec53be734": "6f07dbc520128576534c6361fd169a76" + }, + "edit.png": { + "v2.3.0dev-846-gfec53be734": "9b8b57f7efae7b2c81bfbfdaabb179f1" + }, + "new_popular_small.png": { + "v2.3.0dev-846-gfec53be734": "7becbe1b6207fef993f1601463f57345" + }, + "admin_lock.png": { + "v2.3.0dev-846-gfec53be734": "e709f1ded3bdea3174f30ef49f83aee3" + }, + "profile.png": { + "v2.3.0dev-846-gfec53be734": "53f3329f5b75c241a898a1e5e99b8e8f" + }, + "admin_split.png": { + "v2.3.0dev-846-gfec53be734": "1419d9c33b0a7ff56ff48def01f2521d" + }, + "nonew_popular.png": { + "v2.3.0dev-846-gfec53be734": "8df0ba08e69b552e7e24e9a2751e5d40" + }, + "aim.png": { + "v2.3.0dev-846-gfec53be734": "b6091f0a77e556183c229a68134a9e57" + }, + "admin_move.png": { + "v2.3.0dev-846-gfec53be734": "704a6023c7f2900a6371a63f0dd56462" + }, + "admin_stick.png": { + "v2.3.0dev-846-gfec53be734": "c37141107d0e8d0b501028dc874f6271" + }, + "new_small.png": { + "v2.3.0dev-846-gfec53be734": "cff284b11533ac4bf740a146d019a942" + }, + "attach.png": { + "v2.3.0dev-846-gfec53be734": "f973d59b67f3cafbdce469bb76756ec3" + }, + "admin_unstick.png": { + "v2.3.0dev-846-gfec53be734": "4a6856f5ef4b32d56bd232c495baa817" + }, + "untrack.png": { + "v2.3.0dev-846-gfec53be734": "173228ed8e12ca2ca34b683cc5480ebd" + }, + "closed_small.png": { + "v2.3.0dev-846-gfec53be734": "7207302f70051cff9c0167f20a89646d" + }, + "sticky_closed_small.png": { + "v2.3.0dev-846-gfec53be734": "5c7f041ff02f267c87e4c46d608e7014" + }, + "admin_edit.png": { + "v2.3.0dev-846-gfec53be734": "c8d6b7bcc759884b6ed0a6bc4b53ad57" + }, + "admin.png": { + "v2.3.0dev-846-gfec53be734": "6a53e49261dc02dd56b4f86d5112d308" + }, + "admin_unlock.png": { + "v2.3.0dev-846-gfec53be734": "19849fb8ace12d49b649724cdb1948de" + }, + "reply.png": { + "v2.3.0dev-846-gfec53be734": "1c6879621e1228a83a3c57294d5d7146" + }, + "delete.png": { + "v2.3.0dev-846-gfec53be734": "faef1c07b60d9e19c551f6ccf29f023c" + }, + "English_main_admin.png": { + "v2.3.0dev-846-gfec53be734": "c5ac4180f2e17c3cd087c44940e856e5" + }, + "English_moderator.png": { + "v2.3.0dev-846-gfec53be734": "c8787a0ddea6a46ae9f967ffb89071b3" + }, + "sticky_closed.png": { + "v2.3.0dev-846-gfec53be734": "9fa98262861f0a900236f795dc72096e" + }, + "moderator.png": { + "v2.3.0dev-846-gfec53be734": "c8787a0ddea6a46ae9f967ffb89071b3" + }, + "main_admin.png": { + "v2.3.0dev-846-gfec53be734": "c5ac4180f2e17c3cd087c44940e856e5" + }, + "nonew.png": { + "v2.3.0dev-846-gfec53be734": "2808e78e081d8c8d2d7802b9a290ce12" + } + }, + "finfobar.png": { + "v2.3.0dev-846-gfec53be734": "71585c0c2d3340ece8cf769a135286b9" + } + }, + "e_emailprint.php": { + "v2.3.0dev-846-gfec53be734": "967272e45de7cad6a37461b7088e877a" + }, + "e_list.php": { + "v2.3.0dev-846-gfec53be734": "a98c11c53d0a517da0a07fa7d0701dec" + }, + "url": { + "rewrite_url.php": { + "v2.1.5": "c46beac9821ee835be35b3fa824e46ed", + "v2.0.0": "47e02fbc1154f04174764a163e67d7ef" + }, + "url.php": { + "v2.1.5": "f5efaaf9217ccebd2c0a76ec449940e5", + "v2.0.0": "98a17034fd144d8c500186c44b4f4331" + } + }, + "newforumposts_menu_config.php": { + "v2.0.0": "ee911e38e419a2467d048741e27bb39c" + }, + "search": { + "search_advanced.php": { + "v2.0.0": "4b7c4cc55498c38ec164f294fd3053d3" + }, + "search_parser.php": { + "v2.0.0": "d6e3d6002ba48f6204062ef95056fd62" + } + } + }, + "featurebox": { + "e_shortcode.php": { + "v2.3.0dev-846-gfec53be734": "c2c7e6b7cd78d6f99b3d4c79d8027c4b" + }, + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "7788330f064ff2f375def2efa8848636" + }, + "includes": { + "item.php": { + "v2.3.0dev-846-gfec53be734": "092f8ea53f4e12dd05b5c0c0359514e7" + }, + "tree.php": { + "v2.3.0dev-846-gfec53be734": "72fb870f85eef5af5ef4207539963152" + }, + "category.php": { + "v2.3.0dev-846-gfec53be734": "0edb91ac8f0e4400e9f10639212e0718" + } + }, + "featurebox_sql.php": { + "v2.3.0dev-846-gfec53be734": "43de41a28ba673c87caa31f487b93cd6" + }, + "languages": { + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "e540acba3f0f2099639211a126e21eb0" + }, + "English_front_featurebox.php": { + "v2.3.0dev-846-gfec53be734": "2541a116628639fa84b5b0c5eed4bf48" + }, + "English_admin_featurebox.php": { + "v2.3.0dev-846-gfec53be734": "0bbd079df847a799f423aea1475f6a56" + } + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "29371929102b95e779736075467c91c3" + }, + "featurebox.php": { + "v2.3.0dev-846-gfec53be734": "df8a2e4300d09de0191c5b201bcc5d62" + }, + "featurebox_menu.php": { + "v2.3.0dev-846-gfec53be734": "1541bc3dbe478fc2f1d5dd727a827bb7" + }, + "featurebox.css": { + "v2.3.0dev-846-gfec53be734": "59504e7948ef7abb65980d0b4d82574d" + }, + "templates": { + "featurebox_template.php": { + "v2.3.0dev-846-gfec53be734": "25399411f7c014fc0246f78ad6d308ec" + }, + "featurebox_category_template.php": { + "v2.3.0dev-846-gfec53be734": "cbd984a1c8f7703108143417837d3ab2" + } + }, + "images": { + "featurebox_16.png": { + "v2.3.0dev-846-gfec53be734": "74eae49d9d53afb825bc21ac95be07b3" + }, + "featurebox_32.png": { + "v2.3.0dev-846-gfec53be734": "702219092da2a74fa492d2b16c004342" + } + }, + "e_rss.php": { + "v2.3.0dev-846-gfec53be734": "d11f6d6cc2a04e61bdfe3422fa5c3d9e" + }, + "featurebox.js": { + "v2.3.0dev-846-gfec53be734": "bce0c1516d46bb5056fd92349a70a63d" + }, + "featurebox_setup.php": { + "v2.3.0dev-846-gfec53be734": "df6cd60c05f067c86352442378dd0f46" + }, + "e_header.php": { + "v2.3.0dev-846-gfec53be734": "1e4da199fba28f177294b768ccf032cf" + } + }, + "linkwords": { + "linkwords.php": { + "v2.3.0dev-846-gfec53be734": "8ff75540839328260bef93f0311875b8" + }, + "e_header.php": { + "v2.3.0dev-846-gfec53be734": "5c38d460516f50c7255bdcabc3381de6" + }, + "linkwords.css": { + "v2.3.0dev-846-gfec53be734": "8c1573c7e4e6a0e7eaa5b28508c9a368" + }, + "e_tohtml.php": { + "v2.3.0dev-846-gfec53be734": "5999e17703f10541a83b9248d0f6b603" + }, + "linkwords_sql.php": { + "v2.3.0dev-846-gfec53be734": "be6dc3bfa711fc84563adb1f056fd295" + }, + "languages": { + "English_log.php": { + "v2.3.0dev-846-gfec53be734": "fd433e1303f0e7c4ee90990d0fbd28d1" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "a15427dd0820ac956bd6461b502616c3" + }, + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "636b5cd38b937dae2df4d15c4ebe18f9" + } + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "83a8dd54de3db444fc2574a51d2d8e5a" + }, + "images": { + "linkwords_16.png": { + "v2.3.0dev-846-gfec53be734": "21fd452fec2173b4ee96696557befadc" + }, + "linkwords_32.png": { + "v2.3.0dev-846-gfec53be734": "01cdbd50dc24fb11ff220dc924936fb4" + } + }, + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "ab7bb5edeb2380c6cedd0e115ad57ca0" + }, + "e_help.php": { + "v2.3.0dev-846-gfec53be734": "4dd886e9da386148fb45993484a938d3" + } + }, + "social": { + "font": { + "fontello.ttf": { + "v2.3.0dev-846-gfec53be734": "ede231e8eda6f52cbb31ecd042b2eac0" + }, + "fontello.svg": { + "v2.3.0dev-846-gfec53be734": "b051b020728bcf6e8f7a6b53d0507250" + }, + "fontello.woff2": { + "v2.3.0dev-846-gfec53be734": "e28867fc55134a8188aa961c111d12f8" + }, + "fontello.eot": { + "v2.3.0dev-846-gfec53be734": "843026262871d95b060c2a9a1db08059" + }, + "fontello.woff": { + "v2.3.0dev-846-gfec53be734": "6bcf724f60789c6eafe11bddf11648b4" + } + }, + "fb_like_menu.php": { + "v2.3.0dev-846-gfec53be734": "8d3deaaaf9e9c939979e4db528c3cf8f" + }, + "e_event.php": { + "v2.3.0dev-846-gfec53be734": "429fff0de5eb7f319f05b66e7afefbd4" + }, + "e_module.php": { + "v2.3.0dev-846-gfec53be734": "6a33ffa84f2470931b51db9d9469c043" + }, + "languages": { + "English": { + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "bb65273a3347b4b9828e7c369b11adb7" + }, + "English_front.php": { + "v2.3.0dev-846-gfec53be734": "2bb4664d0f27dc4af67d311e881f5f5a" + }, + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "a9096c64df02abda541a754dffe106bb" + } + } + }, + "twitter_menu.php": { + "v2.3.0dev-846-gfec53be734": "115c7ed3f1e87732736a5ac7986b3093" + }, + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "ffae720fd22cde214cc2635bd60ddd9d" + }, + "includes": { + "social_login_config.php": { + "v2.3.0dev-846-gfec53be734": "e85366d6f391f1d72f168daee336acde" + } + }, + "e_shortcode.php": { + "v2.3.0dev-846-gfec53be734": "3424c275d17d035ca31907d5d749b291" + }, + "css": { + "social.css": { + "v2.3.0dev-846-gfec53be734": "a22ad46f01165df970fff30b4abc1184" + }, + "fontello.css": { + "v2.3.0dev-846-gfec53be734": "5369bff6cc7f659cb52957d1f1b919f1" + } + }, + "social_setup.php": { + "v2.3.0dev-846-gfec53be734": "4e74a23e1627c8ecae91c140a506a586" + }, + "images": { + "icon_32.png": { + "v2.3.0dev-846-gfec53be734": "7162a85c43fe93327280fe74f454f63b" + }, + "icon_16.png": { + "v2.3.0dev-846-gfec53be734": "70c7dcf20d2d633532ab83af374caec7" + } + }, + "templates": { + "social_xurl_template.php": { + "v2.3.0dev-846-gfec53be734": "ca069df30f4f41482dd18a3df4308e69" + } + }, + "e_admin.php": { + "v2.3.0dev-846-gfec53be734": "15a8424f71679e6fc4b75b8cae2ca62d" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "54301e33554156799ae22a7b3b066a95" + }, + "e_comment.php": { + "v2.3.0dev-846-gfec53be734": "fc451cb0de9b255c556d938e646bf669" + } + }, + "trackback": { + "languages": { + "English_admin_trackback.php": { + "v2.3.0dev-846-gfec53be734": "da0370dfc89641848577d4e7ca2cbde3" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "ec99f07a8cb21d6d797c1fcd853b7724" + } + }, + "trackback.php": { + "v2.3.0dev-846-gfec53be734": "0eba0939a19133cf89a28dc1bfa80cd1" + }, + "e_admin.php": { + "v2.3.0dev-846-gfec53be734": "15506f997e59e1188747d68220c4d2bd" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "b1fa22c1862c5ad282c7d506846aff3d" + }, + "images": { + "trackback_16.png": { + "v2.3.0dev-846-gfec53be734": "480d0a956f6e2576ab4e4f6f37d4685f" + }, + "trackback_32.png": { + "v2.3.0dev-846-gfec53be734": "f519629ab8b3e9a13937309f2884a133" + } + }, + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "06ace5c6f4747768dd835fb342912a2d" + }, + "e_meta.php": { + "v2.3.0dev-846-gfec53be734": "2109990abb604de589186de6ea2ac5ed" + }, + "trackback_sql.php": { + "v2.3.0dev-846-gfec53be734": "df881c55452d101ac58a7120fa9a02ee" + }, + "modtrackback.php": { + "v2.3.0dev-846-gfec53be734": "5af922b5565e35c532efdba1e4c3a113" + }, + "trackbackClass.php": { + "v2.3.0dev-846-gfec53be734": "5fa239191ddfd94a071fe53182f6f18c" + } + }, + "contact": { + "contact_menu.php": { + "v2.3.0dev-846-gfec53be734": "976acc029be9e0fcd3b9dab558ec2d27" + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "89b78ff559626fb5fc823712343024aa" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "9aa407c1147be936d4ee66daf2fcd183" + } + }, + "rss_menu": { + "images": { + "rss1.png": { + "v2.3.0dev-846-gfec53be734": "9f64a2ca9d7779e5e7b61fbb4078f2b0" + }, + "rss_32.png": { + "v2.3.0dev-846-gfec53be734": "e890b9d01ac9028bf56a9d139a2d438d" + }, + "rss3.png": { + "v2.3.0dev-846-gfec53be734": "ba7ab2130a34daf1ee89f62856a4fe6f" + }, + "rss4.png": { + "v2.3.0dev-846-gfec53be734": "71a5149dceffdae203aa569c2100657c" + }, + "rss_16.png": { + "v2.3.0dev-846-gfec53be734": "821ea39d603b367f4657c06f110183d0" + }, + "rss2.png": { + "v2.3.0dev-846-gfec53be734": "d6b9e345e98b794845331a890616cac7" + } + }, + "languages": { + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "0398b26a4c91c76f6564e5ef3946c4e2" + }, + "English_admin_rss_menu.php": { + "v2.3.0dev-846-gfec53be734": "f290f817933638b983ac8b4956245565" + } + }, + "rss_template.php": { + "v2.3.0dev-846-gfec53be734": "b51c8905f67dee9d8d451a04bdeacc5b" + }, + "rss_menu.php": { + "v2.3.0dev-846-gfec53be734": "f76e37a5385cb02e251df9706ee119fa" + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "e619f7279a99f8e6d217714cea225820" + }, + "rss_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "3430e066810259d071bd4d5beebc8a03" + }, + "rss_setup.php": { + "v2.3.0dev-846-gfec53be734": "53e66e06ae120565d9f31c9ea28d4780" + }, + "e_meta.php": { + "v2.3.0dev-846-gfec53be734": "d7fc733c4e608a7fc862e29216243faa" + }, + "rss.php": { + "v2.3.0dev-846-gfec53be734": "c06d556e0e717bc881bb4219f99268b9" + }, + "rss_sql.php": { + "v2.3.0dev-846-gfec53be734": "f4e7db952521abb0891bd5e182531b00" + }, + "admin_prefs.php": { + "v2.3.0dev-846-gfec53be734": "4b56c46d47049f1ca4f7c7b1fe448b42" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "1b074fa08f89bb628701e1b3dd1d42ac" + } + }, + "blogcalendar_menu": { + "styles.php": { + "v2.3.0dev-846-gfec53be734": "d9d7d08944c4d07d4933724f8fd91625" + }, + "config.php": { + "v2.3.0dev-846-gfec53be734": "aa7b9d8909ac6e1783c0e62e6f0c6b29" + }, + "languages": { + "English.php": { + "v2.3.0dev-846-gfec53be734": "93582f12ed95c77304ef20b17cdb74ca" + } + }, + "archive.php": { + "v2.3.0dev-846-gfec53be734": "c435c2fde8b8d301a833f4794ef388d4" + }, + "functions.php": { + "v2.3.0dev-846-gfec53be734": "db45bca971337d3c038cb48ade7941e5" + }, + "blogcalendar_menu.php": { + "v2.3.0dev-846-gfec53be734": "7f060d3e0149fadf3753c153bdc8087f" + }, + "calendar.php": { + "v2.3.0dev-846-gfec53be734": "d8d46596f73c1dd1e1d70a3e5df66213" + } + }, + "online": { + "config.php": { + "v2.3.0dev-846-gfec53be734": "e5914a73f533279941f8ffff489e7e34" + }, + "online_menu.php": { + "v2.3.0dev-846-gfec53be734": "584def0a0be4a874620c0610590eaa9d" + }, + "languages": { + "English.php": { + "v2.3.0dev-846-gfec53be734": "23a95f00020e6630a2f1c7254ffa0959" + } + }, + "online_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "7b48339a221be8417ab65845952338d9" + }, + "templates": { + "online_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "8c7fa5a857f66599d0124997cc84d08f" + } + }, + "lastseen_menu.php": { + "v2.3.0dev-846-gfec53be734": "94a30a05818582b6dcff0cd293d309bb" + }, + "images": { + "user.png": { + "v2.3.0dev-846-gfec53be734": "ae648cc200000ccbb96c9e6c9049c5e2" + } + }, + "online_menu_template.php": { + "v2.1.1": "42277c4b0b4ad98b4289814e3f7081a0", + "v2.0.0": "ae022230934b392eb4405c867051acfe" + } + }, + "clock_menu": { + "config.php": { + "v2.3.0dev-846-gfec53be734": "6309cd4125a9555b04f0a444a9d8db05" + }, + "languages": { + "English_front.php": { + "v2.3.0dev-846-gfec53be734": "c8c59cc8ea0426757eeb737f3a7f8754" + }, + "admin": { + "English.php": { + "v2.3.0dev-846-gfec53be734": "5f81da7166965e4a08f4bf4de060f409" + } + } + }, + "clock_menu.php": { + "v2.3.0dev-846-gfec53be734": "093e3d29e611974b9425713014cda36b" + }, + "clock.js": { + "v2.3.0dev-846-gfec53be734": "98871f097e7b77f981df163421edb721" + } + }, + "poll": { + "search": { + "search_comments.php": { + "v2.3.0dev-846-gfec53be734": "cc186f2944b70ec9155f6575c420368c" + } + }, + "languages": { + "English.php": { + "v2.3.0dev-846-gfec53be734": "0ae9d47cf70df8289981fd1f81fc90f6" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "a6312ef4ec984b900fd56cab285707a7" + }, + "English_admin_poll.php": { + "v2.3.0dev-846-gfec53be734": "1b0317b4fe7919f6ad3f1fa50f34b795" + } + }, + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "aecc9ea8d14e5a9039c73ef1b64bfe66" + }, + "images": { + "barl.png": { + "v2.3.0dev-846-gfec53be734": "11f7a33d11a71e4dc52254ac6dd831ed" + }, + "barr.png": { + "v2.3.0dev-846-gfec53be734": "117b5de6bc7c859de48974d01887d738" + }, + "bar.png": { + "v2.3.0dev-846-gfec53be734": "37d6b48106f4cdde2f549720dfd0cf79" + }, + "polls_32.png": { + "v2.3.0dev-846-gfec53be734": "c43e8d3d6b0a2c6a0fe8c4b6e4838934" + }, + "polls_16.png": { + "v2.3.0dev-846-gfec53be734": "c909fe17cebc3a5e3bffaae376470176" + } + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "5b2b4b286b78b5c02d08ff58ff943f22" + }, + "poll_class.php": { + "v2.3.0dev-846-gfec53be734": "cf3e23ea00b6e8eb373727c5a40220e1" + }, + "poll.php": { + "v2.3.0dev-846-gfec53be734": "858b386394910b5cd0e1106b3f4e6291" + }, + "oldpolls.php": { + "v2.3.0dev-846-gfec53be734": "bbd51df4b07f9dda16a748b7315f11b9" + }, + "poll_menu.php": { + "v2.3.0dev-846-gfec53be734": "0f2ea2cd728f3e11cba9feba43d7c872" + }, + "templates": { + "poll_template.php": { + "v2.3.0dev-846-gfec53be734": "6d2d972f563b987e54e4e0f2f8b7de55" + } + }, + "poll_sql.php": { + "v2.3.0dev-846-gfec53be734": "737b8fd86f1bd110750a3951f91de456" + } + }, + "tinymce4": { + "langs": { + "en_GB.js": { + "v2.3.0dev-846-gfec53be734": "21961f4b8297c4d84fa32194851ea14d" + } + }, + "wysiwyg.php": { + "v2.3.0dev-846-gfec53be734": "0f5d6c1c53a6eb4e6d2525107f273612" + }, + "plugins": { + "compat3x": { + "plugin.js": { + "v2.3.0dev-846-gfec53be734": "0d6e4dd35b9ead7bda66754db1d0509b" + }, + "plugin.min.js": { + "v2.3.0dev-846-gfec53be734": "4c927b02ec9bc57017eab8d7b6dcd2a0" + }, + "img": { + "items.gif": { + "v2.3.0dev-846-gfec53be734": "d201498a710fc8aac6e117820b9814b7" + }, + "progress.gif": { + "v2.3.0dev-846-gfec53be734": "208a0e0f39c548fd938680b564ea3bd1" + }, + "menu_arrow.gif": { + "v2.3.0dev-846-gfec53be734": "e21752451a9d80e276fef7b602bdbdba" + }, + "tabs.gif": { + "v2.3.0dev-846-gfec53be734": "73604ff7e567051a1aae352e98989229" + }, + "icons.gif": { + "v2.3.0dev-846-gfec53be734": "d94ad12342d245beaf3c5274e5ce25ae" + }, + "menu_check.gif": { + "v2.3.0dev-846-gfec53be734": "c7d003885737f94768eecae49dcbca63" + }, + "buttons.png": { + "v2.3.0dev-846-gfec53be734": "245a1554d2b0d5c678cc6698884ba929" + } + }, + "css": { + "dialog.css": { + "v2.3.0dev-846-gfec53be734": "73bac0bd6ed106bab513b7be6cf3d1ba" + } + }, + "utils": { + "form_utils.js": { + "v2.3.0dev-846-gfec53be734": "9539bf445c9e831457bd33c50a0cd34d" + }, + "editable_selects.js": { + "v2.3.0dev-846-gfec53be734": "27a0ffb0a9083ac86d37897c82ac7307" + }, + "validate.js": { + "v2.3.0dev-846-gfec53be734": "6ee7ca0b44437c547466045bd050a961" + }, + "mctabs.js": { + "v2.3.0dev-846-gfec53be734": "55990fa1f2bd4786f1003082cd1e0206" + } + }, + "tiny_mce_popup.js": { + "v2.3.0dev-846-gfec53be734": "0a4fd35959515da6ec28c4594787a8d5" + } + }, + "smileys": { + "img": { + "glasses.png": { + "v2.3.0dev-846-gfec53be734": "f3269885e3df76357df34092b6451df2" + }, + "grin.png": { + "v2.3.0dev-846-gfec53be734": "c134d8f268a5db5459454a30c8269b40" + }, + "angel.png": { + "v2.3.0dev-846-gfec53be734": "68fe01426850d87ee16cb4be070f955d" + }, + "smile.png": { + "v2.3.0dev-846-gfec53be734": "419a96f5b5f9c00b57ffa4b287fcb796" + }, + "confused.png": { + "v2.3.0dev-846-gfec53be734": "657ba33bddf3cad2526a2593a81b9fd9" + }, + "putnam.gif": { + "v2.3.0dev-846-gfec53be734": "7dd415eae72ec162823b74c6f482bdd9" + }, + "squint.png": { + "v2.3.0dev-846-gfec53be734": "2e9e27cd1b2d9d691129b34a2f853755" + }, + "robot.gif": { + "v2.3.0dev-846-gfec53be734": "be7e4e56dc78a370a2c3bcb137a5f95a" + }, + "pacman.png": { + "v2.3.0dev-846-gfec53be734": "6d6efecd48d98bd369f36006f199f27c" + }, + "kiss.png": { + "v2.3.0dev-846-gfec53be734": "bd712ffc7382690dad9ec95ef3932196" + }, + "kiki.png": { + "v2.3.0dev-846-gfec53be734": "424e0de0ce32893952e3634d94d1aed6" + }, + "frown.png": { + "v2.3.0dev-846-gfec53be734": "9ff25de26963a9f299f7e1b0b2c5d611" + }, + "shark.gif": { + "v2.3.0dev-846-gfec53be734": "f39b26dc9fe7ed4b56f6457c245988af" + }, + "cry.png": { + "v2.3.0dev-846-gfec53be734": "8ff4101af4d1a84a08c103a12c7d13fc" + }, + "tongue.png": { + "v2.3.0dev-846-gfec53be734": "c5180642f292eff300f17c3617f4939f" + }, + "unsure.png": { + "v2.3.0dev-846-gfec53be734": "6cfa93b7b33e6e43635e3cc41d75642d" + }, + "devil.png": { + "v2.3.0dev-846-gfec53be734": "978ed7fa0ac043d5deb37cdf8cea44bc" + }, + "upset.png": { + "v2.3.0dev-846-gfec53be734": "caa8e4c0fdab2a2aa7a6d713ac77909d" + }, + "penguin.gif": { + "v2.3.0dev-846-gfec53be734": "edb73590b2b135b5c768f5df9f36d5ca" + }, + "heart.png": { + "v2.3.0dev-846-gfec53be734": "f748b478e1fcd0df1d8bfdbe53d78b61" + }, + "grumpy.png": { + "v2.3.0dev-846-gfec53be734": "631b077a6d192e1a156be9652960daac" + }, + "gasp.png": { + "v2.3.0dev-846-gfec53be734": "a074609293a0c844a5e8114792368416" + }, + "sunglasses.png": { + "v2.3.0dev-846-gfec53be734": "9f678dbe9a5f4a32ac91379a90063285" + } + }, + "plugin.min.js": { + "v2.3.0dev-846-gfec53be734": "1ea41b734c25483424dfe6381ed98895" + }, + "plugin.js": { + "v2.3.0dev-846-gfec53be734": "459cefdaaf882b7d3fcc15eef307abe2" + } + }, + "e107": { + "plugin.js": { + "v2.3.0dev-846-gfec53be734": "1209cf07409d457370732288e0d881d9" + }, + "parser.php": { + "v2.3.0dev-846-gfec53be734": "ea43f276fff030cf93b4a9a3c91f74a4" + }, + "mediamanager.php": { + "v2.3.0dev-846-gfec53be734": "8cb5147c56e1cac904f3ccb47ccd4745" + }, + "img": { + "logo-bootstrap.png": { + "v2.3.0dev-846-gfec53be734": "5573b567e9c393916a13429f3bf6459d" + } + }, + "dialog.htm": { + "v2.3.0dev-846-gfec53be734": "b0fe6ce06532ad1f48b0882ad076166c" + }, + "dialog.php": { + "v2.3.0dev-846-gfec53be734": "0ddb0e3d80b2561069beaf4b6a79b8ad" + }, + "editor_plugin.js": { + "v2.0.0": "6d3256fc25b155b539ec374afe2ab9ca" + } + }, + "bbcode": { + "plugin.js": { + "v2.3.0dev-846-gfec53be734": "30f56d6a47fa8a46c5c274f1b06e243e" + }, + "plugin.min.js": { + "v2.3.0dev-846-gfec53be734": "196e92d0338e72284c910dbc90c36e41" + } + }, + "example": { + "plugin.min.js": { + "v2.3.0dev-846-gfec53be734": "ba669082d7272d4a9e69fb2fdb82c293" + }, + "plugin.js": { + "v2.3.0dev-846-gfec53be734": "991c875424b78121bbacc0beba7c3120" + } + } + }, + "templates": { + "public.xml": { + "v2.3.0dev-846-gfec53be734": "9c17ab2c79d3b5900b9de21a3ff3c7f0" + }, + "admin.xml": { + "v2.3.0dev-846-gfec53be734": "9f84769f8474b9ec5080d5c6b04dc79a" + }, + "member.xml": { + "v2.3.0dev-846-gfec53be734": "dd1ba0dd5857e69a6dc1b95e7eff672a" + }, + "mainadmin.xml": { + "v2.3.0dev-846-gfec53be734": "3826e0e85d0d1c089298d73144c3f5f6" + } + }, + "editor.css": { + "v2.3.0dev-846-gfec53be734": "ed8386a8855a8870b5a8ec682a894237" + }, + "e_header.php": { + "v2.3.0dev-846-gfec53be734": "10147e69581573dc50342db38b844560" + }, + "e_footer.php": { + "v2.3.0dev-846-gfec53be734": "6a1169e713a4199ae18d80eb94795647" + }, + "languages": { + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "a2a9e97488afd29251424ec78f6cba54" + } + }, + "tinymce4_setup.php": { + "v2.3.0dev-846-gfec53be734": "d8f8eed5f9e80acc98512a07685ede32" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "6ef17463edf208b243da074e1ec5d5ea" + }, + "snippets": { + "bootstrap_row48.htm": { + "v2.3.0dev-846-gfec53be734": "0ce54dff0c2c15856fd1d5508932eb46" + }, + "bootstrap_table.htm": { + "v2.3.0dev-846-gfec53be734": "60c93c01c126da321476ddd7320eec1b" + } + }, + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "11b296332798affed4fb9d2b80dd9dca" + }, + "images": { + "icon_16.png": { + "v2.3.0dev-846-gfec53be734": "f12b167aa10fd7dbc3599418b11a7954" + }, + "icon_32.png": { + "v2.3.0dev-846-gfec53be734": "fd2ed10ab677e8da8b9790d01c8f59bb" + } + } + }, + "banner": { + "banner_template.php": { + "v2.3.0dev-846-gfec53be734": "2081213da9cb1fe9cdb8e3c152976dd8" + }, + "banner_menu.php": { + "v2.3.0dev-846-gfec53be734": "11783e2dc0ff181bb8eae1ad744cdea0" + }, + "banner_setup.php": { + "v2.3.0dev-846-gfec53be734": "17d1285d8801e13e24e90c0046147574" + }, + "banner.php": { + "v2.3.0dev-846-gfec53be734": "cf8bc48fd3ff3a25320d7ae1d997613a" + }, + "languages": { + "English_front.php": { + "v2.3.0dev-846-gfec53be734": "37d3c8873b7c7ef071fbadf7ef9a3d23" + }, + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "73589cafc75db1231c10b29d421e75de" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "d67fa6edb0d460c42ebc2af2e537b80d" + }, + "English_menu_banner.php": { + "v2.3.0dev-846-gfec53be734": "a3cb9d987c7f6c78d670932eec973885" + } + }, + "banner_sql.php": { + "v2.3.0dev-846-gfec53be734": "950a1eda9eed1f1d735db4231dafc09d" + }, + "e_menu.php": { + "v2.3.0dev-846-gfec53be734": "ca4efc26470d467c3c8636e58095a3a7" + }, + "e_shortcode.php": { + "v2.3.0dev-846-gfec53be734": "420fe65a6acbaec41639a26f15566085" + }, + "e_help.php": { + "v2.3.0dev-846-gfec53be734": "fb1c363267b434fe1816a7f5aa72160c" + }, + "admin_banner.php": { + "v2.3.0dev-846-gfec53be734": "b6ca88b8f2a65418c4395a5d0a058342" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "3ee13c88f3d07cbd2bdfd68944a7b933" + }, + "images": { + "banners_16.png": { + "v2.3.0dev-846-gfec53be734": "b15dc266a6de014b106bf071b6b996f1" + }, + "banners_32.png": { + "v2.3.0dev-846-gfec53be734": "ec0763156777d8e8f125fb24004ca2c3" + }, + "banner1.png": { + "v2.3.0dev-846-gfec53be734": "97695f3ac25b75f8bd85f930757b0d9c" + } + }, + "config.php": { + "v2.0.0": "f420207bd8c64b33071c2abd77640165" + } + }, + "search_menu": { + "search_menu.php": { + "v2.3.0dev-846-gfec53be734": "ee9ce175cd5938b40be6c554cd9df3db" + }, + "images": { + "search_32.png": { + "v2.3.0dev-846-gfec53be734": "e0035406d30341e044c130ec0543a6c0" + }, + "search.png": { + "v2.3.0dev-846-gfec53be734": "f1f617ae57346558eefce7d0b79b71c2" + } + } + }, + "tagcloud": { + "languages": { + "English": { + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "e4e3737273fede90b9752d6f7aff3a4d" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "1ba98349a163401a581ea3b10cdb7f53" + } + } + }, + "e_menu.php": { + "v2.3.0dev-846-gfec53be734": "c7dafc092f0adf9685ee1b8d86ffb045" + }, + "images": { + "icon_16.png": { + "v2.3.0dev-846-gfec53be734": "f99622bec009af6cb1f3371d4470ac79" + }, + "icon_32.png": { + "v2.3.0dev-846-gfec53be734": "34497386968e7da2fe100049f4ed5ee7" + } + }, + "tagcloud.css": { + "v2.3.0dev-846-gfec53be734": "38f6617792929558cee704cb03ac4261" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "95fec02b91fdf783c2306dc90e26e76f" + }, + "e_header.php": { + "v2.3.0dev-846-gfec53be734": "a6c012c8fb5cd2eab5ad074a2c6ced21" + }, + "tagcloud_menu.php": { + "v2.3.0dev-846-gfec53be734": "0f1185b26b78feb5a754f063706767dd" + }, + "tagcloud_class.php": { + "v2.3.0dev-846-gfec53be734": "086cbf354cda0a2bafa37f7ff1f08ce5" + }, + "templates": { + "tagcloud_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "b61a45d0d12fa5d732defd0cd8c4b2b1" + } + } + }, + "admin_menu": { + "admin_menu.php": { + "v2.3.0dev-846-gfec53be734": "e71ea8a5035a54a89e782ebb9f961511" + } + }, + "chatbox_menu": { + "images": { + "chatbox_32.png": { + "v2.3.0dev-846-gfec53be734": "992d38ce9daa482a6b529905748d3c59" + }, + "chatbox_16.png": { + "v2.3.0dev-846-gfec53be734": "05ca6dfc508c57775611a42c31abd6d3" + }, + "blocked.png": { + "v2.3.0dev-846-gfec53be734": "d2b20874ccf7079dbb71b6c94e117d21" + } + }, + "e_user.php": { + "v2.3.0dev-846-gfec53be734": "3e55e57b309fde417663f10da052e514" + }, + "e_list.php": { + "v2.3.0dev-846-gfec53be734": "1b66d6844368e1eb0b14ec7f63ac2583" + }, + "e_rss.php": { + "v2.3.0dev-846-gfec53be734": "3702edf46226ee2d402a333604c95ca7" + }, + "e_notify.php": { + "v2.3.0dev-846-gfec53be734": "fbb52bad10ab919ed70edfe5b43f0c5e" + }, + "chat.php": { + "v2.3.0dev-846-gfec53be734": "5ea66fcdab35cdb183d3399a6bafa090" + }, + "chatbox_menu_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "73626bc0d0a294743502f140f6a3bef9" + }, + "templates": { + "chatbox_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "70a3c87890a35ca684667071be89a5f0" + } + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "95aa1cb507cddd3d8fea52ab6d5088ff" + }, + "chatbox_menu.php": { + "v2.3.0dev-846-gfec53be734": "08e469cd47c8772d02381d4de297cafe" + }, + "chatbox_sql.php": { + "v2.3.0dev-846-gfec53be734": "f02190ddfd233b4895340e830dbc5f41" + }, + "languages": { + "English": { + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "ed59c9793e000c079df4db77d6524cde" + }, + "admin_chatbox_menu.php": { + "v2.3.0dev-846-gfec53be734": "911f67480f91c6c364a7cfd976754593" + }, + "English.php": { + "v2.3.0dev-846-gfec53be734": "d68a81c87a0c4d96ee616dec1737629a" + } + } + }, + "e_search.php": { + "v2.3.0dev-846-gfec53be734": "d5bdf6eb1d18c7aeb98d94bd44f65800" + }, + "admin_chatbox.php": { + "v2.3.0dev-846-gfec53be734": "76f9fc29fdd40baf54dcd176e3576b33" + }, + "e_header.php": { + "v2.3.0dev-846-gfec53be734": "a895240378f485b2128f8e840d6355c6" + }, + "e_dashboard.php": { + "v2.3.0dev-846-gfec53be734": "6b8ed26ecedec7f516a23af755e29bff" + }, + "chat_template.php": { + "v2.1.9": "22ce898ee5e01e8d75a4dc3f189a4b9b", + "v2.1.1": "911003094e3c085afe5c950f02bc9d39" + } + }, + "comment_menu": { + "comment_menu.php": { + "v2.3.0dev-846-gfec53be734": "556b9d9435de8383e82f59f43ca62859" + }, + "config.php": { + "v2.3.0dev-846-gfec53be734": "d47e716b0a57dc4bd4cb0f88dc836607" + }, + "languages": { + "English.php": { + "v2.3.0dev-846-gfec53be734": "09d47b5d33dbb66e8b80faecd3334564" + } + }, + "comment_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "82e9d4eade83d55a54af539b8e965d82" + }, + "comment_menu_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "1428db1a5892a4da4fee09c2d986b23d" + } + }, + "gallery": { + "images": { + "butterfly.jpg": { + "v2.3.0dev-846-gfec53be734": "f259c8b3ec5af2f50a0fea3718aad82f" + }, + "loading.gif": { + "v2.3.0dev-846-gfec53be734": "217d3ca56193773e17d9b7dee098f9ce" + }, + "close.png": { + "v2.3.0dev-846-gfec53be734": "a8067f78156956b1dc4ecd3963342505" + }, + "gallery_32.png": { + "v2.3.0dev-846-gfec53be734": "e5f9266446794ad31d65353c5ad9bb17" + }, + "horse.jpg": { + "v2.3.0dev-846-gfec53be734": "5c1d9fccbb6239c466b0b00547b9c767" + }, + "gallery_16.png": { + "v2.3.0dev-846-gfec53be734": "ff3486b0912a3337edbe21c36bbe0d4a" + }, + "lake-and-forest.jpg": { + "v2.3.0dev-846-gfec53be734": "93675c85b6a51f6c27bd64c191a0a760" + } + }, + "templates": { + "gallery_template.php": { + "v2.3.0dev-846-gfec53be734": "089deec76e8573091c08ef1a1751bc80" + } + }, + "slideshow_menu.php": { + "v2.3.0dev-846-gfec53be734": "3d903ddf1db8a41c8aab85b7bd649e41" + }, + "shortcodes": { + "batch": { + "gallery_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "0699c7a23e2cc0f14fb072a118d559b3" + } + } + }, + "url": { + "url.php": { + "v2.3.0dev-846-gfec53be734": "520ebf4b0c80efdfd0a44650398f13f1" + }, + "rewrite_url.php": { + "v2.3.0dev-846-gfec53be734": "e429ec2829188bca60d7f4956ddcdc15" + } + }, + "e_header.php": { + "v2.3.0dev-846-gfec53be734": "896c6bbba1d43b081c8841432c16b1ca" + }, + "controllers": { + "index.php": { + "v2.3.0dev-846-gfec53be734": "3880c9bcf6341a32a8ba79b326903fe5" + } + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "b35d3f442b16704d7b87a4d26c6b7d04" + }, + "e_shortcode.php": { + "v2.3.0dev-846-gfec53be734": "d14b90615bf548a3700579b985a50721" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "79c43f9e1dcbfb8c50629db78b6f7069" + }, + "includes": { + "gallery_load.php": { + "v2.3.0dev-846-gfec53be734": "7b683ba61c3c8744b0c2d72056ae4884" + } + }, + "css": { + "gallery.css": { + "v2.3.0dev-846-gfec53be734": "a61333cc9fd816e8b10ff1bd855f520b" + } + }, + "admin_gallery.php": { + "v2.3.0dev-846-gfec53be734": "2831e61d77daa498ee52f8401afb5587" + }, + "gallery_setup.php": { + "v2.3.0dev-846-gfec53be734": "a08573bc74cf5f6e57a41fa9d5bf4d49" + }, + "e_library.php": { + "v2.3.0dev-846-gfec53be734": "4ff42b17e4a9f3124ea435cce148c9f0" + }, + "js": { + "gallery.cycle.js": { + "v2.3.0dev-846-gfec53be734": "86a94b9bc1e140c6b5f248f1449c6c74" + }, + "gallery.js": { + "v2.3.0dev-846-gfec53be734": "9d674c8e23290e5c71185a432451a6a7" + } + }, + "gallery.php": { + "v2.3.0dev-846-gfec53be734": "16248b2ef45927ef6024fa6c40883abb" + }, + "languages": { + "English": { + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "b06eac5f65e86888607d8df14275ac56" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "445627857f5e61ed2b7527a965e38186" + }, + "English_front.php": { + "v2.3.0dev-846-gfec53be734": "d0fb2866c369c30872eb33761c55969d" + } + } + } + }, + "page": { + "img": { + "expanded.png": { + "v2.3.0dev-846-gfec53be734": "f17f8b743c6c9659f4c76ca8dbf9d614" + }, + "collapsed.png": { + "v2.3.0dev-846-gfec53be734": "902a7292b93115ad76ce161ac9cd2265" + } + }, + "page_navigation_menu.php": { + "v2.3.0dev-846-gfec53be734": "016f21f460fa4173001addd24189cfb4" + }, + "css": { + "page.navigation.css": { + "v2.3.0dev-846-gfec53be734": "73827273a151c433809d3ebf05cf2aa0" + } + }, + "e_related.php": { + "v2.3.0dev-846-gfec53be734": "317ebbcc490ea88b1775e6db5cd9046e" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "e843e8f95025c026485b5548a5606148" + }, + "e_frontpage.php": { + "v2.3.0dev-846-gfec53be734": "6a95c4d1036471e1d8d79d535084f3a9" + }, + "chapter_menu.php": { + "v2.3.0dev-846-gfec53be734": "54509d6f15cfad85968353214f18745f" + }, + "languages": { + "English": { + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "1bba927e8eb198b9add5724d79d968cb" + } + } + }, + "e_menu.php": { + "v2.3.0dev-846-gfec53be734": "37a791d2f5c3515c815b03aa21438460" + }, + "e_sitelink.php": { + "v2.3.0dev-846-gfec53be734": "af8290a84741a12ec1f184ccf8ab686f" + }, + "js": { + "jquery.page.navigation.js": { + "v2.3.0dev-846-gfec53be734": "87f3b2f59b257c08da187de33512fccd" + } + }, + "e_shortcode.php": { + "v2.3.0dev-846-gfec53be734": "3cba221de4a959e601568d49e0c23f33" + }, + "e_search.php": { + "v2.3.0dev-846-gfec53be734": "81053d51e42f596a01cfad7d84942704" + }, + "page_menu.php": { + "v2.3.0dev-846-gfec53be734": "8c1054c22d19f4b5eac7bfdd62b1dfc8" + } + }, + "log": { + "loginfo.php": { + "v2.3.0dev-846-gfec53be734": "ef2de00c5af52bdafd3fa2247717bf1b" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "38394faea875d2c4b1fb64bdf9ecc2b0" + }, + "languages": { + "English_log_help.php": { + "v2.3.0dev-846-gfec53be734": "ca2954fc0abe9067b5dc3a74fe2fb181" + }, + "English.php": { + "v2.3.0dev-846-gfec53be734": "3e86ec6a97ec15203042072b17dfec4c" + }, + "English_admin_log.php": { + "v2.3.0dev-846-gfec53be734": "c68e1083e4fad18691c2c0f0fa038cf7" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "c2ef36833cc2ba803a046c51b640777e" + }, + "English_log.php": { + "v2.3.0dev-846-gfec53be734": "4e31483180dcfca797e6b0c03f3b1e43" + }, + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "a619fc768f81f799c3cb7c0fbfc58e1d" + } + }, + "stats_csv.php": { + "v2.3.0dev-846-gfec53be734": "10dfc2f6ccc291cac3723ee1ef329732" + }, + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "148fe364d36ef37670e8f84c595af027" + }, + "e_help.php": { + "v2.3.0dev-846-gfec53be734": "e38f00d724d63c6e434f8f1fde44051c" + }, + "e_shortcode.php": { + "v2.3.0dev-846-gfec53be734": "064cff87af474824fa05506096da1449" + }, + "e_meta.php": { + "v2.3.0dev-846-gfec53be734": "d261f3508292bc4c26f44db2ac76f3e4" + }, + "js": { + "awesomechart.js": { + "v2.3.0dev-846-gfec53be734": "0366ce2c88167ba995b6e96a9b89187a" + } + }, + "log_sql.php": { + "v2.3.0dev-846-gfec53be734": "d2f48ba525c87b3f11cf5758e68cc9d2" + }, + "templates": { + "log_template.php": { + "v2.3.0dev-846-gfec53be734": "260f68c477de56bdaedc66b6a7075a76" + } + }, + "log.php": { + "v2.3.0dev-846-gfec53be734": "64a36ae50256eb72c5782589503bfa55" + }, + "stats.php": { + "v2.3.0dev-846-gfec53be734": "4ea531ef94a501047806f62342b62099" + }, + "images": { + "ice.png": { + "v2.3.0dev-846-gfec53be734": "c0a72eb1937576484240f94826a76e67" + }, + "oregano.png": { + "v2.3.0dev-846-gfec53be734": "50798ac094e34694cd75a1ebe7813689" + }, + "w3m.png": { + "v2.3.0dev-846-gfec53be734": "d1644f785735c7b82df2361ec9917eea" + }, + "xiino.png": { + "v2.3.0dev-846-gfec53be734": "1067d1b475466744b562d1be8c7a462a" + }, + "maxthon.png": { + "v2.3.0dev-846-gfec53be734": "30ee9e712f34cc7cd6f092313ac37fc5" + }, + "netfront.png": { + "v2.3.0dev-846-gfec53be734": "3ea80a15dabb2e26888d6fb66a16500f" + }, + "mac.png": { + "v2.3.0dev-846-gfec53be734": "3b5ceead951265dc1648d172fbdd6461" + }, + "proxomitron.png": { + "v2.3.0dev-846-gfec53be734": "ad3be5d996043b5ebe5ab619dd2545d3" + }, + "lotus.png": { + "v2.3.0dev-846-gfec53be734": "b9c3348d5ce4d2c4a6065a2229af74c8" + }, + "netscape.png": { + "v2.3.0dev-846-gfec53be734": "4dda4c2e4c32cc5f1e7cdb5b56156f5c" + }, + "netcaptor.png": { + "v2.3.0dev-846-gfec53be734": "139a1211baca0b00447e64c657bb5161" + }, + "columbus.png": { + "v2.3.0dev-846-gfec53be734": "d24df5eebe796dddf95eb6630f1ce1d3" + }, + "explorer.png": { + "v2.3.0dev-846-gfec53be734": "12663e51f35919fb31645ec6248230e4" + }, + "ant.png": { + "v2.3.0dev-846-gfec53be734": "f667945ec89b7883922828deec0e2fd2" + }, + "opera.png": { + "v2.3.0dev-846-gfec53be734": "8892071cd4ecb31298ec08373d1491dc" + }, + "sunrise.png": { + "v2.3.0dev-846-gfec53be734": "e0ef33096f7b1bef35972c9da07124fe" + }, + "blazer.png": { + "v2.3.0dev-846-gfec53be734": "681d0c56db0d9eeec59e3b804dc809a8" + }, + "robot.png": { + "v2.3.0dev-846-gfec53be734": "467598649618f8a635235011cee3650f" + }, + "sleipnir.png": { + "v2.3.0dev-846-gfec53be734": "93aba37fc79e5f2459821b3fdffb2f8b" + }, + "openbsd.png": { + "v2.3.0dev-846-gfec53be734": "36a1043bb8aacd3ea0a85c5f4de3130a" + }, + "omniweb.png": { + "v2.3.0dev-846-gfec53be734": "6b1d71fb7d85a3a5739bf33fa7646031" + }, + "epiphany.png": { + "v2.3.0dev-846-gfec53be734": "edafb77862629ee99b06478d34689a61" + }, + "screen.png": { + "v2.3.0dev-846-gfec53be734": "64bb3f0780b2fd8ac7ed1ccc07329c38" + }, + "slimbrowser.png": { + "v2.3.0dev-846-gfec53be734": "dd18ad6de3ed12aaca4a495a8663343d" + }, + "html.png": { + "v2.3.0dev-846-gfec53be734": "caa46c5b4aa1bf948a96dcb4c3c6611b" + }, + "mbrowser.png": { + "v2.3.0dev-846-gfec53be734": "491be57a6bcd67ee5a09f8b212fec39c" + }, + "amaya.png": { + "v2.3.0dev-846-gfec53be734": "974a9fb5ae38e4d592aec302594ba58f" + }, + "aweb.png": { + "v2.3.0dev-846-gfec53be734": "1f4fd6be7682b4461b43768160f80746" + }, + "beonex.png": { + "v2.3.0dev-846-gfec53be734": "2d5062958c73ad028233553d88c684b8" + }, + "windows.png": { + "v2.3.0dev-846-gfec53be734": "28190c1e6828a3bb5892e14c5d324a66" + }, + "sunos.png": { + "v2.3.0dev-846-gfec53be734": "5cce74b569193c10dfa03b2c8b292268" + }, + "voyager.png": { + "v2.3.0dev-846-gfec53be734": "0f977fc50e485153fe5908635de33d0b" + }, + "lunascape.png": { + "v2.3.0dev-846-gfec53be734": "cecc58426c0c62aa6b7e09cde7c7bbe0" + }, + "spiders.png": { + "v2.3.0dev-846-gfec53be734": "40fe2edf5a3654abbaf364559ffaa62c" + }, + "avantbrowser.png": { + "v2.3.0dev-846-gfec53be734": "8dfcaaa62c0f5c07f4982f41bba18f50" + }, + "mozilla.png": { + "v2.3.0dev-846-gfec53be734": "0cb5578c00652e82053f81f94736ce58" + }, + "nokia.png": { + "v2.3.0dev-846-gfec53be734": "3daa3619b7ee467cfc8964e70cac46c5" + }, + "web%20indexing%20robot.png": { + "v2.3.0dev-846-gfec53be734": "467598649618f8a635235011cee3650f" + }, + "firefox.png": { + "v2.3.0dev-846-gfec53be734": "7622da97e8ea3a9821a90e1f73aaf851" + }, + "dillo.png": { + "v2.3.0dev-846-gfec53be734": "a95459dde056b7de5965f5c1b984847b" + }, + "netpositive.png": { + "v2.3.0dev-846-gfec53be734": "f3bf2146aa97c9821ce096f5d38d9ee5" + }, + "logo.png": { + "v2.3.0dev-846-gfec53be734": "8802e7deba7c6f03110b1541d775feeb" + }, + "beos.png": { + "v2.3.0dev-846-gfec53be734": "e81a347cde7806d403369acf5125c4fe" + }, + "safari.png": { + "v2.3.0dev-846-gfec53be734": "ee7ab5a70f4d927a753756b1d3ec2863" + }, + "phaseout.png": { + "v2.3.0dev-846-gfec53be734": "5b6c84b85f576c2145dd4944f8b6188a" + }, + "links.png": { + "v2.3.0dev-846-gfec53be734": "c47c6dd145554280f3e29323cbe34341" + }, + "multibrowser.png": { + "v2.3.0dev-846-gfec53be734": "3e41f9cabd8ca350a61e4adb6aeb52c4" + }, + "staroffice.png": { + "v2.3.0dev-846-gfec53be734": "9df8b5abfefb57238799b1a15b6e32d9" + }, + "bar.png": { + "v2.3.0dev-846-gfec53be734": "5e921e04974e7fd41cfc34167d31edba" + }, + "webtv.png": { + "v2.3.0dev-846-gfec53be734": "37217cc2adf3e72c93fce1de22681c1d" + }, + "konqueror.png": { + "v2.3.0dev-846-gfec53be734": "46b06a0ffb9ecbe6606bca51d98a9211" + }, + "avantgo.png": { + "v2.3.0dev-846-gfec53be734": "006c1eeda85c0dd975ca56ed75a86d56" + }, + "linux.png": { + "v2.3.0dev-846-gfec53be734": "336a3e40452886a7bfac345e8a261138" + }, + "isilox.png": { + "v2.3.0dev-846-gfec53be734": "677a40b0372f3a0b18f62a4793e8d820" + }, + "chrome.png": { + "v2.3.0dev-846-gfec53be734": "ba29192f2ff209f103742281a2efc244" + }, + "abrowse.png": { + "v2.3.0dev-846-gfec53be734": "da9925bf3cee78bb965c668857bb7225" + }, + "remove.png": { + "v2.3.0dev-846-gfec53be734": "313b424965c1b13451212a2e2817b658" + }, + "crazybrowser.png": { + "v2.3.0dev-846-gfec53be734": "96283b3c49fe550c35b96c595167670a" + }, + "phoenix.png": { + "v2.3.0dev-846-gfec53be734": "a9544236943de787c6a7e03d47a23424" + }, + "netscape2.png": { + "v2.3.0dev-846-gfec53be734": "4dda4c2e4c32cc5f1e7cdb5b56156f5c" + }, + "aol.png": { + "v2.3.0dev-846-gfec53be734": "5681ae48b5ab3fca312ade1b42658ee2" + }, + "firebird.png": { + "v2.3.0dev-846-gfec53be734": "e8481a441fb3bcd623b6ca7143443659" + }, + "aol2.png": { + "v2.3.0dev-846-gfec53be734": "5681ae48b5ab3fca312ade1b42658ee2" + }, + "freebsd.png": { + "v2.3.0dev-846-gfec53be734": "836fab28d495b801df8639da8cc13da7" + }, + "doris.png": { + "v2.3.0dev-846-gfec53be734": "0cde70660e8558aee3fd73ee9084f3cc" + }, + "mosaic.png": { + "v2.3.0dev-846-gfec53be734": "c276bc202f408caaeef5e763e4e2cb18" + }, + "k-meleon.png": { + "v2.3.0dev-846-gfec53be734": "9ecbc0649045f8dc5115dfea2530adab" + }, + "galeon.png": { + "v2.3.0dev-846-gfec53be734": "072543cf994aa44a868d24867df80de6" + }, + "deepnet.png": { + "v2.3.0dev-846-gfec53be734": "a102b4c9f46ed88473190f8390d5ecde" + }, + "curl.png": { + "v2.3.0dev-846-gfec53be734": "c17099e14ae52777d46079cb126349ea" + }, + "lynx.png": { + "v2.3.0dev-846-gfec53be734": "00fcf432cff7e70cc8ef9fc32182fca6" + }, + "android.png": { + "v2.3.0dev-846-gfec53be734": "7d876f7346a7c108324c43062d20a2b8" + }, + "nautilus.png": { + "v2.3.0dev-846-gfec53be734": "daa1ff10ec0a1d85b77db4a4a05a91c6" + }, + "stats_32.png": { + "v2.3.0dev-846-gfec53be734": "ad81faec57a1f9737d3861db0247ac11" + }, + "icab.png": { + "v2.3.0dev-846-gfec53be734": "d2d3147c69fca0071ff631900194d8e5" + }, + "chimera.png": { + "v2.3.0dev-846-gfec53be734": "6a6ad07a8495264fc00798ee298f3c04" + }, + "shiira.png": { + "v2.3.0dev-846-gfec53be734": "98568764150bfe30b8b14d9cfdca374f" + }, + "unknown.png": { + "v2.3.0dev-846-gfec53be734": "731a1804b991a36c584521a4508e62cc" + }, + "unix.png": { + "v2.3.0dev-846-gfec53be734": "3adfb8b111bb64bb8c01a1b8e7d1fee0" + }, + "ibrowse.png": { + "v2.3.0dev-846-gfec53be734": "8a94505f697ef87b353c5c6a56f54995" + }, + "netbsd.png": { + "v2.3.0dev-846-gfec53be734": "0cc1da48e638ee3549a53c459a0beaf1" + }, + "mozilla2.png": { + "v2.3.0dev-846-gfec53be734": "0cb5578c00652e82053f81f94736ce58" + }, + "unspecified.png": { + "v2.3.0dev-846-gfec53be734": "731a1804b991a36c584521a4508e62cc" + }, + "stats_16.png": { + "v2.3.0dev-846-gfec53be734": "ae8d1ad12dda8cafae69e3a6d061fbc9" + }, + "camino.png": { + "v2.3.0dev-846-gfec53be734": "bcf331c02452984bada0f73534e15578" + } + }, + "consolidate.php": { + "v2.3.0dev-846-gfec53be734": "7968df9da1dcc7c1b29845cf3d1dd3e4" + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "2df2ec44d301cffb514b20495549eced" + }, + "logs": { + "null.txt": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + } + }, + "_blank": { + "e_related.php": { + "v2.3.0dev-846-gfec53be734": "a95df386e679f680e1b39375dbe48732" + }, + "images": { + "blank_16.png": { + "v2.3.0dev-846-gfec53be734": "ab4a8f63019a62d7912dc56c96aeec0f" + }, + "blank_32.png": { + "v2.3.0dev-846-gfec53be734": "307af051822313c78790280e015a0aea" + } + }, + "e_dashboard.php": { + "v2.3.0dev-846-gfec53be734": "b61a8b109ebc3e62bb45eaeaeaadd640" + }, + "e_library.php": { + "v2.3.0dev-846-gfec53be734": "1619a74a7818e8d18f3a6310f6e9636d" + }, + "e_url.php": { + "v2.3.0dev-846-gfec53be734": "612ab2001b969eff50236ad3d02771ca" + }, + "_blank_menu.php": { + "v2.3.0dev-846-gfec53be734": "aaa860f0f79fbe0c0b8a46a92296dfc4" + }, + "e_menu.php": { + "v2.3.0dev-846-gfec53be734": "6da645a90604ef094a68a11b7d28a3fe" + }, + "e_rss.php": { + "v2.3.0dev-846-gfec53be734": "0c75a14bbfb6ef4108b0fb36ed47402e" + }, + "css": { + "blank.css": { + "v2.3.0dev-846-gfec53be734": "c0bcdfcf3da04b7a075fc441fb9c8279" + } + }, + "_blank_setup.php": { + "v2.3.0dev-846-gfec53be734": "4a639cec18223cf5b9cce3a8f8c50209" + }, + "e_notify.php": { + "v2.3.0dev-846-gfec53be734": "3deeff5288a0bd4f97e7dfc8de75cbc5" + }, + "e_parse.php": { + "v2.3.0dev-846-gfec53be734": "39592a001b407782ffc6a496b927dd57" + }, + "e_admin.php": { + "v2.3.0dev-846-gfec53be734": "94fd7047251cf0a15647e5ac631f8a4a" + }, + "admin_config.php": { + "v2.3.0dev-846-gfec53be734": "ca1e6558b7634da1910b435796e497e9" + }, + "e_shortcode.php": { + "v2.3.0dev-846-gfec53be734": "9695d8998112ba4f8aac2cd16133e12f" + }, + "e_event.php": { + "v2.3.0dev-846-gfec53be734": "c229cdc9882a0f27bd09f0685f80401d" + }, + "e_sitelink.php": { + "v2.3.0dev-846-gfec53be734": "4bc5bb9b47c7e6ef8ec9b5291cf93a7a" + }, + "e_search.php": { + "v2.3.0dev-846-gfec53be734": "ce4d32d7b49d0f76e5a39fb20eec2417" + }, + "languages": { + "English": { + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "6c4cb4a359ed4102801c31bea76d685d" + } + } + }, + "e_user.php": { + "v2.3.0dev-846-gfec53be734": "8cc3b6214857664e258e4a5ae0dc32e4" + }, + "_blank.php": { + "v2.3.0dev-846-gfec53be734": "a4e513e7677f74fc852c811649f46716" + }, + "e_cron.php": { + "v2.3.0dev-846-gfec53be734": "f9273626b832519f66d46c42b693b9d2" + }, + "e_print.php": { + "v2.3.0dev-846-gfec53be734": "d97464c3927b530772ba92133cd2f537" + }, + "e_frontpage.php": { + "v2.3.0dev-846-gfec53be734": "36d181f275f748930d8cca3c13fb23a0" + }, + "e_header.php": { + "v2.3.0dev-846-gfec53be734": "565ad2f6c7a5a4787a0b19858c1b9e08" + }, + "_blank_sql.php": { + "v2.3.0dev-846-gfec53be734": "e77c59632d4182446945b4621ea63ac1" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "2412885052adf80e74110474a24c788e" + }, + "blank_sql.php": { + "v2.1.7": "cde4a45a49b203c7e9bfa599dc06784c" + } + }, + "import": { + "import_news_class.php": { + "v2.3.0dev-846-gfec53be734": "850508dd84c6c0f1e9bc9645ff5cbf26" + }, + "import_classes.php": { + "v2.3.0dev-846-gfec53be734": "5aca7dbe9cffab9e2263e606bcd790ec" + }, + "admin_import.php": { + "v2.3.0dev-846-gfec53be734": "4a68b729fd7a98d5a0980ac9316bc792" + }, + "import_readme.txt": { + "v2.3.0dev-846-gfec53be734": "8fbf34b8b609b8e3dc0d4f727731004c" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "54f765c143d8ffbde257cc3f71600a44" + }, + "import_user_class.php": { + "v2.3.0dev-846-gfec53be734": "b44dcb4ce43b16cc04a1b9a1622b4bf3" + }, + "import_links_class.php": { + "v2.3.0dev-846-gfec53be734": "85be87a240a967d03ab0a6b05982e5a0" + }, + "import_page_class.php": { + "v2.3.0dev-846-gfec53be734": "4c3f0350fdea737bada8bdac3381003c" + }, + "languages": { + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "ccb971f860142a7396060de672b8e8f0" + }, + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "2ef5bb98cf8a51d645c201ed0974056f" + } + }, + "import_forum_class.php": { + "v2.3.0dev-846-gfec53be734": "6ee8cfce210f8fd48812a074d0078d3f" + }, + "images": { + "html.png": { + "v2.3.0dev-846-gfec53be734": "52e613e1612d502daaeb3e3752247e86" + }, + "import_32.png": { + "v2.3.0dev-846-gfec53be734": "b160a0b3167ef6f6dee213ed459330c7" + }, + "rss.png": { + "v2.3.0dev-846-gfec53be734": "e890b9d01ac9028bf56a9d139a2d438d" + }, + "csv.png": { + "v2.3.0dev-846-gfec53be734": "ca19c61ea9417524e851e30dbe65fe70" + }, + "phpbb3.png": { + "v2.3.0dev-846-gfec53be734": "cd475092ab5cf47e353c458dc0b3d24a" + }, + "mambo.png": { + "v2.3.0dev-846-gfec53be734": "eda2521c060e0f96dd5b23a8b4cd4c02" + }, + "import_16.png": { + "v2.3.0dev-846-gfec53be734": "bf88f91b7cd2e76df028bf7895e39388" + }, + "drupal.png": { + "v2.3.0dev-846-gfec53be734": "13c26114b6f600e4b31c9b502cd900bb" + }, + "blogger.png": { + "v2.3.0dev-846-gfec53be734": "b2eb706e8a010272f8a7cff74f666b80" + }, + "wordpress.png": { + "v2.3.0dev-846-gfec53be734": "9673221151941fdbfc6ef1f1cedabb68" + }, + "joomla.png": { + "v2.3.0dev-846-gfec53be734": "fd86374ad6e5a4a0c9577f183fd8e9c2" + }, + "xoops.png": { + "v2.3.0dev-846-gfec53be734": "07c837e1ee708a06ac9afa1e43de2835" + }, + "phpnuke.png": { + "v2.3.0dev-846-gfec53be734": "9189634701ea6b25d4231a26fd96afc6" + }, + "smf.png": { + "v2.3.0dev-846-gfec53be734": "42c1a329d214006376a317580630a0e6" + }, + "ikonboard.png": { + "v2.3.0dev-846-gfec53be734": "e3f01ee7fe6b1076d68340d15849a5eb" + }, + "coppermine.png": { + "v2.3.0dev-846-gfec53be734": "ced659191ca17c900b70e44e2e58ed95" + }, + "e107.png": { + "v2.3.0dev-846-gfec53be734": "307af051822313c78790280e015a0aea" + }, + "livejournal.png": { + "v2.3.0dev-846-gfec53be734": "efc0065b1c38f0da76f47f8dc2c53acb" + }, + "phpfusion.png": { + "v2.3.0dev-846-gfec53be734": "0d814210936133d50e7580f8ce63f8b3" + } + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "providers": { + "drupal_import_class.php": { + "v2.3.0dev-846-gfec53be734": "630a9f23247ed1e7ef8f4a05d755d989" + }, + "rss_import_class.php": { + "v2.3.0dev-846-gfec53be734": "45c0c11f7b8e3b999e2010261e677443" + }, + "coppermine_import_class.php": { + "v2.3.0dev-846-gfec53be734": "9c84c245327f720de7bbbda1f2b9c576" + }, + "ikonboard_import_class.php": { + "v2.3.0dev-846-gfec53be734": "7f19f3f18455cf419b21bb1955c9e303" + }, + "e107_import_class.php": { + "v2.3.0dev-846-gfec53be734": "b3e48d2ba3f35f3a9aa50a86b9268e86" + }, + "livejournal_import_class.php": { + "v2.3.0dev-846-gfec53be734": "ec2e1c4a6e5b3fcb3451a31c5e64dacd" + }, + "joomla_import_class.php": { + "v2.3.0dev-846-gfec53be734": "0ff49f36c790f8336e3f06063e44ce44" + }, + "phpbb3_import_class.php": { + "v2.3.0dev-846-gfec53be734": "64239847a0c0e2e3c3ba29a07f1c8e3d" + }, + "wordpress_import_class.php": { + "v2.3.0dev-846-gfec53be734": "af97b70b66add15707136b50257d3f2e" + }, + "PHPFusion_import_class.php": { + "v2.3.0dev-846-gfec53be734": "d0ea456847c28f44954ed4a71eb38bad" + }, + "html_import_class.php": { + "v2.3.0dev-846-gfec53be734": "b1dbe2fc108d0706f504693a89f8570f" + }, + "PHPNuke_import_class.php": { + "v2.3.0dev-846-gfec53be734": "baa82576fc15d88190784c54db6daea1" + }, + "blogger_import_class.php": { + "v2.3.0dev-846-gfec53be734": "ff9a0a934022c6a97d1ac306412606f2" + }, + "xoops_import_class.php": { + "v2.3.0dev-846-gfec53be734": "98109dc34b3f8971fdda77bddcd2ad0a" + }, + "smf_import_class.php": { + "v2.3.0dev-846-gfec53be734": "eae703c5046a6e5e84e6817f08834f91" + }, + "mambo_import_class.php": { + "v2.3.0dev-846-gfec53be734": "0fbe649c15344687786489ba225bb53c" + }, + "template_import_class.php": { + "v2.3.0dev-846-gfec53be734": "1d4eca0f4d602d4b2cf9262d72985331" + } + }, + "csv_import.txt": { + "v2.3.0dev-846-gfec53be734": "41cd26b2c2b481f0466e34b8d8ba44ea" + } + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "user": { + "e_dashboard.php": { + "v2.3.0dev-846-gfec53be734": "7a8fffb00dd8621c88a0992d05c117e7" + }, + "e_search.php": { + "v2.3.0dev-846-gfec53be734": "49956dc36358eb98d51b6ff2d2e30258" + }, + "e_user.php": { + "v2.3.0dev-846-gfec53be734": "5620fd3ab2f08389a596536d3291edcf" + }, + "plugin.xml": { + "v2.3.0dev-846-gfec53be734": "ed6927132e3afd00ad680fd7b2b6b716" + }, + "e_mailout.php": { + "v2.3.0dev-846-gfec53be734": "f0213bda954f5fd42dc881907e10de7b" + }, + "userlanguage_menu.php": { + "v2.3.0dev-846-gfec53be734": "d89cdfe1a965f29eeda39d1cf73424c3" + }, + "usertheme_menu_config.php": { + "v2.3.0dev-846-gfec53be734": "8b1a88c24394458697ebd57e1dd03c3e" + }, + "languages": { + "English_global.php": { + "v2.3.0dev-846-gfec53be734": "c244f606844dd968144ac7d9a197a5c3" + }, + "English.php": { + "v2.3.0dev-846-gfec53be734": "de15fe61f8dcff91e237c332fd1c4394" + } + }, + "usertheme_menu.php": { + "v2.3.0dev-846-gfec53be734": "04174ca2c54c9861d09d1c7c0df8c62c" + } + }, + "tagwords": { + "admin_tagwords_config.php": { + "v2.1.2": "f3a6f3c919910627aaa76e9369eea249" + }, + "e_event.php": { + "v2.1.2": "870fb5b837132f3fd5f33d3e99e765eb" + }, + "e_meta.php": { + "v2.1.2": "e31804993a0da5bef60b5809d7020326" + }, + "images": { + "tagwords_16.png": { + "v2.1.2": "f99622bec009af6cb1f3371d4470ac79" + }, + "tagwords_32.png": { + "v2.1.2": "34497386968e7da2fe100049f4ed5ee7" + } + }, + "languages": { + "English.php": { + "v2.1.2": "ae0cb0b92a3edc7fa26420d8a4d59818" + } + }, + "plugin.xml": { + "v2.1.2": "46dc021625f26ff2daf8e6501d852a8c" + }, + "section": { + "e_tagwords_news.php": { + "v2.1.2": "e2139281f9daa3e8b25065ffd8b53480" + }, + "e_tagwords_page.php": { + "v2.1.2": "d811871ea978897a3a7b41cef36fab9a" + } + }, + "tagwords.php": { + "v2.1.2": "7c0d90a79bf00b411b97e8823b31409a" + }, + "tagwords.sc": { + "v2.1.2": "34906e1876bbf5311937af47b9ae990b" + }, + "tagwords_class.php": { + "v2.1.2": "f4d2324ee0ecfbe3be34c3a7ad705485" + }, + "tagwords_css.php": { + "v2.1.2": "3c16290b0cf123d19e84d4ec8b67c5f7" + }, + "tagwords_menu.php": { + "v2.1.2": "fed9d3fb948fa1289e58fe55fb2ac40f" + }, + "tagwords_shortcodes.php": { + "v2.1.2": "12adbdea12ed36a57827d5cbe17e2bbe" + }, + "tagwords_sql.php": { + "v2.1.2": "235b3b8ba3f8fbc190564f7b2c0c42e2" + }, + "tagwords_template.php": { + "v2.1.2": "1e97537c9b612250343e239097bb06eb" + }, + "url": { + "url.php": { + "v2.1.2": "10feab60503a1e339f23c38145aa5904" + } + } + } + }, + "e107_system": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + ".htaccess": { + "v2.3.0dev-846-gfec53be734": "5cc8a02be988615b049f5abecba2f3a0" + } + }, + "e107_themes": { + "bootstrap3": { + "templates": { + "page_template.php": { + "v2.3.0dev-846-gfec53be734": "eff1d2685d3e04e1539b3a8f3ce0d23a" + }, + "menu_template.php": { + "v2.3.0dev-846-gfec53be734": "1fd509a4dca9991a0768772b529e7434" + } + }, + "theme.html": { + "v2.3.0dev-846-gfec53be734": "8a7ca4c4791ed1dca176b56c44f3fe4b" + }, + "theme_library.php": { + "v2.3.0dev-846-gfec53be734": "937915442da791d74927ba3a9421dc8d" + }, + "admin_dark.css": { + "v2.3.0dev-846-gfec53be734": "334d8af3f1027308e5479a5fa91ccb25" + }, + "theme_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "9cc1af432bff5f91ec0622bd3e7c7712" + }, + "layouts": { + "jumbotron_full_layout.html": { + "v2.3.0dev-846-gfec53be734": "3a29e924bbf0f82cf97a6c57cd703ea6" + }, + "jumbotron_sidebar_right_layout.html": { + "v2.3.0dev-846-gfec53be734": "cc0b8d4c2e37965bf7b9507ba76f0a9c" + }, + "jumbotron_home_layout.html": { + "v2.3.0dev-846-gfec53be734": "d738a47792421b7ca8c670978cd3876e" + }, + "modern_business_home_layout.html": { + "v2.3.0dev-846-gfec53be734": "2cf70be665b6ff189cd467680cc20c53" + } + }, + "admin_template.php": { + "v2.3.0dev-846-gfec53be734": "3a60d45e791818a97888d66cd9c498c3" + }, + "preview_frontend.png": { + "v2.3.0dev-846-gfec53be734": "062fcd33ca637e3c046c750a967494e5" + }, + "style.css": { + "v2.3.0dev-846-gfec53be734": "05648adcc663e2d2b0ce14df2877d120" + }, + "admin_light.css": { + "v2.3.0dev-846-gfec53be734": "321a25a0afcd7c98a17c1454312044d7" + }, + "admin_theme.php": { + "v2.3.0dev-846-gfec53be734": "f75ea9dfa75103393ab9a8d496413eb0" + }, + "css": { + "kadmin.css": { + "v2.3.0dev-846-gfec53be734": "44232f02872cae1bfb648de945b34d72" + }, + "bootstrap-dark.min.css": { + "v2.3.0dev-846-gfec53be734": "eccbb4c856694433f105ebd0f38feac4" + }, + "corporate.css": { + "v2.3.0dev-846-gfec53be734": "ee2c90e666f581dd5b2426c45fef35a8" + } + }, + "admin_style.css": { + "v2.3.0dev-846-gfec53be734": "29fa77b63a3d95a50d664e74760d2c4b" + }, + "theme.xml": { + "v2.3.0dev-846-gfec53be734": "d7904629fcf1522e375cccfb91565ec4" + }, + "theme.php": { + "v2.3.0dev-846-gfec53be734": "f26c50f271267e0292eb4763773c0a1e" + }, + "theme_config.php": { + "v2.3.0dev-846-gfec53be734": "d1ed0fc1ce40bc4f9cc08076a4a64d12" + }, + "fonts": { + "glyphicons-halflings-regular.woff": { + "v2.3.0dev-846-gfec53be734": "5b0fa1e383f86d0593976c43cc534618" + }, + "glyphicons-halflings-regular.eot": { + "v2.3.0dev-846-gfec53be734": "fba244e2008489caa53ff520bf54e9d4" + }, + "glyphicons-halflings-regular.svg": { + "v2.3.0dev-846-gfec53be734": "08be71ca1082210b7e45b7cfc05f6528" + }, + "glyphicons-halflings-regular.ttf": { + "v2.3.0dev-846-gfec53be734": "aacc5f5531ccb5c3a6bd59375929e186" + }, + "glyphicons-halflings-regular.woff2": { + "v2.3.0dev-846-gfec53be734": "4deeeb2d4aed6b975ea324be354d9a18" + } + }, + "install": { + "install.xml": { + "v2.3.0dev-846-gfec53be734": "6303ba2dd823b34aec84bd53bf9f820f" + } + }, + "images": { + "browsers.png": { + "v2.3.0dev-846-gfec53be734": "1b7ce1bdb01616c6456d245502022709" + }, + "e107_adminlogo.png": { + "v2.3.0dev-846-gfec53be734": "c26bdb78dfa72dac9f59774e12c154c1" + }, + "admin_bootstrap-dark.jpg": { + "v2.3.0dev-846-gfec53be734": "9b935c48a7cef7f365827ddf4b2899d0" + }, + "admin_corporate.jpg": { + "v2.3.0dev-846-gfec53be734": "5ff41240cc02a2703f23b34afb5d8352" + }, + "adminicons_32.png": { + "v2.3.0dev-846-gfec53be734": "0b52d86030a93067f38a4b28355da4cd" + }, + "adminicons_16.png": { + "v2.3.0dev-846-gfec53be734": "0aba1938654881ab30aea909f9b54cd2" + }, + "admin_superhero.jpg": { + "v2.3.0dev-846-gfec53be734": "5d17f0388e9bae41097b9aa0e70e593d" + }, + "admin_kadmin.jpg": { + "v2.3.0dev-846-gfec53be734": "b724acc77ac3d5d3afce9c1ac2d47648" + }, + "glyphicons-halflings.png": { + "v2.3.0dev-846-gfec53be734": "f94351c086dcb6fc4002aabacc5b5dbe" + } + }, + "languages": { + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "60b73b415cbb9e735ba2a273ae0f9522" + } + } + }, + "landingzero": { + "languages": { + "English_admin.php": { + "v2.3.0dev-846-gfec53be734": "d56a4e9aa31df38aa5141340d4f90dee" + }, + "English.php": { + "v2.3.0dev-846-gfec53be734": "57bafa05e1ff17f0f88daed13a7786ab" + } + }, + "fonts": { + "ionicons.woff": { + "v2.3.0dev-846-gfec53be734": "7f861bfcbdd94e1b5d69e3ab71d1b442" + }, + "ionicons.eot": { + "v2.3.0dev-846-gfec53be734": "1bbc5555e254618eede375daedd6864d" + }, + "ionicons.ttf": { + "v2.3.0dev-846-gfec53be734": "721d8db58f4d22bf4c19b20816444db1" + } + }, + "theme.xml": { + "v2.3.0dev-846-gfec53be734": "85b3751ee827ac154d8d177d47dc4405" + }, + "theme.php": { + "v2.3.0dev-846-gfec53be734": "dbf712c07384e835286e15fc6be68c21" + }, + "style.css": { + "v2.3.0dev-846-gfec53be734": "7882929743f2718771249a39135b52d4" + }, + "preview_onepage.jpg": { + "v2.3.0dev-846-gfec53be734": "e25179249c646a73d230e6a14fb2184a" + }, + "preview_default.jpg": { + "v2.3.0dev-846-gfec53be734": "d462b20dd7306cee6d0000502b8876c1" + }, + "css": { + "animate.min.css": { + "v2.3.0dev-846-gfec53be734": "1fd037ba7cc646b7c17fde18cc7775d0" + }, + "ionicons.min.css": { + "v2.3.0dev-846-gfec53be734": "0bf9816ed71ced5e50a112eff9750fd3" + }, + "styles.css": { + "v2.3.0dev-846-gfec53be734": "da82a66bb4358ec98ceffbe851e0be5d" + } + }, + "install": { + "traffic-blurred2.jpg": { + "v2.3.0dev-846-gfec53be734": "05b4805167ad7401a31715af70a8bcfe" + }, + "background02.jpg": { + "v2.3.0dev-846-gfec53be734": "bec45ed2ec77c229558e733db02629b9" + }, + "colors.jpg": { + "v2.3.0dev-846-gfec53be734": "17da5a96fb43be3a2a7c81ffcefe49e8" + }, + "install.xml": { + "v2.3.0dev-846-gfec53be734": "ce4e1fb9c6b28c59d014f3743c705a6c" + }, + "lake.jpg": { + "v2.3.0dev-846-gfec53be734": "3305cdcfbdec6acfc23279fc83d93a8f" + }, + "beach.jpg": { + "v2.3.0dev-846-gfec53be734": "6e643809db69ec8ee2b0fb5bc66f8746" + }, + "bike.jpg": { + "v2.3.0dev-846-gfec53be734": "e41b1c19c5f7b24f01e1e240094aff63" + }, + "city.jpg": { + "v2.3.0dev-846-gfec53be734": "4e78e07f6edb4c0db7fd49fcb8bcfdb5" + }, + "deer.jpg": { + "v2.3.0dev-846-gfec53be734": "409d5431df3c594459c2dc08483877c2" + }, + "background01.jpg": { + "v2.3.0dev-846-gfec53be734": "9033bde8ed357be74bc20270d4a0a81a" + } + }, + "images": { + "background01.jpg": { + "v2.3.0dev-846-gfec53be734": "9033bde8ed357be74bc20270d4a0a81a" + }, + "adminicons_16.png": { + "v2.3.0dev-846-gfec53be734": "0aba1938654881ab30aea909f9b54cd2" + }, + "e107_adminlogo.png": { + "v2.3.0dev-846-gfec53be734": "c26bdb78dfa72dac9f59774e12c154c1" + }, + "adminicons_32.png": { + "v2.3.0dev-846-gfec53be734": "0b52d86030a93067f38a4b28355da4cd" + }, + "Traffic-blurred2.jpg": { + "v2.3.0dev-846-gfec53be734": "05b4805167ad7401a31715af70a8bcfe" + }, + "browsers.png": { + "v2.3.0dev-846-gfec53be734": "1b7ce1bdb01616c6456d245502022709" + }, + "background02.jpg": { + "v2.3.0dev-846-gfec53be734": "bec45ed2ec77c229558e733db02629b9" + } + }, + "theme_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "1fa68f10df2722ad628193ba1b30bf30" + }, + "theme_config.php": { + "v2.3.0dev-846-gfec53be734": "976f82069a040ec248bf358990ed3349" + }, + "js": { + "scripts.js": { + "v2.3.0dev-846-gfec53be734": "d3e132c56cd1ecf678e33461d3aff082" + }, + "wow.js": { + "v2.3.0dev-846-gfec53be734": "ef6afb1fffa0f6ab62091f363acbb714" + } + }, + "templates": { + "navigation_template.php": { + "v2.3.0dev-846-gfec53be734": "e5167b5ab8da29c078a5236f11e6bcca" + }, + "contact_template.php": { + "v2.3.0dev-846-gfec53be734": "6f40a2db7ab7c6782748db29fa7db376" + }, + "gallery": { + "gallery_template.php": { + "v2.3.0dev-846-gfec53be734": "db5337cf6996f2cc63edac0dc47f56b7" + } + }, + "menu_template.php": { + "v2.3.0dev-846-gfec53be734": "4648abc6be7bd3d7a50e5e6421b1c698" + }, + "featurebox": { + "featurebox_template.php": { + "v2.3.0dev-846-gfec53be734": "087458ed858d3aa16d5b1a401018726a" + }, + "featurebox_category_template.php": { + "v2.3.0dev-846-gfec53be734": "c2ef721fc52ce9997665f6e623d4d1f0" + } + }, + "news": { + "news_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "3cc9da270004ffb26d6988f247a9d0a9" + }, + "news_template.php": { + "v2.3.0dev-846-gfec53be734": "fe52b22398d56d02a471f1c6fb49f4a8" + } + } + } + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "voux": { + "style.css": { + "v2.3.0dev-846-gfec53be734": "87f3c2fe5d2efe31787d0993e4814d4e" + }, + "theme.php": { + "v2.3.0dev-846-gfec53be734": "0785a1fb658749085e4fd675e787cd5a" + }, + "theme.xml": { + "v2.3.0dev-846-gfec53be734": "c166f528c65ed6b3d6ea5504e56d9739" + }, + "theme_config.php": { + "v2.3.0dev-846-gfec53be734": "c7b072cbd37b6fd103c48393852f41ce" + }, + "templates": { + "menu_template.php": { + "v2.3.0dev-846-gfec53be734": "1fd509a4dca9991a0768772b529e7434" + }, + "news": { + "news_menu_template.php": { + "v2.3.0dev-846-gfec53be734": "c4010b401328ee12b848578a7213e09c" + }, + "news_template.php": { + "v2.3.0dev-846-gfec53be734": "95199a8e0df9305d45d57a58f587926d" + } + } + }, + "install": { + "install.xml": { + "v2.3.0dev-846-gfec53be734": "d6a00f58732269ce2ef5723cd7a0877e" + }, + "sketch-subscribe.png": { + "v2.3.0dev-846-gfec53be734": "71190e44643145604df43f3c0ffaa64d" + }, + "DeathtoStock_Portraits-4-840x512.jpg": { + "v2.3.0dev-846-gfec53be734": "4ff7cf25cd1f1871095e41b972d8b350" + }, + "DeathtoStock_NYC5-840x512.jpg": { + "v2.3.0dev-846-gfec53be734": "4e1bf448d524baf6817941b42f256fad" + }, + "8.jpg": { + "v2.3.0dev-846-gfec53be734": "5675501c0ea33ef10ee8352d22cd99d2" + }, + "post8-1080x715.jpg": { + "v2.3.0dev-846-gfec53be734": "2394958f8770cb54392d21a828331a84" + }, + "2_.jpg": { + "v2.3.0dev-846-gfec53be734": "f29399ca420d3247e7ac585f6a45f1d3" + }, + "gasmask.jpg": { + "v2.3.0dev-846-gfec53be734": "8e17739a3e6ff9bbbe271c80bf912b63" + }, + "logo2B252832529.png": { + "v2.3.0dev-846-gfec53be734": "8e1b72c9f6dcef7636cf6e3d384c5d2c" + }, + "post5-1080x720.jpg": { + "v2.3.0dev-846-gfec53be734": "aa9e3ae2c3048a8dd572c7fec89afb02" + } + }, + "theme_shortcodes.php": { + "v2.3.0dev-846-gfec53be734": "1b17fa497ff41e03379d18ae85515793" + }, + "preview.jpg": { + "v2.3.0dev-846-gfec53be734": "ae0d5c9eb0683cdbdd5d8d77622205f2" + }, + "preview.png": { + "v2.1.5": "4edb7463f1db37c6f995d0a4b17e69a7", + "v2.1.3": "30ab3b881f95ad035842c6dcadea9a87" + } + }, + "_blank": { + "images": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "808ed42b90e8730f7432dff4b98c7f47" + } + }, + "templates": { + "featurebox": { + "featurebox_category_template.php": { + "v2.3.0dev-846-gfec53be734": "2c60247b0a89936865af90f08fd2eb7a" + } + }, + "download": { + "download_template.php": { + "v2.3.0dev-846-gfec53be734": "26f83223b1b82e42bd111a2cc2b1e35f" + } + } + }, + "blank.sc": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "theme.php": { + "v2.3.0dev-846-gfec53be734": "4e37e8f948c9d041c000201f72b71a27" + }, + "theme.xml": { + "v2.3.0dev-846-gfec53be734": "de3981c3dff29b2aa2628ff073a93522" + }, + "style.css": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "808ed42b90e8730f7432dff4b98c7f47" + }, + "languages": { + "English.php": { + "v2.3.0dev-846-gfec53be734": "953df565a4e0b4a030ef663aaa4f012e" + } + }, + "theme_config.php": { + "v2.3.0dev-846-gfec53be734": "2b7f6eaf5c544dc59a0d68c5f921e400" + } + }, + "bootstrap4": { + "style.css": { + "v2.2.1": "0654f890519a403e8b09f6a3e21341b8", + "v2.1.9": "5a6c51250687b40d775dbc0c4451734c" + }, + "theme.php": { + "v2.2.1": "d2bd77a3e105f21ebde10d1ea2bb5bc3", + "v2.1.9": "62a1fc7fce43aaa0c29b75773c9bb028" + }, + "theme.xml": { + "v2.2.1": "88770c1668eb7706c5b136f6cdf97391", + "v2.1.9": "7781da9232417c751bab508472ea8502" + }, + "theme_config.php": { + "v2.2.1": "22bd297cfef150ce679a6dffce89dcef" + }, + "theme_shortcodes.php": { + "v2.2.1": "3d2edff1c27f419a849e8c7a608acb6a" + } + }, + "bootstrap": { + "README.md": { + "v2.0.0": "eda7a66d34cfdb3fd38a0cb926d13119" + }, + "admin_dark.css": { + "v2.0.0": "bb3b93317b5ca93973c69bfea98bd33f" + }, + "admin_light.css": { + "v2.0.0": "321a25a0afcd7c98a17c1454312044d7" + }, + "admin_style.css": { + "v2.0.0": "11d65233a3bf864ea168c9c8d75cedcb" + }, + "admin_template.php": { + "v2.0.0": "8e3f82088208ab74af3db35fa6374d71" + }, + "admin_theme.php": { + "v2.0.0": "5330aaf732f2387628f638188a9d450e" + }, + "css": { + "docs.css": { + "v2.0.0": "0f0c1109872ab22767da9233fe0ec225" + }, + "superhero.css": { + "v2.0.0": "ff05e52275ced0a353a9c88a7ba41f0c" + } + }, + "fullpreview.jpg": { + "v2.0.0": "c09cf169c864e7274eec4fcd36a50eb5" + }, + "img": { + "glyphicons-halflings-white.png": { + "v2.0.0": "74d3792fcab7350a2265cd7c2c2f780b" + } + }, + "install": { + "install.xml": { + "v2.0.0": "c67f84b62e842b516a5904e5eee0c0b1" + } + }, + "js": { + "application.js": { + "v2.0.0": "38e445b12b2618b79bce9f0dee5ffb96" + }, + "google-code-prettify": { + "prettify.css": { + "v2.0.0": "206f68ac95bc80232eb41e4f600e7e5e" + }, + "prettify.js": { + "v2.0.0": "c05969322d70e465676746a1e8d98159" + } + }, + "holder": { + "holder.js": { + "v2.0.0": "5abc3266471cebfd44236342d306ad70" + } + } + }, + "languages": { + "English.php": { + "v2.0.0": "87bd2018104ef49e917f89443c0daaea" + } + }, + "preview.jpg": { + "v2.0.0": "3a9d83f638083dfe410a736ee0db585d" + }, + "preview_frontend.png": { + "v2.0.0": "4d5f095cf89aacad503cdcc67bc12741" + }, + "style.css": { + "v2.0.0": "54653cd4fabc142058173252ef49facf" + }, + "templates": { + "chapter_template.php": { + "v2.0.0": "0be808e5898e9757e54f90def59aa4ac" + }, + "news": { + "news_template.php": { + "v2.0.0": "70a1072fe55145edc0037eb6260c3141" + } + }, + "page_template.php": { + "v2.0.0": "f18a085f83ce0d39ed3593d12636f563" + } + }, + "theme.php": { + "v2.0.0": "4ed6973a8e1d8f81382cf381ca143b33" + }, + "theme.xml": { + "v2.0.0": "6654f4db5b2a49ed2b0163f289ef9ec9" + }, + "theme_config.php": { + "v2.0.0": "2397e0b83bd20de512a49c3dc0029fbd" + }, + "theme_shortcodes.php": { + "v2.0.0": "ce8d51e27d3d1b462f4646054830c136" + } + } + }, + "e107_web": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "utilities": { + "passcalc.php": { + "v2.3.0dev-846-gfec53be734": "eea6dc4a68f54ebd67993502e909e756" + }, + "resetcore.php": { + "v2.3.0dev-846-gfec53be734": "91cc174cec9970884dc27cd0f51f85af" + }, + "dbgen.php": { + "v2.3.0dev-846-gfec53be734": "6aee1854bd85b552260cba9a621de585" + }, + "style.css": { + "v2.3.0dev-846-gfec53be734": "e294495db6f91c4514c4f40d7b09fcd5" + }, + "passconv.php": { + "v2.3.0dev-846-gfec53be734": "094fa08a6571a22bcc468f8f46056b48" + } + }, + "css": { + "e107.css": { + "v2.3.0dev-846-gfec53be734": "b1c782bbe779ef994539f9c820afcb71" + }, + "backcompat.css": { + "v2.3.0dev-846-gfec53be734": "970287c638a98e3f95fd1562f0e0e29e" + } + }, + "lib": { + "jquery-once": { + "jquery.once.min.js": { + "v2.3.0dev-846-gfec53be734": "31c308d86351805f594f33990dc1ac14" + }, + "jquery.once.js": { + "v2.3.0dev-846-gfec53be734": "c50c17f3c7e4eb88e498b273ec89999e" + }, + "jquery.once.min.js.map": { + "v2.3.0dev-846-gfec53be734": "e5f9498c8f958ba4cc313d830d256b05" + } + }, + "dropzone": { + "dropzone.min.css": { + "v2.3.0dev-846-gfec53be734": "b9cbf279e35c988f3eeaa2521d9234dc" + }, + "dropzone.min.js": { + "v2.3.0dev-846-gfec53be734": "723ede1fbd9042e0005495432a398704" + } + }, + "jquery.cycle": { + "jquery.cycle.all.js": { + "v2.3.0dev-846-gfec53be734": "93e18f569290bea5456bc10879015e62" + } + }, + "font-awesome": { + "5": { + "VERSION.txt": { + "v2.3.0dev-846-gfec53be734": "032af75ad5933f9f9a025db2a15c10bb" + }, + "webfonts": { + "fa-regular-400.ttf": { + "v2.3.0dev-846-gfec53be734": "e816f569a0e06cf0920f9fcfabcbaf67" + }, + "fa-regular-400.woff": { + "v2.3.0dev-846-gfec53be734": "7cf057cbe3fd8cac4a451323dde977b7" + }, + "fa-brands-400.woff2": { + "v2.3.0dev-846-gfec53be734": "50aab0fc97534cb644dd81b2ffab5700" + }, + "fa-brands-400.woff": { + "v2.3.0dev-846-gfec53be734": "138389a35948de7d5fa8f2e64c4049f7" + }, + "fa-brands-400.ttf": { + "v2.3.0dev-846-gfec53be734": "095bd78312c15879ff983f5dcdde27d6" + }, + "fa-solid-900.ttf": { + "v2.3.0dev-846-gfec53be734": "5df86b7e47bf267bcdccfab522ca73cd" + }, + "fa-solid-900.woff2": { + "v2.3.0dev-846-gfec53be734": "f416e53ab328c14ea3ce94256cf0c023" + }, + "fa-regular-400.eot": { + "v2.3.0dev-846-gfec53be734": "127af6beaac05e17dabc61e608d765c0" + }, + "fa-regular-400.svg": { + "v2.3.0dev-846-gfec53be734": "e86f9f9d95b1951a7363878ec186ccc9" + }, + "fa-regular-400.woff2": { + "v2.3.0dev-846-gfec53be734": "970dff5e5908ff098dda0aaf3530d68f" + }, + "fa-solid-900.woff": { + "v2.3.0dev-846-gfec53be734": "3c671eb7388d72376bcc761c1592b863" + }, + "fa-solid-900.eot": { + "v2.3.0dev-846-gfec53be734": "2b4eba19baa631688f5b5b4a21ec903f" + }, + "fa-solid-900.svg": { + "v2.3.0dev-846-gfec53be734": "80ab1e6b0ef406660c42a5c3ad171fb1" + }, + "fa-brands-400.eot": { + "v2.3.0dev-846-gfec53be734": "821c0fb4d3102bb315406a25c7dc02a0" + }, + "fa-brands-400.svg": { + "v2.3.0dev-846-gfec53be734": "0043719762fe6fe26407187997af4f05" + } + }, + "css": { + "v4-shims.min.css": { + "v2.3.0dev-846-gfec53be734": "18a1a91232773347efb80055bdd6e74e" + }, + "v4-shims.css": { + "v2.3.0dev-846-gfec53be734": "f3e8b6984d8ba7dd0f3e04094e5157b5" + }, + "all.min.css": { + "v2.3.0dev-846-gfec53be734": "7b686dd9c272c1156763903529aa3d23" + }, + "all.css": { + "v2.3.0dev-846-gfec53be734": "c123c4bd96f10ffc109589a17776c7ec" + } + } + }, + "4.7.0": { + "css": { + "font-awesome.css.map": { + "v2.3.0dev-846-gfec53be734": "c1066d78d45238026886b36768b87f6d" + }, + "font-awesome.min.css": { + "v2.3.0dev-846-gfec53be734": "7efc9787d543d775933d301a9fb0acd8" + }, + "font-awesome.css": { + "v2.3.0dev-846-gfec53be734": "2bb9f2aa3d150960cb7a873c4420f123" + } + }, + "fonts": { + "fontawesome-webfont.woff2": { + "v2.3.0dev-846-gfec53be734": "aeac2f72e7162e2c3413907da1d30bea" + }, + "fontawesome-webfont.ttf": { + "v2.3.0dev-846-gfec53be734": "716c41d05b5cc673a20895c2025ef485" + }, + "fontawesome-webfont.eot": { + "v2.3.0dev-846-gfec53be734": "4abe97b487098d7c90236ae3ff3e17c4" + }, + "FontAwesome.otf": { + "v2.3.0dev-846-gfec53be734": "3a0bd805220fa7cc143ad583adfbf465" + }, + "fontawesome-webfont.svg": { + "v2.3.0dev-846-gfec53be734": "b8b8f2005ee288ec7ae9f1ce08b4ee35" + }, + "fontawesome-webfont.woff": { + "v2.3.0dev-846-gfec53be734": "a9368e978004263bf30acd2069016845" + } + } + } + }, + "jquery": { + "2.2.4": { + "dist": { + "jquery.min.js": { + "v2.3.0dev-846-gfec53be734": "52e6132f4bd67970f4974fe09720a1f2" + }, + "jquery.js": { + "v2.3.0dev-846-gfec53be734": "3804cb5e12d98cdf45a1bf4b0963e07d" + }, + "jquery.min.map": { + "v2.3.0dev-846-gfec53be734": "a52d864ee57c285d3fc4241dab047887" + } + } + } + }, + "jquery.prettyPhoto": { + "images": { + "prettyPhoto": { + "light_rounded": { + "sprite.png": { + "v2.3.0dev-846-gfec53be734": "4c048609f209eddf16c112c74247b910" + }, + "btnPrevious.png": { + "v2.3.0dev-846-gfec53be734": "bd51c9c3b5198e0af670521b69cff3dd" + }, + "default_thumbnail.gif": { + "v2.3.0dev-846-gfec53be734": "8e1ed3717ccd0424cb35704a8f220538" + }, + "loader.gif": { + "v2.3.0dev-846-gfec53be734": "9f05599509306452b7b8ae437e7ff0bc" + }, + "btnNext.png": { + "v2.3.0dev-846-gfec53be734": "140fec753a617fa9f036cddf9a6dc51a" + } + }, + "light_square": { + "sprite.png": { + "v2.3.0dev-846-gfec53be734": "723bca658330734c38189c9909c499d1" + }, + "default_thumbnail.gif": { + "v2.3.0dev-846-gfec53be734": "8e1ed3717ccd0424cb35704a8f220538" + }, + "btnNext.png": { + "v2.3.0dev-846-gfec53be734": "140fec753a617fa9f036cddf9a6dc51a" + }, + "btnPrevious.png": { + "v2.3.0dev-846-gfec53be734": "bd51c9c3b5198e0af670521b69cff3dd" + }, + "loader.gif": { + "v2.3.0dev-846-gfec53be734": "9f05599509306452b7b8ae437e7ff0bc" + } + }, + "dark_square": { + "btnNext.png": { + "v2.3.0dev-846-gfec53be734": "140fec753a617fa9f036cddf9a6dc51a" + }, + "contentPattern.png": { + "v2.3.0dev-846-gfec53be734": "add06ead20b747a54b4ff226c488661e" + }, + "sprite.png": { + "v2.3.0dev-846-gfec53be734": "723bca658330734c38189c9909c499d1" + }, + "loader.gif": { + "v2.3.0dev-846-gfec53be734": "c34c63473ca4a830bb1dffdf246fba39" + }, + "default_thumbnail.gif": { + "v2.3.0dev-846-gfec53be734": "8e1ed3717ccd0424cb35704a8f220538" + }, + "btnPrevious.png": { + "v2.3.0dev-846-gfec53be734": "bd51c9c3b5198e0af670521b69cff3dd" + } + }, + "dark_rounded": { + "btnPrevious.png": { + "v2.3.0dev-846-gfec53be734": "bd51c9c3b5198e0af670521b69cff3dd" + }, + "contentPattern.png": { + "v2.3.0dev-846-gfec53be734": "807a4e81d7a6bcab0bd26669f1461e49" + }, + "btnNext.png": { + "v2.3.0dev-846-gfec53be734": "140fec753a617fa9f036cddf9a6dc51a" + }, + "loader.gif": { + "v2.3.0dev-846-gfec53be734": "c34c63473ca4a830bb1dffdf246fba39" + }, + "sprite.png": { + "v2.3.0dev-846-gfec53be734": "8f5112a30d57a3472b26dd215cfa3f97" + }, + "default_thumbnail.gif": { + "v2.3.0dev-846-gfec53be734": "8e1ed3717ccd0424cb35704a8f220538" + } + }, + "facebook": { + "loader.gif": { + "v2.3.0dev-846-gfec53be734": "9f05599509306452b7b8ae437e7ff0bc" + }, + "btnPrevious.png": { + "v2.3.0dev-846-gfec53be734": "a179ac70f4f67003dacb05bdc3de7c67" + }, + "contentPatternTop.png": { + "v2.3.0dev-846-gfec53be734": "e8588ca1a3cb2f9d2b1570a6b45bcf34" + }, + "contentPatternRight.png": { + "v2.3.0dev-846-gfec53be734": "0d316f1d186da8394a2623c3c7fd67c0" + }, + "contentPatternLeft.png": { + "v2.3.0dev-846-gfec53be734": "e9bd07b8a380d812908e5ea840b9c120" + }, + "default_thumbnail.gif": { + "v2.3.0dev-846-gfec53be734": "8e1ed3717ccd0424cb35704a8f220538" + }, + "contentPatternBottom.png": { + "v2.3.0dev-846-gfec53be734": "04cba1859978d86220b530a1ac9119f1" + }, + "sprite.png": { + "v2.3.0dev-846-gfec53be734": "42b5eb8b2b2d298ed5f1529957b610c8" + }, + "btnNext.png": { + "v2.3.0dev-846-gfec53be734": "c80de91e59174abf6830435225f3acf9" + } + }, + "default": { + "sprite.png": { + "v2.3.0dev-846-gfec53be734": "d3d8392a6e0631c3e73b3a7f69ccd77e" + }, + "sprite_x.png": { + "v2.3.0dev-846-gfec53be734": "72538bec4038f5cc6ece4aebda0e7923" + }, + "sprite_prev.png": { + "v2.3.0dev-846-gfec53be734": "8b2e4157fb190c3084ce9d75fe9c805b" + }, + "sprite_y.png": { + "v2.3.0dev-846-gfec53be734": "b4c1c6c211735245de4b314a5e6ada28" + }, + "default_thumb.png": { + "v2.3.0dev-846-gfec53be734": "2b88131bc051f343114fc573b0d7eb17" + }, + "sprite_next.png": { + "v2.3.0dev-846-gfec53be734": "42cedd94d54448eceb87a14c94354c55" + }, + "loader.gif": { + "v2.3.0dev-846-gfec53be734": "711ead4c81174ebab3d8cb4a22c19147" + } + } + } + }, + "css": { + "prettyPhoto.css": { + "v2.3.0dev-846-gfec53be734": "1b78db595277f383ecbff235fc9fd252" + } + }, + "js": { + "jquery.prettyPhoto.js": { + "v2.3.0dev-846-gfec53be734": "e7c9903320f4395e571398a79f6442ae" + } + } + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "animate.css": { + "animate.min.css": { + "v2.3.0dev-846-gfec53be734": "054c5b3f26013a088d56136d4531c56d" + } + }, + "jquery-ui": { + "jquery-ui.css": { + "v2.3.0dev-846-gfec53be734": "d7421ee1260a2cb682b01ce46e6aa90c" + }, + "jquery-ui.min.js": { + "v2.3.0dev-846-gfec53be734": "8b10e0c4cc9f2bd408a9dc37977ae092" + }, + "jquery-ui.structure.min.css": { + "v2.3.0dev-846-gfec53be734": "43be41263fdd47792e9cde249adb9832" + }, + "jquery-ui.js": { + "v2.3.0dev-846-gfec53be734": "07689f4522987f53df76a641efcf48d7" + }, + "jquery-ui.min.css": { + "v2.3.0dev-846-gfec53be734": "f00864332cc5b94622ff0536114a3333" + }, + "images": { + "ui-icons_444444_256x240.png": { + "v2.3.0dev-846-gfec53be734": "57301955c79a0c51d735dbd4c4118489" + }, + "ui-icons_cc0000_256x240.png": { + "v2.3.0dev-846-gfec53be734": "40fdd0a3397a21b2588f6546b622ba96" + }, + "ui-icons_777620_256x240.png": { + "v2.3.0dev-846-gfec53be734": "509270921c875877b7b6346c8027a406" + }, + "ui-icons_555555_256x240.png": { + "v2.3.0dev-846-gfec53be734": "68fba2910f23a82569c2abce581699f5" + }, + "ui-icons_ffffff_256x240.png": { + "v2.3.0dev-846-gfec53be734": "79e95753f01609498899a4b5e0ba13a6" + }, + "ui-icons_777777_256x240.png": { + "v2.3.0dev-846-gfec53be734": "1b66b6afcebc9569c86d10e8eaa90222" + } + }, + "jquery-ui.theme.css": { + "v2.3.0dev-846-gfec53be734": "5c087e9e9af884680b42c8f90e899bf6" + }, + "jquery-ui.structure.css": { + "v2.3.0dev-846-gfec53be734": "382334c1be6d4cc1cff63f9bbf6d5ac7" + }, + "jquery-ui.theme.min.css": { + "v2.3.0dev-846-gfec53be734": "a5c6bae49d1a65ef829ba7fbca36fc6f" + } + }, + "bootstrap-switch": { + "dist": { + "css": { + "bootstrap3": { + "bootstrap-switch.css": { + "v2.3.0dev-846-gfec53be734": "8ced1eb4a8f01d1778eac5a08d74bf12" + }, + "bootstrap-switch.min.css": { + "v2.3.0dev-846-gfec53be734": "4d356f6ee377b0644de97362e561f327" + } + }, + "bootstrap2": { + "bootstrap-switch.min.css": { + "v2.3.0dev-846-gfec53be734": "a6c1b8e886642892a57243613707f5f1" + }, + "bootstrap-switch.css": { + "v2.3.0dev-846-gfec53be734": "e1875cb05a424c7009e7590aa4d8cd3c" + } + } + }, + "js": { + "bootstrap-switch.min.js": { + "v2.3.0dev-846-gfec53be734": "ae538e9a1843d2643fd374b8af3a361d" + }, + "bootstrap-switch.js": { + "v2.3.0dev-846-gfec53be734": "fa3dcbab3147aa14638429718f5ec833" + } + } + } + }, + "bootstrap": { + "3.3.7": { + "dist": { + "fonts": { + "glyphicons-halflings-regular.woff2": { + "v2.3.0dev-846-gfec53be734": "4deeeb2d4aed6b975ea324be354d9a18" + }, + "glyphicons-halflings-regular.ttf": { + "v2.3.0dev-846-gfec53be734": "aacc5f5531ccb5c3a6bd59375929e186" + }, + "glyphicons-halflings-regular.svg": { + "v2.3.0dev-846-gfec53be734": "08be71ca1082210b7e45b7cfc05f6528" + }, + "glyphicons-halflings-regular.eot": { + "v2.3.0dev-846-gfec53be734": "fba244e2008489caa53ff520bf54e9d4" + }, + "glyphicons-halflings-regular.woff": { + "v2.3.0dev-846-gfec53be734": "5b0fa1e383f86d0593976c43cc534618" + } + }, + "js": { + "npm.js": { + "v2.3.0dev-846-gfec53be734": "15994bcbaa0b9b36bed3f849c2152ce2" + }, + "bootstrap.js": { + "v2.3.0dev-846-gfec53be734": "bc7fdef0ec6b7150a93452fc6cd30d71" + }, + "bootstrap.min.js": { + "v2.3.0dev-846-gfec53be734": "91dbadbcafa45c592b2a2b9992ac70f4" + } + }, + "css": { + "bootstrap.css": { + "v2.3.0dev-846-gfec53be734": "e61c339078feab993916a024101e2f03" + }, + "bootstrap-theme.min.css": { + "v2.3.0dev-846-gfec53be734": "3f3b42f03520e676229773cadec597a5" + }, + "bootstrap.min.css": { + "v2.3.0dev-846-gfec53be734": "b8290c9e8b9d1348d5ba80711b47b3eb" + }, + "bootstrap-theme.min.css.map": { + "v2.3.0dev-846-gfec53be734": "5f587b800215ee268efd2676ac010b25" + }, + "bootstrap.css.map": { + "v2.3.0dev-846-gfec53be734": "c7ffd8c7a285780039b2366034f3bca2" + }, + "bootstrap-theme.css": { + "v2.3.0dev-846-gfec53be734": "83e2cb463acc9ee1ddd2b7adc732068f" + }, + "bootstrap-theme.css.map": { + "v2.3.0dev-846-gfec53be734": "d6cc0a3c7532b74efe92da8992bd7542" + }, + "bootstrap.min.css.map": { + "v2.3.0dev-846-gfec53be734": "35b79ebe0b7805c1c84524ad920faa33" + } + } + } + }, + "4": { + "js": { + "bootstrap.bundle.min.js": { + "v2.3.0dev-846-gfec53be734": "a840d0e077ea3a3b4b48e6d966ea40dd" + }, + "bootstrap.bundle.js": { + "v2.3.0dev-846-gfec53be734": "d967d5d6993b89b4abeed77db79448c8" + } + }, + "css": { + "bootstrap.css": { + "v2.3.0dev-846-gfec53be734": "86b625163b6200d401f1d03d03118d4b" + }, + "bootstrap.min.css": { + "v2.3.0dev-846-gfec53be734": "ae686946f0251617c3cd075337b3532d" + } + } + } + } + }, + "js": { + "nav_menu_alt.js": { + "v2.3.0dev-846-gfec53be734": "cbfeb53bb0dfc7136f097c00265731ff" + }, + "nav_menu.js": { + "v2.3.0dev-846-gfec53be734": "f6345dfb29d05884a5017ff17ed36387" + }, + "rate": { + "js": { + "jquery.raty.js": { + "v2.3.0dev-846-gfec53be734": "74afa5f115d5c35019a591e0ace9c6dd" + } + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "img": { + "star-on.png": { + "v2.3.0dev-846-gfec53be734": "bf90cb105d8811edf5ef1ef55849ae36" + }, + "star-off.png": { + "v2.3.0dev-846-gfec53be734": "8c5fde08bc9da9af3596e9e8f7f39232" + }, + "star-half.png": { + "v2.3.0dev-846-gfec53be734": "d30cd83a2a86ecbbb8d1cdfd618f9858" + }, + "cancel-off.png": { + "v2.3.0dev-846-gfec53be734": "667e531824c1356ffc119a63b4e5e810" + }, + "cancel-on.png": { + "v2.3.0dev-846-gfec53be734": "1153d38f6ed889df7d6a1cb113ee2a39" + } + } + }, + "bootstrap-select": { + "bootstrap-select.min.js": { + "v2.3.0dev-846-gfec53be734": "bc427d90622d98bfa997cbcb15d110dd" + }, + "bootstrap-select.min.css": { + "v2.3.0dev-846-gfec53be734": "d29e447638cf8edbf4bceccf18e12512" + } + }, + "e_js.php": { + "v2.3.0dev-846-gfec53be734": "155720e459d7c520109d0fbee6d0e89e" + }, + "bootstrap-multiselect": { + "js": { + "bootstrap-multiselect.js": { + "v2.3.0dev-846-gfec53be734": "52b45f3fb3ef84d271c99fca3af68734" + } + }, + "css": { + "bootstrap-multiselect.css": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + } + }, + "bootstrap-notify": { + "css": { + "bootstrap-notify.css": { + "v2.3.0dev-846-gfec53be734": "d595fbd1864ee4d0936b4ec06b4cc34f" + } + }, + "js": { + "bootstrap-notify.js": { + "v2.3.0dev-846-gfec53be734": "98f7aa0cc9def69834fa8319405ba361" + } + } + }, + "e_ajax.php": { + "v2.3.0dev-846-gfec53be734": "daece293c1fcaf8f9a9dd09b17289592" + }, + "inline.php": { + "v2.3.0dev-846-gfec53be734": "075b7363d0cfee06effd07ba5dc15922" + }, + "jquery.contenteditable.js": { + "v2.3.0dev-846-gfec53be734": "e8f99dc8978184d2cde4a7d97093735c" + }, + "font-awesome": { + "css": { + "font-awesome.min.css": { + "v2.3.0dev-846-gfec53be734": "2f3f515539025661605c7a43db5cf664" + }, + "font-awesome.css": { + "v2.3.0dev-846-gfec53be734": "2bb9f2aa3d150960cb7a873c4420f123" + }, + "font-awesome.css.map": { + "v2.3.0dev-846-gfec53be734": "c1066d78d45238026886b36768b87f6d" + } + }, + "font": { + "fontawesome-webfont.ttf": { + "v2.3.0dev-846-gfec53be734": "716c41d05b5cc673a20895c2025ef485" + }, + "fontawesome-webfont.woff2": { + "v2.3.0dev-846-gfec53be734": "aeac2f72e7162e2c3413907da1d30bea" + }, + "fontawesome-webfont.svg": { + "v2.3.0dev-846-gfec53be734": "f5f4a01b7d8e827d07f96acf0f97c4d1" + }, + "fontawesome-webfont.eot": { + "v2.3.0dev-846-gfec53be734": "4abe97b487098d7c90236ae3ff3e17c4" + }, + "fontawesome-webfont.woff": { + "v2.3.0dev-846-gfec53be734": "a9368e978004263bf30acd2069016845" + }, + "FontAwesome.otf": { + "v2.3.0dev-846-gfec53be734": "3a0bd805220fa7cc143ad583adfbf465" + } + } + }, + "bootstrap-jasny": { + "js": { + "jasny-bootstrap.js": { + "v2.3.0dev-846-gfec53be734": "01d9f026a89420393b452392a0327215" + } + }, + "img": { + "glyphicons-halflings.png": { + "v2.3.0dev-846-gfec53be734": "f94351c086dcb6fc4002aabacc5b5dbe" + }, + "glyphicons-halflings-white.png": { + "v2.3.0dev-846-gfec53be734": "74d3792fcab7350a2265cd7c2c2f780b" + } + } + }, + "password": { + "jquery.pwdMeter.js": { + "v2.3.0dev-846-gfec53be734": "c7a7cfd9a5761f89731599bc7d8352f7" + } + }, + "jquery.elastic.js": { + "v2.3.0dev-846-gfec53be734": "9e06c984eead5c3be35d56b6e9fa5a18" + }, + "chap_script.js": { + "v2.3.0dev-846-gfec53be734": "1b46cdbb5981470fd41e07522a2b6fd7" + }, + "jquery.at.caret.min.js": { + "v2.3.0dev-846-gfec53be734": "74b3f03c6c7f5e7a2a1803bd159b502e" + }, + "selectize": { + "js": { + "selectize.init.js": { + "v2.3.0dev-846-gfec53be734": "cfccf0bc28f8a550cbcb045c557ec6b5" + }, + "selectize.min.js": { + "v2.3.0dev-846-gfec53be734": "cba096984d54ace952e33c7831fc542b" + }, + "selectize.js": { + "v2.3.0dev-846-gfec53be734": "ecc8c256cf95d7d0118090e7ea74e88d" + } + }, + "css": { + "selectize.default.css": { + "v2.3.0dev-846-gfec53be734": "704ee71c73d139922aa7679af2fe1af9" + }, + "selectize.css": { + "v2.3.0dev-846-gfec53be734": "db7ad9d8fa48fb4e72e4e86e89fd0851" + }, + "selectize.bootstrap3.css": { + "v2.3.0dev-846-gfec53be734": "ae154bb6e40ccf1301921e6e0c41bbad" + }, + "selectize.legacy.css": { + "v2.3.0dev-846-gfec53be734": "3aa62ce7b03cdf7a114ad56b516bef0d" + }, + "selectize.bootstrap2.css": { + "v2.3.0dev-846-gfec53be734": "d9a396fa2b692f379b095e280109f46b" + } + } + }, + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + }, + "jquery.h5validate.min.js": { + "v2.3.0dev-846-gfec53be734": "c5adfdc54539cf4922cf4ebc7d40e7ae" + }, + "core": { + "all.jquery.js": { + "v2.3.0dev-846-gfec53be734": "c9b3a6a2089ea837b01621271825908d" + }, + "all.jquery.css": { + "v2.3.0dev-846-gfec53be734": "de4d768f5bac9eaa0e9c2c6cc54707bf" + }, + "admin.jquery.js": { + "v2.3.0dev-846-gfec53be734": "8d6cc004f74e3f2359f9a2decb2f6af2" + }, + "admin.flexpanel.js": { + "v2.3.0dev-846-gfec53be734": "962695a58edeba71076435e0043d33b8" + }, + "front.jquery.js": { + "v2.3.0dev-846-gfec53be734": "fc37205483b90cd95165a63c4e88752e" + }, + "mediaManager.js": { + "v2.3.0dev-846-gfec53be734": "9c7f4043a5d0d91214c794f5171b4538" + }, + "draggable.js": { + "v2.3.0dev-846-gfec53be734": "21a9ad66157f559639dca62a92b2b2e1" + }, + "admin.jquery.css": { + "v2.3.0dev-846-gfec53be734": "52d2c1d112cd80ecd588117db90b0d0e" + } + }, + "bootstrap3-editable": { + "js": { + "bootstrap-editable.js": { + "v2.3.0dev-846-gfec53be734": "f0197f0e91c88674e08983b809004dfa" + }, + "bootstrap-editable.min.js": { + "v2.3.0dev-846-gfec53be734": "b7da076b90d5e61e6fb71a8a047774e2" + } + }, + "css": { + "bootstrap-editable.min.css": { + "v2.3.0dev-846-gfec53be734": "795da2d8fb56cca1be3dcf1d5afaac86" + }, + "bootstrap-editable.css": { + "v2.3.0dev-846-gfec53be734": "1bcd5d535fc47aed35f2562319093034" + } + }, + "img": { + "loading.gif": { + "v2.3.0dev-846-gfec53be734": "b3fa5977863ee076fa9a637ff0ce168f" + }, + "clear.png": { + "v2.3.0dev-846-gfec53be734": "155ae048832d6d22580c6c316b26980e" + } + } + }, + "bootstrap.switch.init.js": { + "v2.3.0dev-846-gfec53be734": "b1d55454bffa37934e7ace6945883e7b" + }, + "plupload": { + "moxie.min.js": { + "v2.3.0dev-846-gfec53be734": "826b2054e1c4896d4ebbec729ba0997c" + }, + "upload.php": { + "v2.3.0dev-846-gfec53be734": "b58dcada7a4f2b7a323734bb8ac21d25" + }, + "Moxie.swf": { + "v2.3.0dev-846-gfec53be734": "7b01662c96884fbf7a46ba0c985c868f" + }, + "plupload.dev.js": { + "v2.3.0dev-846-gfec53be734": "217667c56015f1a46d635831a1d6e69d" + }, + "i18n": { + "en.js": { + "v2.3.0dev-846-gfec53be734": "35b12dde5c2ee9d7607b87ea2694cfc7" + } + }, + "jquery.plupload.queue": { + "css": { + "jquery.plupload.queue.css": { + "v2.3.0dev-846-gfec53be734": "f839bfba3be3c07c2bb3ad3b97f9effd" + } + }, + "img": { + "error.gif": { + "v2.3.0dev-846-gfec53be734": "b3ead04ebcdcad5d9282ea42872a791c" + }, + "buttons-disabled.png": { + "v2.3.0dev-846-gfec53be734": "2fdda818c67dc7fc2fa1e4cdcc88f209" + }, + "backgrounds.gif": { + "v2.3.0dev-846-gfec53be734": "1c7d4d342260dbaf37ac858265602144" + }, + "throbber.gif": { + "v2.3.0dev-846-gfec53be734": "48f6ba130ef310735f789fc6e5806ccb" + }, + "buttons.png": { + "v2.3.0dev-846-gfec53be734": "4147d355059a803cff72061493fbdaf7" + }, + "done.gif": { + "v2.3.0dev-846-gfec53be734": "bd615f6efdf91f1b5757327c9b62bee6" + }, + "delete.gif": { + "v2.3.0dev-846-gfec53be734": "c717185cfe962b3fdc5d41e1feca4692" + }, + "transp50.png": { + "v2.3.0dev-846-gfec53be734": "d68050446de4387b55eb2a016fcdf6b1" + } + }, + "jquery.plupload.queue.js": { + "v2.3.0dev-846-gfec53be734": "9a77641b40afcd77a373550b0543c52e" + }, + "jquery.plupload.queue.min.js": { + "v2.3.0dev-846-gfec53be734": "d40ebc03b04bd181d1b2d69d36997623" + } + }, + "plupload.full.min.js": { + "v2.3.0dev-846-gfec53be734": "3ad98bcb1d88b33bf3f2889cd35cac4a" + }, + "jquery.ui.plupload": { + "css": { + "jquery.ui.plupload.css": { + "v2.3.0dev-846-gfec53be734": "83a3e9f41349d1debe5428019cd53917" + } + }, + "img": { + "plupload.png": { + "v2.3.0dev-846-gfec53be734": "8e5d4037c4c38a276222d186600e1810" + }, + "plupload-bw.png": { + "v2.3.0dev-846-gfec53be734": "0bc44944f7f80a63b64d3042bd07e858" + }, + "loading.gif": { + "v2.3.0dev-846-gfec53be734": "a0793f4b663ea1c58898f7c68a6e9ad4" + } + }, + "jquery.ui.plupload.js": { + "v2.3.0dev-846-gfec53be734": "20a1583f2b2f9196645f233f47bfadb2" + } + }, + "moxie.js": { + "v2.3.0dev-846-gfec53be734": "711fb3810d37729d5557a4c7ed95c121" + }, + "plupload.min.js": { + "v2.3.0dev-846-gfec53be734": "dd2370ed696ddf3ea9c6eb421cd5785d" + }, + "Moxie.xap": { + "v2.3.0dev-846-gfec53be734": "75f497aebfa0cefb9e34e2d049663e1e" + }, + "plupload.full.js": { + "v2.1.9": "5f2ba177bf454d7c1dd0de4ae72f8b13" + }, + "plupload.js": { + "v2.1.9": "018fde5d57e7ace612107f75a520da2f" + } + }, + "chart": { + "ChartNew.js": { + "v2.3.0dev-846-gfec53be734": "3dc4aa469790555a2de1e9d2fad34660" + }, + "Chart.min.js": { + "v2.3.0dev-846-gfec53be734": "a63b1a8a2738d75b814cae897a9917bd" + }, + "mathFunctions.js": { + "v2.3.0dev-846-gfec53be734": "9d024ba9e003ec1c7c844c5bc8532981" + } + }, + "bootstrap-tag": { + "bootstrap-tag.js": { + "v2.3.0dev-846-gfec53be734": "88a6318e17e7a7a56f74772c0631f02e" + } + }, + "bootstrap-datetimepicker": { + "js": { + "bootstrap-datetimepicker.init.js": { + "v2.3.0dev-846-gfec53be734": "20eee0961134db8c5195ff51e13c99de" + }, + "bootstrap-datetimepicker.min.js": { + "v2.3.0dev-846-gfec53be734": "133134d91c22b5e48a7ccb45ab4eb6f4" + } + }, + "css": { + "bootstrap-datetimepicker.min.css": { + "v2.3.0dev-846-gfec53be734": "645057533e0f16859e5a0cccec984f2c" + } + } + }, + "e_jslib.php": { + "v2.3.0dev-846-gfec53be734": "a1dd33d2fb680989cabe4fde0c2ccbc8" + }, + "jquery.mailcheck.min.js": { + "v2.3.0dev-846-gfec53be734": "97717ff8f16b797c38ab28ebef2dee8a" + }, + "bootstrap": { + "css": { + "bootstrap-responsive.min.css": { + "v2.1.4": "fb263cd349402217da32378990bdf7ad" + }, + "bootstrap.min.css": { + "v2.1.4": "68c2370e4e71702b592fa3003fb5fc31" + }, + "darkstrap.css": { + "v2.1.4": "a6638cc6ca7aecb5270d4ea6d9f17454" + }, + "jquery-ui.custom.css": { + "v2.1.4": "04c03c3d3a72d403d0c1b66c83bc2d6b" + }, + "tooltip.css": { + "v2.1.4": "21304b9a2055c3db5d038068ffd2e029" + } + }, + "font": { + "iconic_fill.eot": { + "v2.1.4": "9f18ff4743bb5cf99607734b183fc625" + }, + "iconic_fill.otf": { + "v2.1.4": "3f7fbebd41bd785b4a9aed85d310467d" + }, + "iconic_fill.svg": { + "v2.1.4": "a9a74e61afb32dca0fe0cdb37b4e9484" + }, + "iconic_fill.ttf": { + "v2.1.4": "210c37e1e9ee2616086949e686eb5efe" + }, + "iconic_fill.woff": { + "v2.1.4": "96a0be32ad6d4bdd745b1f3821471b3b" + }, + "iconic_stroke.eot": { + "v2.1.4": "09ab40388ba91ac41255a519946ebb6b" + }, + "iconic_stroke.otf": { + "v2.1.4": "33ee18ef5bd159c46c8bca6aee71cf1d" + }, + "iconic_stroke.svg": { + "v2.1.4": "a5cd54c54003367668ab4cff166e9140" + }, + "iconic_stroke.ttf": { + "v2.1.4": "e1e01f5ccdb67e37894de9d595569e76" + }, + "iconic_stroke.woff": { + "v2.1.4": "c37505e05049fb4012f72a4e3246dbf2" + } + }, + "img": { + "glyphicons-halflings-white.png": { + "v2.1.4": "74d3792fcab7350a2265cd7c2c2f780b" + }, + "glyphicons-halflings.png": { + "v2.0.0": "f94351c086dcb6fc4002aabacc5b5dbe" + } + }, + "js": { + "bootstrap-tooltip.js": { + "v2.1.4": "dcd574d9644679e8208006abb2d841dc" + }, + "bootstrap.min.js": { + "v2.1.4": "017054996cb6ea104ad8b3e9be84f8b7" + } + } + }, + "e107.js": { + "v2.1.4": "364aaff54d7e1ba9e2ab32751c1f7dbe", + "v2.0.0": "ec890582920243453be2ee22b7901d88" + }, + "bootstrap-editable": { + "css": { + "bootstrap-editable.css": { + "v2.1.1": "1bcd5d535fc47aed35f2562319093034" + } + }, + "img": { + "clear.png": { + "v2.1.1": "155ae048832d6d22580c6c316b26980e" + }, + "loading.gif": { + "v2.1.1": "d4ab386bd1bab2b59665c6edfc5479f9" + } + }, + "js": { + "bootstrap-editable.min.js": { + "v2.1.1": "c4432665ab9ceb78698eff2b6362edb9" + } + } + }, + "zrssfeed": { + "jquery.zrssfeed.min.js": { + "v2.1.1": "c4e9c19e7d3b0ffec46a258edd4f2c28" + } + }, + "camera": { + "css": { + "camera.css": { + "v2.0.0": "e843eeb2fe8d58be8efb7bc722bd95b8" + } + }, + "images": { + "blank.gif": { + "v2.0.0": "a0470dec4005e62ce777239bc2a15ab2" + }, + "camera-loader.gif": { + "v2.0.0": "232043d58f22f063c5edca833840c0f1" + }, + "camera_skins.png": { + "v2.0.0": "55d643f985ea99bb8efe784f29ed09af" + } + }, + "scripts": { + "camera.min.js": { + "v2.0.0": "2cdd2f7904309f168c667c2e5b00ddfd" + }, + "jquery.mobile.customized.min.js": { + "v2.0.0": "d6097231f6acae2e7de00a6f9c7c2328" + } + } + } + }, + "cache": { + "index.html": { + "v2.3.0dev-846-gfec53be734": "d41d8cd98f00b204e9800998ecf8427e" + } + } + }, + "email.php": { + "v2.3.0dev-846-gfec53be734": "81cceec23295afb3a3e5263eff56b684" + }, + "error.php": { + "v2.3.0dev-846-gfec53be734": "d81e9abf65753ce623ac339c44ff77b0" + }, + "favicon.ico": { + "v2.3.0dev-846-gfec53be734": "2c165629889ff340ac9dcf2b4126bd94" + }, + "fpw.php": { + "v2.3.0dev-846-gfec53be734": "e6403cb4f8ed839445a49b4636a7308e" + }, + "gsitemap.php": { + "v2.3.0dev-846-gfec53be734": "b18b16a64734b33b376e39cf99174f68" + }, + "index.php": { + "v2.3.0dev-846-gfec53be734": "af4df9bf0d32ee04c2262e6e21172abf" + }, + "install.php": { + "v2.3.0dev-846-gfec53be734": "f45cf0368287d06078c7205d27b995ed" + }, + "login.php": { + "v2.3.0dev-846-gfec53be734": "0fe1903bde02e99fac356f89486de4cc" + }, + "membersonly.php": { + "v2.3.0dev-846-gfec53be734": "e35bc814c991809656cbcb28b0a55332" + }, + "metaweblog.php": { + "v2.3.0dev-846-gfec53be734": "8b8c8d8fa167dd82178373e6a449430f" + }, + "news.php": { + "v2.3.0dev-846-gfec53be734": "7973733b0a38bd30aac29567aa50b9c9" + }, + "online.php": { + "v2.3.0dev-846-gfec53be734": "a7d1ee67c2db70c9c0f60cc1e9512e14" + }, + "page.php": { + "v2.3.0dev-846-gfec53be734": "031add1809d921327e18593dd4a97c08" + }, + "print.php": { + "v2.3.0dev-846-gfec53be734": "afae9e1a7d821541c1c7c9e7541809d5" + }, + "rate.php": { + "v2.3.0dev-846-gfec53be734": "7f668b5d646b60c9a0dad028f374d9e6" + }, + "request.php": { + "v2.3.0dev-846-gfec53be734": "7791412a2e8f4f5f553360b7cc0f6481" + }, + "search.php": { + "v2.3.0dev-846-gfec53be734": "6a50b62dfb46e7c6efeadb561d1b73dc" + }, + "signup.php": { + "v2.3.0dev-846-gfec53be734": "2c34948e45f9dca15d0bc2bc48726918" + }, + "sitedown.php": { + "v2.3.0dev-846-gfec53be734": "730bf20d629ad2825386288b54d7dd17" + }, + "submitnews.php": { + "v2.3.0dev-846-gfec53be734": "ac5d826edf9f053817c2f3d8bd940f5b" + }, + "thumb.php": { + "v2.3.0dev-846-gfec53be734": "4b345133d64a80e056cd0607d0432372" + }, + "top.php": { + "v2.3.0dev-846-gfec53be734": "cfe005916c8f31f1faa217d003a5e7c3" + }, + "unsubscribe.php": { + "v2.3.0dev-846-gfec53be734": "8bfa9d5723edf1c4401d43f5186e7ee4" + }, + "upload.php": { + "v2.3.0dev-846-gfec53be734": "254ce4dae46b33c27737c0b4661b2f6a" + }, + "user.php": { + "v2.3.0dev-846-gfec53be734": "07ddb4ca373614c84a1f73a23fcf14fc" + }, + "userposts.php": { + "v2.3.0dev-846-gfec53be734": "c9447809b81b88dd945fd38e207366c7" + }, + "usersettings.php": { + "v2.3.0dev-846-gfec53be734": "93d47f24a28906c93d83e9e5bdb75512" + } +}'; \ No newline at end of file diff --git a/e107_handlers/e107_class.php b/e107_handlers/e107_class.php index 591358a7fe..054aa984be 100644 --- a/e107_handlers/e107_class.php +++ b/e107_handlers/e107_class.php @@ -193,6 +193,7 @@ class e107 'e_bb_base' => '{e_HANDLER}bbcode_handler.php', 'e_customfields' => '{e_HANDLER}e_customfields_class.php', 'e_file' => '{e_HANDLER}file_class.php', + 'e_file_inspector' => '{e_HANDLER}e_file_inspector_json.php', 'e_form' => '{e_HANDLER}form_handler.php', 'e_jshelper' => '{e_HANDLER}js_helper.php', 'e_media' => '{e_HANDLER}media_class.php', @@ -1601,6 +1602,18 @@ public static function getFile($singleton = false) return self::getObject('e_file', null, true); } + /** + * Create a new file inspector object + * + * Note: Only the core file inspector is supported right now. + * + * @return e_file_inspector + */ + public static function getFileInspector() + { + return self::getSingleton('e_file_inspector'); + } + /** * Retrieve form handler singleton or new fresh object * diff --git a/e107_handlers/e_file_inspector.php b/e107_handlers/e_file_inspector.php new file mode 100644 index 0000000000..522e45f51c --- /dev/null +++ b/e107_handlers/e_file_inspector.php @@ -0,0 +1,101 @@ +checksumPath($absolutePath); + $dbChecksum = $this->getChecksum($path, $version); + + if ($dbChecksum === false) return self::VALIDATION_IGNORE; + if (!file_exists($absolutePath)) return self::VALIDATION_MISSING; + if ($this->isInsecure($path)) return self::VALIDATION_INSECURE; + if ($actualChecksum === false) return self::VALIDATION_INCALCULABLE; + if ($actualChecksum === $dbChecksum) return self::VALIDATION_PASS; + + foreach ($this->getChecksums($path) as $dbVersion => $dbChecksum) + { + if (version_compare($dbVersion, $version, ">=")) continue; + + if ($dbChecksum === $actualChecksum) return self::VALIDATION_OLD; + } + + return self::VALIDATION_FAIL; + } + + /** + * Get the file integrity hash for the provided path and version + * + * @param $path string Relative path of the file to look up + * @param $version string The software release version corresponding to the file hash. + * Leave blank for the latest version. + * Do not prepend the version number with "v". + * @return string|bool The database hash for the path and version specified. FALSE if the record does not exist. + */ + public function getChecksum($path, $version = null) + { + $checksums = $this->getChecksums($path); + return isset($checksums[$version]) ? $checksums[$version] : false; + } + + /** + * Calculate the hash of a path to compare with the hash database + * + * @param $absolutePath string Absolute path of the file to hash + * @return string|bool The actual hash for the path. FALSE if the hash was incalculable. + */ + public function checksumPath($absolutePath) + { + if (!is_file($absolutePath) || !is_readable($absolutePath)) return false; + + return $this->checksum(file_get_contents($absolutePath)); + } + + /** + * Calculate the hash of a string, which would be used to compare with the hash database + * + * @param $content string Full content to hash + * @return string + */ + public function checksum($content) + { + return md5(str_replace(array(chr(13),chr(10)), "", $content)); + } + + /** + * Get the matching version of the provided path + * + * Useful for looking up the versions of old files that no longer exist in the latest image + * + * @param $path string Relative path of the file to look up + * @return string|bool PHP-standardized version of the file. FALSE if there is no match. + */ + public function getVersion($path) + { + $actualChecksum = $this->checksumPath($path); + foreach ($this->getChecksums($path) as $dbVersion => $dbChecksum) + { + if ($actualChecksum === $dbChecksum) return $dbVersion; + } + return false; + } +} \ No newline at end of file diff --git a/e107_handlers/e_file_inspector_interface.php b/e107_handlers/e_file_inspector_interface.php new file mode 100644 index 0000000000..720eb046b7 --- /dev/null +++ b/e107_handlers/e_file_inspector_interface.php @@ -0,0 +1,65 @@ +coreImage = json_decode($core_image, true); + unset($core_image); + } + + /** + * @inheritDoc + */ + public function getChecksums($path) + { + $path = $this->pathToDefaultPath($path); + return self::array_get($this->coreImage, $path, []); + } + + /** + * @inheritDoc + */ + public function getVersions($path) + { + $path = $this->pathToDefaultPath($path); + return array_keys(self::array_get($this->coreImage, $path, [])); + } + + /** + * @inheritDoc + */ + public function isInsecure($path) + { + # TODO + return false; + } + + /** + * Get an item from an array using "slash" notation. + * + * Based on Illuminate\Support\Arr::get() + * + * @param array $array + * @param string $key + * @param mixed $default + * @return mixed + * @copyright Copyright (c) Taylor Otwell + * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License + */ + private static function array_get($array, $key, $default = null) + { + if (is_null($key)) return $array; + + if (isset($array[$key])) return $array[$key]; + + foreach (explode('/', $key) as $segment) { + if (!is_array($array) || !array_key_exists($segment, $array)) { + return $default; + } + + $array = $array[$segment]; + } + + return $array; + } + + private function pathToDefaultPath($path) + { + $defaultDirs = e107::getInstance()->defaultDirs(); + foreach ($defaultDirs as $dirType => $defaultDir) { + $customDir = e107::getFolder(preg_replace("/_DIRECTORY$/i", "", $dirType)); + $path = preg_replace("/^" . preg_quote($customDir, "/") . "/", $defaultDir, $path); + } + return $path; + } +} \ No newline at end of file diff --git a/e107_tests/tests/unit/e_file_inspectorTest.php b/e107_tests/tests/unit/e_file_inspectorTest.php new file mode 100644 index 0000000000..38134ef9f6 --- /dev/null +++ b/e107_tests/tests/unit/e_file_inspectorTest.php @@ -0,0 +1,33 @@ +e_integrity = new e_file_inspector_json(); + } + + public function testGetChecksums() + { + $checksums = $this->e_integrity->getChecksums("e107_admin/e107_update.php"); + $this->assertIsArray($checksums); + $this->assertNotEmpty($checksums); + + $checksums = $this->e_integrity->getChecksums("e107_handlers/nonexistent.php"); + $this->assertIsArray($checksums); + $this->assertEmpty($checksums); + } +} From caa0826c5e34786373ac8972f741a42651339a7d Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 20 Mar 2020 15:42:45 -0500 Subject: [PATCH 11/35] CoreImage: Replaced JSON with SQLite Looks like SQLite scales better when there are more files to put in the database. --- .github/workflows/build-release/CoreImage.php | 148 +++++++----------- 1 file changed, 53 insertions(+), 95 deletions(-) diff --git a/.github/workflows/build-release/CoreImage.php b/.github/workflows/build-release/CoreImage.php index 64f9e2139c..037b780296 100644 --- a/.github/workflows/build-release/CoreImage.php +++ b/.github/workflows/build-release/CoreImage.php @@ -12,14 +12,28 @@ class CoreImage { + /** @var PDO */ + protected $db; + public function __construct($exportFolder, $currentVersion, $imageFile) { set_time_limit(240); - $this->create_image($exportFolder, $currentVersion, $imageFile); + file_put_contents($imageFile, ''); + $this->db = new PDO("sqlite:{$imageFile}"); + $this->db->exec(' + CREATE TABLE IF NOT EXISTS file_hashes ( + path TEXT, + release_version TEXT, + hash TEXT'/*.', + UNIQUE(path, hash) ON CONFLICT IGNORE'*/ . ' + ); + '); + + $this->create_image($exportFolder, $currentVersion); } - function create_image($exportFolder, $currentVersion, $imageFile) + function create_image($exportFolder, $currentVersion) { $data = "generateCurrentChecksums($exportFolder, $currentVersion); + $this->generateCurrentChecksums($exportFolder, $currentVersion); echo("[Core-Image] Scanning Removed Files from Git" . "\n"); - $result = $this->generateRemovedChecksums($carry); - - $json_result = json_encode($result, JSON_PRETTY_PRINT); - $json_string_result = var_export($json_result, true); - $data .= '$core_image = ' . $json_string_result . ';'; - - $fp = fopen($imageFile, 'w'); - fwrite($fp, $data); + $this->generateRemovedChecksums(); } protected function generateCurrentChecksums($exportFolder, $currentVersion) @@ -59,7 +66,9 @@ protected function generateCurrentChecksums($exportFolder, $currentVersion) if (!is_dir($absoluteBase)) return false; $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($exportFolder)); - $checksums = []; + + $insert_statement = $this->insert_statement($relativePath, $currentVersion, $checksum); + $this->db->beginTransaction(); /** * @var $file DirectoryIterator @@ -73,14 +82,10 @@ protected function generateCurrentChecksums($exportFolder, $currentVersion) if (empty($relativePath) || $relativePath == $absolutePath) continue; $checksum = $this->checksumPath($absolutePath); - $item = self::array_get($checksums, $relativePath, []); - if (!in_array($checksum, $item)) $item["v{$currentVersion}"] = $checksum; - self::array_set($checksums, $relativePath, $item); + $insert_statement->execute(); } - ksort($checksums); - - return $checksums; + $this->db->commit(); } protected function checksumPath($filename) @@ -93,79 +98,8 @@ protected function checksum($body) return md5(str_replace(array(chr(13), chr(10)), '', $body)); } - /** - * Get an item from an array using "slash" notation. - * - * Based on Illuminate\Support\Arr::get() - * - * @param array $array - * @param string $key - * @param mixed $default - * @return mixed - * @copyright Copyright (c) Taylor Otwell - * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License - */ - private static function array_get($array, $key, $default = null) - { - if (is_null($key)) return $array; - - if (isset($array[$key])) return $array[$key]; - - foreach (explode('/', $key) as $segment) { - if (!is_array($array) || !array_key_exists($segment, $array)) { - return $default; - } - - $array = $array[$segment]; - } - - return $array; - } - - /** - * Set an array item to a given value using "slash" notation. - * - * If no key is given to the method, the entire array will be replaced. - * - * Based on Illuminate\Support\Arr::set() - * - * @param array $array - * @param string|null $key - * @param mixed $value - * @return array - * @copyright Copyright (c) Taylor Otwell - * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License - */ - private static function array_set(&$array, $key, $value) - { - if (is_null($key)) { - return $array = $value; - } - - $keys = explode('/', $key); - - while (count($keys) > 1) { - $key = array_shift($keys); - - // If the key doesn't exist at this depth, we will just create an empty array - // to hold the next value, allowing us to create the arrays to hold final - // values at the correct depth. Then we'll keep digging into the array. - if (!isset($array[$key]) || !is_array($array[$key])) { - $array[$key] = []; - } - - $array = &$array[$key]; - } - - $array[array_shift($keys)] = $value; - - return $array; - } - - protected function generateRemovedChecksums($carry = []) + protected function generateRemovedChecksums() { - $checksums = $carry; - $stdout = ''; OsHelper::runValidated('git tag --list ' . escapeshellarg("v*"), $stdout); $tags = explode("\n", trim($stdout)); @@ -182,9 +116,13 @@ protected function generateRemovedChecksums($carry = []) return !preg_match("/[a-z]/i", $version); }); + $insert_statement = $this->insert_statement($removedFilePath, $version, $checksum); + $check_statement = $this->db->prepare('SELECT COUNT(*) FROM file_hashes WHERE path = :path AND hash = :hash'); + $this->db->beginTransaction(); + foreach ($tags as $tag => $version) { OsHelper::runValidated( - 'git --no-pager diff --name-only --diff-filter D ' . escapeshellarg($tag), + 'git --no-pager diff --no-renames --name-only --diff-filter D ' . escapeshellarg($tag), $stdout ); $removedFiles = explode("\n", trim($stdout)); @@ -194,11 +132,31 @@ protected function generateRemovedChecksums($carry = []) $stdout ); $checksum = $this->checksum($stdout); - $item = self::array_get($checksums, $removedFilePath, []); - if (!in_array($checksum, $item)) $item["v{$version}"] = $checksum; - self::array_set($checksums, $removedFilePath, $item); + $check_statement->execute([':path' => $removedFilePath, ':hash' => $checksum]); + if ($check_statement->fetchColumn() == 0) $insert_statement->execute(); } } - return $checksums; + + $this->db->commit(); + } + + /** + * @param $relativePath + * @param $releaseVersion + * @param $checksum + * @return PDOStatement + */ + private function insert_statement(&$relativePath, &$releaseVersion, &$checksum) + { + $relativePath = $relativePath ?: null; + $releaseVersion = $releaseVersion ?: null; + $checksum = $checksum ?: null; + $insert_statement = $this->db->prepare( + "INSERT INTO file_hashes (path, release_version, hash) VALUES (:path, :release_version, :hash)" + ); + $insert_statement->bindParam(":path", $relativePath); + $insert_statement->bindParam(":release_version", $releaseVersion); + $insert_statement->bindParam(":hash", $checksum); + return $insert_statement; } } \ No newline at end of file From 6a9bfeee5f0bd5ab066df354aeb9a5de5b3ce7da Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 20 Mar 2020 16:41:05 -0500 Subject: [PATCH 12/35] CoreImage: Performance optimization for removed files Much faster checksumming of deleted files by using git-checkout instead of git-show --- .github/workflows/build-release/CoreImage.php | 33 +++++++++++++------ .github/workflows/build-release/e107_make.php | 2 +- 2 files changed, 24 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build-release/CoreImage.php b/.github/workflows/build-release/CoreImage.php index 037b780296..91dddd4084 100644 --- a/.github/workflows/build-release/CoreImage.php +++ b/.github/workflows/build-release/CoreImage.php @@ -15,7 +15,7 @@ class CoreImage /** @var PDO */ protected $db; - public function __construct($exportFolder, $currentVersion, $imageFile) + public function __construct($exportFolder, $tempFolder, $currentVersion, $imageFile) { set_time_limit(240); @@ -30,10 +30,10 @@ public function __construct($exportFolder, $currentVersion, $imageFile) ); '); - $this->create_image($exportFolder, $currentVersion); + $this->create_image($exportFolder, $tempFolder, $currentVersion); } - function create_image($exportFolder, $currentVersion) + function create_image($exportFolder, $tempFolder, $currentVersion) { $data = "generateCurrentChecksums($exportFolder, $currentVersion); echo("[Core-Image] Scanning Removed Files from Git" . "\n"); - $this->generateRemovedChecksums(); + $this->generateRemovedChecksums($tempFolder); } protected function generateCurrentChecksums($exportFolder, $currentVersion) @@ -98,7 +98,7 @@ protected function checksum($body) return md5(str_replace(array(chr(13), chr(10)), '', $body)); } - protected function generateRemovedChecksums() + protected function generateRemovedChecksums($tempFolder) { $stdout = ''; OsHelper::runValidated('git tag --list ' . escapeshellarg("v*"), $stdout); @@ -116,6 +116,17 @@ protected function generateRemovedChecksums() return !preg_match("/[a-z]/i", $version); }); + $timeMachineFolder = $tempFolder . "/git_time_machine/"; + OsHelper::runValidated('mkdir -p ' . escapeshellarg($timeMachineFolder)); + OsHelper::runValidated('git rev-parse --show-toplevel', $repo_folder); + $repo_folder = realpath(trim($repo_folder) . "/.git"); + OsHelper::runValidated( + 'cp -a ' . + escapeshellarg($repo_folder) . + ' ' . + escapeshellarg($timeMachineFolder) + ); + $insert_statement = $this->insert_statement($removedFilePath, $version, $checksum); $check_statement = $this->db->prepare('SELECT COUNT(*) FROM file_hashes WHERE path = :path AND hash = :hash'); $this->db->beginTransaction(); @@ -126,17 +137,19 @@ protected function generateRemovedChecksums() $stdout ); $removedFiles = explode("\n", trim($stdout)); + OsHelper::runValidated( + 'git -C ' . escapeshellarg($timeMachineFolder) . ' ' . + 'checkout ' . escapeshellarg($tag) + ); foreach ($removedFiles as $removedFilePath) { - OsHelper::runValidated( - 'git --no-pager show ' . escapeshellarg($tag . ":" . $removedFilePath), - $stdout - ); - $checksum = $this->checksum($stdout); + $checksum = $this->checksumPath($timeMachineFolder . '/' . $removedFilePath); $check_statement->execute([':path' => $removedFilePath, ':hash' => $checksum]); if ($check_statement->fetchColumn() == 0) $insert_statement->execute(); } } + OsHelper::runValidated('rm -rf ' . escapeshellarg($timeMachineFolder)); + $this->db->commit(); } diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index a9ccf3de74..0dd845d3fa 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -517,7 +517,7 @@ private function createCoreImage() $imageFile = $this->tempDir . "core_image.php"; $this->status("Creating new core_image.php file ({$imageFile})", true); - new CoreImage($this->exportDir, $this->version, $imageFile); + new CoreImage($this->exportDir, $this->tempDir, $this->version, $imageFile); $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; $this->changeDir($dir); From d3539cd5b5abec3df4888173ae07a73452f8f888 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 20 Mar 2020 18:52:35 -0500 Subject: [PATCH 13/35] CoreImage: Table for versions, slight space savings --- .github/workflows/build-release/CoreImage.php | 31 +++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-release/CoreImage.php b/.github/workflows/build-release/CoreImage.php index 91dddd4084..2d9c9c7ac2 100644 --- a/.github/workflows/build-release/CoreImage.php +++ b/.github/workflows/build-release/CoreImage.php @@ -24,11 +24,23 @@ public function __construct($exportFolder, $tempFolder, $currentVersion, $imageF $this->db->exec(' CREATE TABLE IF NOT EXISTS file_hashes ( path TEXT, - release_version TEXT, + release_version INTEGER, hash TEXT'/*.', UNIQUE(path, hash) ON CONFLICT IGNORE'*/ . ' ); '); + $this->db->exec(' + CREATE TABLE IF NOT EXISTS versions ( + version_id INTEGER PRIMARY KEY, + version_string TEXT, + UNIQUE(version_string) ON CONFLICT IGNORE + ); + '); + # Retrieval: + # SELECT file_hashes.path, versions.version_string, file_hashes.hash + # FROM file_hashes + # LEFT JOIN versions ON versions.version_id = file_hashes.release_version + # ORDER BY path ASC; $this->create_image($exportFolder, $tempFolder, $currentVersion); } @@ -70,6 +82,8 @@ protected function generateCurrentChecksums($exportFolder, $currentVersion) $insert_statement = $this->insert_statement($relativePath, $currentVersion, $checksum); $this->db->beginTransaction(); + $this->insert_version($currentVersion); + /** * @var $file DirectoryIterator */ @@ -132,6 +146,7 @@ protected function generateRemovedChecksums($tempFolder) $this->db->beginTransaction(); foreach ($tags as $tag => $version) { + $this->insert_version($version); OsHelper::runValidated( 'git --no-pager diff --no-renames --name-only --diff-filter D ' . escapeshellarg($tag), $stdout @@ -165,11 +180,23 @@ private function insert_statement(&$relativePath, &$releaseVersion, &$checksum) $releaseVersion = $releaseVersion ?: null; $checksum = $checksum ?: null; $insert_statement = $this->db->prepare( - "INSERT INTO file_hashes (path, release_version, hash) VALUES (:path, :release_version, :hash)" + "INSERT INTO file_hashes ( + path, release_version, hash + ) VALUES ( + :path, (SELECT version_id FROM versions WHERE version_string = :release_version), :hash + )" ); $insert_statement->bindParam(":path", $relativePath); $insert_statement->bindParam(":release_version", $releaseVersion); $insert_statement->bindParam(":hash", $checksum); return $insert_statement; } + + private function insert_version($releaseVersion) + { + $statement = $this->db->prepare( + "INSERT INTO versions (version_id, version_string) VALUES (NULL, ?)" + ); + $statement->execute([$releaseVersion]); + } } \ No newline at end of file From 84081c3d3db509d09c171c8e2f0a15a76210ef15 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 20 Mar 2020 20:50:16 -0500 Subject: [PATCH 14/35] CoreImage: Pack SQLite into phar MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This has two benefits: 1. Protects the SQLite database from being accessed on the Internet by having the e107_INIT constant check. 2. Compresses the SQLite database, saving over ⅔ of the space! --- .github/workflows/build-release.yml | 2 +- .github/workflows/build-release/CoreImage.php | 58 ++++++++++++------- 2 files changed, 37 insertions(+), 23 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index e9a3954123..2d367b106a 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -26,7 +26,7 @@ jobs: run: git fetch origin +refs/tags/*:refs/tags/* +refs/heads/*:refs/remotes/origin/* - name: Run build script - run: php e107_make.php + run: php -dphar.readonly=0 e107_make.php working-directory: ./.github/workflows/build-release/ - name: Upload build artifacts diff --git a/.github/workflows/build-release/CoreImage.php b/.github/workflows/build-release/CoreImage.php index 2d9c9c7ac2..f8bf802333 100644 --- a/.github/workflows/build-release/CoreImage.php +++ b/.github/workflows/build-release/CoreImage.php @@ -17,10 +17,12 @@ class CoreImage public function __construct($exportFolder, $tempFolder, $currentVersion, $imageFile) { - set_time_limit(240); + $imagePharFile = "$imageFile.phar"; + $phar = new Phar($imagePharFile); - file_put_contents($imageFile, ''); - $this->db = new PDO("sqlite:{$imageFile}"); + $imageSqliteFile = "$imageFile.sqlite"; + file_put_contents($imageSqliteFile, ''); + $this->db = new PDO("sqlite:{$imageSqliteFile}"); $this->db->exec(' CREATE TABLE IF NOT EXISTS file_hashes ( path TEXT, @@ -43,29 +45,17 @@ public function __construct($exportFolder, $tempFolder, $currentVersion, $imageF # ORDER BY path ASC; $this->create_image($exportFolder, $tempFolder, $currentVersion); + + $phar->startBuffering(); + $phar->setStub($this->generateStub()); + $phar->addFile($imageSqliteFile, "core_image.sqlite"); + $phar->compressFiles(Phar::BZ2); + $phar->stopBuffering(); + rename($imagePharFile, $imageFile); } function create_image($exportFolder, $tempFolder, $currentVersion) { - $data = "generateCurrentChecksums($exportFolder, $currentVersion); echo("[Core-Image] Scanning Removed Files from Git" . "\n"); @@ -199,4 +189,28 @@ private function insert_version($releaseVersion) ); $statement->execute([$releaseVersion]); } + + private function generateStub() + { + $data = " Date: Sat, 21 Mar 2020 19:27:59 -0500 Subject: [PATCH 15/35] Rewrite e_file_inspector implementation: Use SQLite phar --- e107_admin/core_image.php | Bin 384285 -> 286242 bytes e107_handlers/e_file_inspector.php | 41 ++++++- e107_handlers/e_file_inspector_interface.php | 17 +++ e107_handlers/e_file_inspector_json.php | 89 --------------- e107_handlers/e_file_inspector_sqlphar.php | 101 ++++++++++++++++++ .../tests/unit/e_file_inspectorTest.php | 14 ++- 6 files changed, 167 insertions(+), 95 deletions(-) delete mode 100644 e107_handlers/e_file_inspector_json.php create mode 100644 e107_handlers/e_file_inspector_sqlphar.php diff --git a/e107_admin/core_image.php b/e107_admin/core_image.php index d6d139e1c1dc231b9a7f5a81fa2d067668c2a949..c0835486ef8f087f7f290218e45e70966a459505 100644 GIT binary patch literal 286242 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%0A2DWZ%3R_L9qDF-VraS)LwhnpFHav2@F z!nU&eS$t-04wfPT>t`YKp?ab=`q|Zd-i*)8P8D|{B-mM?y;q?gPs(bR zm6%!phpWcq*c+djpHsI~Q8ymOcuWLLQUXDjG6_*2Mm9B9lUQXDarL>-jHeU){M{0QOiW6RYcZ$2|hd+qDPDv#nN1z;rjPVd8E>I zwN#r=Fj`L0o<*`t1rFGh*t?9Z5&IVrxkr=p=>vI;PHq5q;m!Q*Go5(4YZ~A^{ ztRrdT_CP5dm>qX;KyPlANk9== z(t}*$$Zekpk~%stfvcHZNE8Il_ql2l-#YLOzE>NobiJ6JaD*L$uVKvM|1gMGcR1DX z>!GFBVW%#KuUr#d^WTS=QZ|4}wWKV8XVU}#6(DuSZ-LZNV5vcw&&N8R5?|fo)WqWX zaPfK@;Erj8W6!A{jM;z75iI$9fWz_MWNOCMg;M|kYv+b1*V|v7_j@`C4PdV$faUZ{ zsS9xQ+J|n3f#x0Sm;_51Y*c?Iko5uDUPo@APNDj|%d3lSl|2;C*%b@z@Q0li*YSw3 zpNWIi7YY)pgtm1%GadLe#ha!4Wao~*oWu|{P~Q96*C;zMzt0|jwwB>PY-ItVmDvu? zDr9Z&WF-BdgBa@!O`WFT;Ie7u;}4znC6-wSq{oM5kmU*h{uBs?X0B|(v~aPYyHDP6 zB|p^AXUS%K+yC6k<+j;+erUy%KqH3&&^ZMUrY=UVm`5^dSx_IzY7+4A*5?zi{LW>& z?hee(#LyilTE|6xoNHj|vQv(o$rxEk8f_H-JWe1vJw{BK&-L4JxjyXjEzy!ynN&ay zT(_;;a_rw@q&4FslW2(EArn8chNZ)^*#^Zx2BvQ9Hgx0p&hz$PAJ+DrV*8Ivh~3|m z?eyNR@_!v$cUMH-?;`IQvu*s&gPopp2?Q9V~gaVXvdBISiD58^4RNSuB-luYB z_U+&ipKjJ~PbkrIRfV1O6Zmth&$26u)GJIcBdw6vc340u!IB;(%;^c6?6O(Mqw;4z-hir}0@QE5W6>%5~5l8>Kz zLbgG!fWuVp6+KGG0o;wSCc}+aIC|V|POo7rdkJpX=boW_iN`$V2D!k?m9e5YE#pRi zjFh@P_WUjGci*M;KlcR5AH)FsZb`d>q?zfYcI2*04FR(8c)2*e#Y6D`1GwKk-m@_N z)OaA%OSp$~?lRcLCRlK?M~i%bpUt}P{7oK;7xFN<7y9I57OFs8)xk1l)7J7hsMYf^ z56wVhj0crLc`SZi3f-kAuk^hS6x3vFtwB04J}mYbMJ`CJ)s^m!@xppmMKmQDr@8E zd5bIexzWaik=Pr06GJeaxRyCPM1%fkJoT7tJ@ry($$s(y+|FkUN#|L(FzTaBgo|>dD)1P7baa8#*Amwyor(X<2@CFPtVvRnyh|&@-=2L zYi1)VyfS^@Hv$$Y7CvCED@g2>)wkb%e|-JyMmVBuXEl>#+yoPkP-W;MfF}W0&#cAs zg%_LcdiU$IyNG>TCTg&DYGiBRZG^)aJY60abTjRk9C+)h*Zg7oa>e4~?`A^9?Tz@1 zXApzNxR!@-Dh;G9&)?@-DgJw zFjl0_1A`Ny2y2Kj78Ny_PNwY&gXeGX`nZ41Bl65YyFN;3QfZ^nSZCqcNE@z&##1mk zx(-EU4{6}iq`PV)M~kP-xp3xyU9sK<$z$?}`dLzgE3dM5qxjq=qSx0FzX5ZFzJ|oe zBzGwAs@H77HvaMfPrLogXE$_K?h^w2OTZJ}^x^eRewgRk2r^wktul3Ay~du~H=f&P mA7q1_%r_hWXds5rjCm`4Ce*jfPv2Bp|L6bmKmWJ?{r?9lW)|=O diff --git a/e107_handlers/e_file_inspector.php b/e107_handlers/e_file_inspector.php index 522e45f51c..fc566002cf 100644 --- a/e107_handlers/e_file_inspector.php +++ b/e107_handlers/e_file_inspector.php @@ -9,6 +9,11 @@ require_once("e_file_inspector_interface.php"); +/** + * File Inspector + * + * Tool to validate application files for consistency by comparing hashes of files with those in a database + */ abstract class e_file_inspector implements e_file_inspector_interface { /** @@ -16,12 +21,13 @@ abstract class e_file_inspector implements e_file_inspector_interface * * @param $path string Relative path of the file to look up * @param $version string The desired software release to match. - * Leave blank for the latest version. + * Leave blank for the current version. * Do not prepend the version number with "v". * @return int Validation code (see the constants of this class) */ public function validate($path, $version = null) { + if ($version === null) $version = $this->getCurrentVersion(); $absolutePath = realpath($path); $actualChecksum = $this->checksumPath($absolutePath); $dbChecksum = $this->getChecksum($path, $version); @@ -47,12 +53,13 @@ public function validate($path, $version = null) * * @param $path string Relative path of the file to look up * @param $version string The software release version corresponding to the file hash. - * Leave blank for the latest version. + * Leave blank for the current version. * Do not prepend the version number with "v". * @return string|bool The database hash for the path and version specified. FALSE if the record does not exist. */ public function getChecksum($path, $version = null) { + if ($version === null) $version = $this->getCurrentVersion(); $checksums = $this->getChecksums($path); return isset($checksums[$version]) ? $checksums[$version] : false; } @@ -81,7 +88,26 @@ public function checksum($content) return md5(str_replace(array(chr(13),chr(10)), "", $content)); } - /** + /** + * @inheritDoc + */ + public function getVersions($path) + { + return array_keys($this->getChecksums($path)); + } + + /** + * @inheritDoc + */ + public function getCurrentVersion() + { + $checksums = $this->getChecksums("index.php"); + $versions = array_keys($checksums); + usort($versions, 'version_compare'); + return array_pop($versions); + } + + /** * Get the matching version of the provided path * * Useful for looking up the versions of old files that no longer exist in the latest image @@ -98,4 +124,13 @@ public function getVersion($path) } return false; } + + /** + * @inheritDoc + */ + public function isInsecure($path) + { + # TODO + return false; + } } \ No newline at end of file diff --git a/e107_handlers/e_file_inspector_interface.php b/e107_handlers/e_file_inspector_interface.php index 720eb046b7..721ca1e12c 100644 --- a/e107_handlers/e_file_inspector_interface.php +++ b/e107_handlers/e_file_inspector_interface.php @@ -38,6 +38,13 @@ interface e_file_inspector_interface */ const VALIDATION_IGNORE = 7; + /** + * Return an Iterator that can enumerate every path in the image database + * + * @return Iterator + */ + public function getPathIterator(); + /** * Get all the known file integrity hashes for the provided path * @@ -55,6 +62,16 @@ public function getChecksums($path); */ public function getVersions($path); + /** + * Get the version of the software that goes with this image database. + * + * This database SHOULD contain file integrity hashes for this software version. + * This database MAY contain file integrity hashes for older versions of this software. + * + * @return string PHP-standardized version + */ + public function getCurrentVersion(); + /** * Check if the file is insecure * diff --git a/e107_handlers/e_file_inspector_json.php b/e107_handlers/e_file_inspector_json.php deleted file mode 100644 index 1356a8a569..0000000000 --- a/e107_handlers/e_file_inspector_json.php +++ /dev/null @@ -1,89 +0,0 @@ -coreImage = json_decode($core_image, true); - unset($core_image); - } - - /** - * @inheritDoc - */ - public function getChecksums($path) - { - $path = $this->pathToDefaultPath($path); - return self::array_get($this->coreImage, $path, []); - } - - /** - * @inheritDoc - */ - public function getVersions($path) - { - $path = $this->pathToDefaultPath($path); - return array_keys(self::array_get($this->coreImage, $path, [])); - } - - /** - * @inheritDoc - */ - public function isInsecure($path) - { - # TODO - return false; - } - - /** - * Get an item from an array using "slash" notation. - * - * Based on Illuminate\Support\Arr::get() - * - * @param array $array - * @param string $key - * @param mixed $default - * @return mixed - * @copyright Copyright (c) Taylor Otwell - * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License - */ - private static function array_get($array, $key, $default = null) - { - if (is_null($key)) return $array; - - if (isset($array[$key])) return $array[$key]; - - foreach (explode('/', $key) as $segment) { - if (!is_array($array) || !array_key_exists($segment, $array)) { - return $default; - } - - $array = $array[$segment]; - } - - return $array; - } - - private function pathToDefaultPath($path) - { - $defaultDirs = e107::getInstance()->defaultDirs(); - foreach ($defaultDirs as $dirType => $defaultDir) { - $customDir = e107::getFolder(preg_replace("/_DIRECTORY$/i", "", $dirType)); - $path = preg_replace("/^" . preg_quote($customDir, "/") . "/", $defaultDir, $path); - } - return $path; - } -} \ No newline at end of file diff --git a/e107_handlers/e_file_inspector_sqlphar.php b/e107_handlers/e_file_inspector_sqlphar.php new file mode 100644 index 0000000000..b76f850c47 --- /dev/null +++ b/e107_handlers/e_file_inspector_sqlphar.php @@ -0,0 +1,101 @@ +copyUrlToResource("phar://core_image.phar/core_image.sqlite", $tmpFile); + $this->coreImage = new PDO("sqlite:{$tmpFilePath}"); + } + + /** + * @inheritDoc + */ + public function getPathIterator() + { + $statement = $this->coreImage->query( + "SELECT path FROM file_hashes ORDER BY path ASC;" + ); + return new IteratorIterator($statement); + } + + /** + * @inheritDoc + */ + public function getChecksums($path) + { + $path = $this->pathToDefaultPath($path); + $statement = $this->coreImage->prepare(" + SELECT versions.version_string, file_hashes.hash + FROM file_hashes + LEFT JOIN versions ON versions.version_id = file_hashes.release_version + WHERE file_hashes.path = :path + ORDER BY path ASC; + "); + $statement->execute([ + ':path' => $path + ]); + return $statement->fetchAll(PDO::FETCH_KEY_PAIR); + } + + /** + * @inheritDoc + */ + public function getCurrentVersion() + { + if ($this->currentVersion) return $this->currentVersion; + + $statement = $this->coreImage->query(" + SELECT version_string FROM versions ORDER BY version_string DESC LIMIT 1 + "); + return $this->currentVersion = $statement->fetchColumn(); + } + + private function pathToDefaultPath($path) + { + $defaultDirs = e107::getInstance()->defaultDirs(); + foreach ($defaultDirs as $dirType => $defaultDir) + { + $customDir = e107::getFolder(preg_replace("/_DIRECTORY$/i", "", $dirType)); + $path = preg_replace("/^" . preg_quote($customDir, "/") . "/", $defaultDir, $path); + } + return $path; + } + + /** + * Copy file to destination with low memory footprint + * @param $source string URL of the source + * @param $destination resource File pointer of the destination + */ + private function copyUrlToResource($source, $destination) + { + $dbFile = fopen($source, "r"); + while (!feof($dbFile)) + { + $buffer = fread($dbFile, 4096); + fwrite($destination, $buffer); + } + unset($buffer); + fclose($dbFile); + } +} \ No newline at end of file diff --git a/e107_tests/tests/unit/e_file_inspectorTest.php b/e107_tests/tests/unit/e_file_inspectorTest.php index 38134ef9f6..766ea187e8 100644 --- a/e107_tests/tests/unit/e_file_inspectorTest.php +++ b/e107_tests/tests/unit/e_file_inspectorTest.php @@ -10,14 +10,14 @@ class e_file_inspectorTest extends \Codeception\Test\Unit { /** - * @var e_file_inspector_json + * @var e_file_inspector_sqlphar */ private $e_integrity; public function _before() { - require_once(e_HANDLER."e_file_inspector_json.php"); - $this->e_integrity = new e_file_inspector_json(); + require_once(e_HANDLER."e_file_inspector_sqlphar.php"); + $this->e_integrity = new e_file_inspector_sqlphar(); } public function testGetChecksums() @@ -30,4 +30,12 @@ public function testGetChecksums() $this->assertIsArray($checksums); $this->assertEmpty($checksums); } + + public function testGetCurrentVersion() + { + $actualVersion = $this->e_integrity->getCurrentVersion(); + + $this->assertIsString($actualVersion); + $this->assertNotEmpty($actualVersion); + } } From e828d61b28ffb23805e7017b1043bfb22fa3f07b Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Sat, 21 Mar 2020 19:43:14 -0500 Subject: [PATCH 16/35] Add bzip2 support to workflow test-unit.yml --- .github/workflows/test-unit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-unit.yml b/.github/workflows/test-unit.yml index d2a451b14a..90e55f1241 100644 --- a/.github/workflows/test-unit.yml +++ b/.github/workflows/test-unit.yml @@ -56,7 +56,7 @@ jobs: grep -m1 -P '^deb http://deb.debian.org/debian [a-z]+ main' /etc/apt/sources.list | awk '{print $3}' ) - apt-get -t "${DEBIAN_RELEASE}-backports" install -y git zip libzip-dev libpng-dev libjpeg-dev + apt-get -t "${DEBIAN_RELEASE}-backports" install -y git zip libzip-dev libbz2-dev libpng-dev libjpeg-dev - name: Configure PHP gd extension with JPEG support run: | @@ -70,7 +70,7 @@ jobs: - name: Install necessary PHP extensions run: | docker-php-ext-install -j "$(nproc)" \ - zip gd pdo_mysql mysqli + zip bz2 gd pdo_mysql mysqli - name: PECL install xdebug run: | From 695774569c64e273c0dbc37f4cbde895913be585 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Sat, 21 Mar 2020 19:43:43 -0500 Subject: [PATCH 17/35] Add old e107 releases to workflow build-release.yml --- .github/workflows/build-release.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 2d367b106a..a0d6bb1cf3 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -25,6 +25,12 @@ jobs: - name: Fetch version information run: git fetch origin +refs/tags/*:refs/tags/* +refs/heads/*:refs/remotes/origin/* + # Remove this step if the old version tags make it to the official repository. + - name: Fetch version information from really old releases + run: | + git remote add deltik https://github.com/Deltik/e107.git + git fetch deltik +refs/tags/*:refs/tags/* +refs/heads/*:refs/remotes/origin/* + - name: Run build script run: php -dphar.readonly=0 e107_make.php working-directory: ./.github/workflows/build-release/ From 04940003567a00e21e660ecdd5f1989c7c547421 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Sun, 22 Mar 2020 19:54:13 -0500 Subject: [PATCH 18/35] Rewrote e_file_inspector validation constants Now uses bit flags, as the previous approach of "overriding" the validation code may hide information. Previously, e_file_inspector::VALIDATION_FAIL could be overridden by e_file_inspector::VALIDATION_OLD. Now, e_file_inspector::VALIDATED_HASH and e_file_inspector::VALIDATED_UPTODATE provides information about both. --- e107_handlers/e_file_inspector.php | 190 ++++++++++-------- e107_handlers/e_file_inspector_interface.php | 107 +++++----- .../tests/unit/e_file_inspectorTest.php | 61 +++--- 3 files changed, 199 insertions(+), 159 deletions(-) diff --git a/e107_handlers/e_file_inspector.php b/e107_handlers/e_file_inspector.php index fc566002cf..d167aaabf7 100644 --- a/e107_handlers/e_file_inspector.php +++ b/e107_handlers/e_file_inspector.php @@ -16,77 +16,81 @@ */ abstract class e_file_inspector implements e_file_inspector_interface { - /** - * Check the integrity of the provided path - * - * @param $path string Relative path of the file to look up - * @param $version string The desired software release to match. - * Leave blank for the current version. - * Do not prepend the version number with "v". - * @return int Validation code (see the constants of this class) - */ - public function validate($path, $version = null) - { - if ($version === null) $version = $this->getCurrentVersion(); - $absolutePath = realpath($path); - $actualChecksum = $this->checksumPath($absolutePath); - $dbChecksum = $this->getChecksum($path, $version); - - if ($dbChecksum === false) return self::VALIDATION_IGNORE; - if (!file_exists($absolutePath)) return self::VALIDATION_MISSING; - if ($this->isInsecure($path)) return self::VALIDATION_INSECURE; - if ($actualChecksum === false) return self::VALIDATION_INCALCULABLE; - if ($actualChecksum === $dbChecksum) return self::VALIDATION_PASS; - - foreach ($this->getChecksums($path) as $dbVersion => $dbChecksum) - { - if (version_compare($dbVersion, $version, ">=")) continue; - - if ($dbChecksum === $actualChecksum) return self::VALIDATION_OLD; - } - - return self::VALIDATION_FAIL; - } - - /** - * Get the file integrity hash for the provided path and version - * - * @param $path string Relative path of the file to look up - * @param $version string The software release version corresponding to the file hash. - * Leave blank for the current version. - * Do not prepend the version number with "v". - * @return string|bool The database hash for the path and version specified. FALSE if the record does not exist. - */ - public function getChecksum($path, $version = null) - { + private $validatedBitmask; + + /** + * Check the integrity of the provided path + * + * @param $path string Relative path of the file to look up + * @param $version string The desired software release to match. + * Leave blank for the current version. + * Do not prepend the version number with "v". + * @return int Validation code (see the constants of this class) + */ + public function validate($path, $version = null) + { + if ($version === null) $version = $this->getCurrentVersion(); + + $bits = 0x0; + $absolutePath = realpath(e_BASE . $path); + $actualChecksum = $this->checksumPath($absolutePath); + $dbChecksum = $this->getChecksum($path, $version); + + if ($dbChecksum !== false) $bits |= self::VALIDATED_RELEVANCE; + if (file_exists($absolutePath)) $bits |= self::VALIDATED_PRESENCE; + if (!$this->isInsecure($path)) $bits |= self::VALIDATED_SECURITY; + if ($actualChecksum !== false) $bits |= self::VALIDATED_DETERMINABLE; + if ($actualChecksum === $dbChecksum) $bits |= self::VALIDATED_UPTODATE; + + foreach ($this->getChecksums($path) as $dbVersion => $dbChecksum) + { + if ($dbChecksum === $actualChecksum) $bits |= self::VALIDATED_HASH; + } + + if ($bits + 0x1 === $this->getValidatedBitmask()) $bits |= self::VALIDATED; + + return $bits; + } + + /** + * Get the file integrity hash for the provided path and version + * + * @param $path string Relative path of the file to look up + * @param $version string The software release version corresponding to the file hash. + * Leave blank for the current version. + * Do not prepend the version number with "v". + * @return string|bool The database hash for the path and version specified. FALSE if the record does not exist. + */ + public function getChecksum($path, $version = null) + { if ($version === null) $version = $this->getCurrentVersion(); - $checksums = $this->getChecksums($path); - return isset($checksums[$version]) ? $checksums[$version] : false; - } - - /** - * Calculate the hash of a path to compare with the hash database - * - * @param $absolutePath string Absolute path of the file to hash - * @return string|bool The actual hash for the path. FALSE if the hash was incalculable. - */ - public function checksumPath($absolutePath) - { - if (!is_file($absolutePath) || !is_readable($absolutePath)) return false; - - return $this->checksum(file_get_contents($absolutePath)); - } - - /** - * Calculate the hash of a string, which would be used to compare with the hash database - * - * @param $content string Full content to hash - * @return string - */ - public function checksum($content) - { - return md5(str_replace(array(chr(13),chr(10)), "", $content)); - } + $checksums = $this->getChecksums($path); + return isset($checksums[$version]) ? $checksums[$version] : false; + } + + /** + * Calculate the hash of a path to compare with the hash database + * + * @param $absolutePath string Absolute path of the file to hash + * @return string|bool The actual hash for the path. FALSE if the hash was incalculable. + */ + public function checksumPath($absolutePath) + { + if (!is_file($absolutePath) || !is_readable($absolutePath)) return false; + + return $this->checksum(file_get_contents($absolutePath)); + } + + /** + * Calculate the hash of a string, which would be used to compare with the hash database + * + * @param $content string Full content to hash + * @return string + */ + public function checksum($content) + { + return md5(str_replace(array(chr(13), chr(10)), "", $content)); + } /** * @inheritDoc @@ -108,22 +112,22 @@ public function getCurrentVersion() } /** - * Get the matching version of the provided path - * - * Useful for looking up the versions of old files that no longer exist in the latest image - * - * @param $path string Relative path of the file to look up - * @return string|bool PHP-standardized version of the file. FALSE if there is no match. - */ - public function getVersion($path) - { - $actualChecksum = $this->checksumPath($path); - foreach ($this->getChecksums($path) as $dbVersion => $dbChecksum) - { - if ($actualChecksum === $dbChecksum) return $dbVersion; - } - return false; - } + * Get the matching version of the provided path + * + * Useful for looking up the versions of old files that no longer exist in the latest image + * + * @param $path string Relative path of the file to look up + * @return string|bool PHP-standardized version of the file. FALSE if there is no match. + */ + public function getVersion($path) + { + $actualChecksum = $this->checksumPath($path); + foreach ($this->getChecksums($path) as $dbVersion => $dbChecksum) + { + if ($actualChecksum === $dbChecksum) return $dbVersion; + } + return false; + } /** * @inheritDoc @@ -133,4 +137,18 @@ public function isInsecure($path) # TODO return false; } + + private function getValidatedBitmask() + { + if ($this->validatedBitmask !== null) return $this->validatedBitmask; + $constants = (new ReflectionClass(self::class))->getConstants(); + $validated_constants = array_filter($constants, function ($key) + { + $str = 'VALIDATED_'; + return substr($key, 0, strlen($str)) === $str; + }, ARRAY_FILTER_USE_KEY); + + $this->validatedBitmask = (max($validated_constants) << 0x1) - 0x1; + return $this->validatedBitmask; + } } \ No newline at end of file diff --git a/e107_handlers/e_file_inspector_interface.php b/e107_handlers/e_file_inspector_interface.php index 721ca1e12c..1e370b83f5 100644 --- a/e107_handlers/e_file_inspector_interface.php +++ b/e107_handlers/e_file_inspector_interface.php @@ -9,34 +9,41 @@ interface e_file_inspector_interface { - /** - * The file is present, and its hash matches the specified version. - */ - const VALIDATION_PASS = 1; - /** - * The file is present, but the hash does not match the specified version. VALIDATION_OLD takes precedence. - */ - const VALIDATION_FAIL = 2; - /** - * The file is absent, but a hash exists for the specified version. - */ - const VALIDATION_MISSING = 3; - /** - * The file is present, and its hash matches a version older than the specified version. - */ - const VALIDATION_OLD = 4; - /** - * A hash cannot be determined for the provided file. - */ - const VALIDATION_INCALCULABLE = 5; - /** - * The file is present, but it should be deleted due to security concerns - */ - const VALIDATION_INSECURE = 6; - /** - * The file, present or absent, is not in this database. - */ - const VALIDATION_IGNORE = 7; + /** + * TRUE: All validations pass for the provided file. + * FALSE: One or more validations failed for the provided file. + */ + const VALIDATED = 1 << 0; + /** + * TRUE: The file path is known in this database, regardless of version. + * FALSE: The file path is not in this database. + */ + const VALIDATED_RELEVANCE = 1 << 1; + /** + * TRUE: The file exists. + * FALSE: The file doesn't exist. + */ + const VALIDATED_PRESENCE = 1 << 2; + /** + * TRUE: The file's hash matches a known version. + * FALSE: The file's hash does not match any known versions. + */ + const VALIDATED_HASH = 1 << 3; + /** + * TRUE: The file's hash matches the specified version. + * FALSE: The file's hash matches a newer or older version than the one specified. + */ + const VALIDATED_UPTODATE = 1 << 4; + /** + * TRUE: The file hash is calculable. + * FALSE: The file hash is not calculable (e.g. the core image itself, a user configuration file). + */ + const VALIDATED_DETERMINABLE = 1 << 5; + /** + * TRUE: The file is not known to be insecure. + * FALSE: The file should be deleted due to security concerns. + */ + const VALIDATED_SECURITY = 1 << 6; /** * Return an Iterator that can enumerate every path in the image database @@ -45,22 +52,22 @@ interface e_file_inspector_interface */ public function getPathIterator(); - /** - * Get all the known file integrity hashes for the provided path - * - * @param $path string Relative path of the file to look up - * @return array Associative array where the keys are the PHP-standardized versions and the values are the checksums - * for those versions. - */ - public function getChecksums($path); + /** + * Get all the known file integrity hashes for the provided path + * + * @param $path string Relative path of the file to look up + * @return array Associative array where the keys are the PHP-standardized versions and the values are the checksums + * for those versions. + */ + public function getChecksums($path); - /** - * List of versions of the provided path for which the database has hashes - * - * @param $path string Relative path of the file to look up - * @return array PHP-standardized versions. Empty if there are none. - */ - public function getVersions($path); + /** + * List of versions of the provided path for which the database has hashes + * + * @param $path string Relative path of the file to look up + * @return array PHP-standardized versions. Empty if there are none. + */ + public function getVersions($path); /** * Get the version of the software that goes with this image database. @@ -72,11 +79,11 @@ public function getVersions($path); */ public function getCurrentVersion(); - /** - * Check if the file is insecure - * - * @param $path string Relative path of the file to look up - * @return bool TRUE if the file should be deleted due to known security flaws; FALSE otherwise - */ - public function isInsecure($path); + /** + * Check if the file is insecure + * + * @param $path string Relative path of the file to look up + * @return bool TRUE if the file should be deleted due to known security flaws; FALSE otherwise + */ + public function isInsecure($path); } \ No newline at end of file diff --git a/e107_tests/tests/unit/e_file_inspectorTest.php b/e107_tests/tests/unit/e_file_inspectorTest.php index 766ea187e8..49808d0b9a 100644 --- a/e107_tests/tests/unit/e_file_inspectorTest.php +++ b/e107_tests/tests/unit/e_file_inspectorTest.php @@ -9,33 +9,48 @@ class e_file_inspectorTest extends \Codeception\Test\Unit { - /** - * @var e_file_inspector_sqlphar - */ - private $e_integrity; - - public function _before() - { - require_once(e_HANDLER."e_file_inspector_sqlphar.php"); - $this->e_integrity = new e_file_inspector_sqlphar(); - } - - public function testGetChecksums() - { - $checksums = $this->e_integrity->getChecksums("e107_admin/e107_update.php"); - $this->assertIsArray($checksums); - $this->assertNotEmpty($checksums); - - $checksums = $this->e_integrity->getChecksums("e107_handlers/nonexistent.php"); - $this->assertIsArray($checksums); - $this->assertEmpty($checksums); - } - - public function testGetCurrentVersion() + /** + * @var e_file_inspector_sqlphar + */ + private $e_integrity; + + public function _before() + { + require_once(e_HANDLER . "e_file_inspector_sqlphar.php"); + $this->e_integrity = new e_file_inspector_sqlphar(); + } + + public function testGetChecksums() + { + $checksums = $this->e_integrity->getChecksums("e107_admin/e107_update.php"); + $this->assertIsArray($checksums); + $this->assertNotEmpty($checksums); + + $checksums = $this->e_integrity->getChecksums("e107_handlers/nonexistent.php"); + $this->assertIsArray($checksums); + $this->assertEmpty($checksums); + } + + public function testGetCurrentVersion() { $actualVersion = $this->e_integrity->getCurrentVersion(); $this->assertIsString($actualVersion); $this->assertNotEmpty($actualVersion); } + + public function testValidate() + { + $result = $this->e_integrity->validate("index.php"); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_RELEVANCE); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_PRESENCE); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_HASH); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_UPTODATE); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_DETERMINABLE); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_SECURITY); + + $result = $this->e_integrity->validate("file/does/not/exist.php"); + $this->assertEquals(0, $result & e_file_inspector::VALIDATED_PRESENCE); + } } From bb1c32489c2f7fd14c88d228d312f805999e13be Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Mon, 23 Mar 2020 13:37:46 -0500 Subject: [PATCH 19/35] Add a version filter to e_file_inspector::getPathIterator() --- e107_handlers/e_file_inspector_interface.php | 3 ++- e107_handlers/e_file_inspector_sqlphar.php | 21 +++++++++++++++---- .../tests/unit/e_file_inspectorTest.php | 9 ++++++++ 3 files changed, 28 insertions(+), 5 deletions(-) diff --git a/e107_handlers/e_file_inspector_interface.php b/e107_handlers/e_file_inspector_interface.php index 1e370b83f5..f05a956316 100644 --- a/e107_handlers/e_file_inspector_interface.php +++ b/e107_handlers/e_file_inspector_interface.php @@ -48,9 +48,10 @@ interface e_file_inspector_interface /** * Return an Iterator that can enumerate every path in the image database * + * @param $version string|null Provide a PHP-standardized version to limit the paths to that version * @return Iterator */ - public function getPathIterator(); + public function getPathIterator($version = null); /** * Get all the known file integrity hashes for the provided path diff --git a/e107_handlers/e_file_inspector_sqlphar.php b/e107_handlers/e_file_inspector_sqlphar.php index b76f850c47..b48bc5e4db 100644 --- a/e107_handlers/e_file_inspector_sqlphar.php +++ b/e107_handlers/e_file_inspector_sqlphar.php @@ -31,11 +31,24 @@ public function __construct($pharFilePath = null) /** * @inheritDoc */ - public function getPathIterator() + public function getPathIterator($version = null) { - $statement = $this->coreImage->query( - "SELECT path FROM file_hashes ORDER BY path ASC;" - ); + $addVersionWhere = ""; + $inputParameters = []; + if (!empty($version)) + { + $addVersionWhere = "WHERE versions.version_string = ?"; + $inputParameters[] = $version; + } + $statement = $this->coreImage->prepare(" + SELECT path + FROM file_hashes + LEFT JOIN versions ON versions.version_id = file_hashes.release_version + $addVersionWhere + ORDER BY path ASC; + "); + $statement->setFetchMode(PDO::FETCH_COLUMN, 0); + $statement->execute($inputParameters); return new IteratorIterator($statement); } diff --git a/e107_tests/tests/unit/e_file_inspectorTest.php b/e107_tests/tests/unit/e_file_inspectorTest.php index 49808d0b9a..c006d8f608 100644 --- a/e107_tests/tests/unit/e_file_inspectorTest.php +++ b/e107_tests/tests/unit/e_file_inspectorTest.php @@ -39,6 +39,15 @@ public function testGetCurrentVersion() $this->assertNotEmpty($actualVersion); } + public function testGetPathIterator() + { + $iterator = $this->e_integrity->getPathIterator(); + $this->assertGreaterThanOrEqual(1, iterator_count($iterator)); + + $iterator = $this->e_integrity->getPathIterator("0.0.1-fakeNonExistentVersion"); + $this->assertEquals(0, iterator_count($iterator)); + } + public function testValidate() { $result = $this->e_integrity->validate("index.php"); From e10c3230f48ca31a96903c98c2b02a617885bc08 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Mon, 23 Mar 2020 14:29:26 -0500 Subject: [PATCH 20/35] Bugfixes and performance optimization for e_file_inspector - MOD: e_file_inspector::validate() will no longer bother with checksumming a file if the database hash is not present for the requested version. - MOD: Better check for e_file_inspector::VALIDATED_DETERMINABLE - MOD: e_file_inspector::VALIDATED_UPTODATE will now pass if there is no checksum in the database and no calculable checksum in the real file. - FIX: Better documentation for e_file_inspector_interface::VALIDATED_DETERMINABLE - FIX: Use the same bit for e_file_inspector::VALIDATED for a full validation check in e_file_inspector::validate() --- e107_handlers/e_file_inspector.php | 17 +++++++++++++---- e107_handlers/e_file_inspector_interface.php | 2 +- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/e107_handlers/e_file_inspector.php b/e107_handlers/e_file_inspector.php index d167aaabf7..e8e2b0e80d 100644 --- a/e107_handlers/e_file_inspector.php +++ b/e107_handlers/e_file_inspector.php @@ -33,13 +33,13 @@ public function validate($path, $version = null) $bits = 0x0; $absolutePath = realpath(e_BASE . $path); - $actualChecksum = $this->checksumPath($absolutePath); $dbChecksum = $this->getChecksum($path, $version); + $actualChecksum = $dbChecksum ? $this->checksumPath($absolutePath) : null; if ($dbChecksum !== false) $bits |= self::VALIDATED_RELEVANCE; if (file_exists($absolutePath)) $bits |= self::VALIDATED_PRESENCE; if (!$this->isInsecure($path)) $bits |= self::VALIDATED_SECURITY; - if ($actualChecksum !== false) $bits |= self::VALIDATED_DETERMINABLE; + if ($this->isDeterminable($absolutePath)) $bits |= self::VALIDATED_DETERMINABLE; if ($actualChecksum === $dbChecksum) $bits |= self::VALIDATED_UPTODATE; foreach ($this->getChecksums($path) as $dbVersion => $dbChecksum) @@ -47,7 +47,7 @@ public function validate($path, $version = null) if ($dbChecksum === $actualChecksum) $bits |= self::VALIDATED_HASH; } - if ($bits + 0x1 === $this->getValidatedBitmask()) $bits |= self::VALIDATED; + if ($bits + self::VALIDATED === $this->getValidatedBitmask()) $bits |= self::VALIDATED; return $bits; } @@ -76,7 +76,7 @@ public function getChecksum($path, $version = null) */ public function checksumPath($absolutePath) { - if (!is_file($absolutePath) || !is_readable($absolutePath)) return false; + if (!$this->isDeterminable($absolutePath)) return false; return $this->checksum(file_get_contents($absolutePath)); } @@ -151,4 +151,13 @@ private function getValidatedBitmask() $this->validatedBitmask = (max($validated_constants) << 0x1) - 0x1; return $this->validatedBitmask; } + + /** + * @param $absolutePath + * @return bool + */ + private function isDeterminable($absolutePath) + { + return is_file($absolutePath) && is_readable($absolutePath); + } } \ No newline at end of file diff --git a/e107_handlers/e_file_inspector_interface.php b/e107_handlers/e_file_inspector_interface.php index f05a956316..a55580edb3 100644 --- a/e107_handlers/e_file_inspector_interface.php +++ b/e107_handlers/e_file_inspector_interface.php @@ -36,7 +36,7 @@ interface e_file_inspector_interface const VALIDATED_UPTODATE = 1 << 4; /** * TRUE: The file hash is calculable. - * FALSE: The file hash is not calculable (e.g. the core image itself, a user configuration file). + * FALSE: The file hash is not calculable (e.g. the core image itself, a user config file, a nonexistent file). */ const VALIDATED_DETERMINABLE = 1 << 5; /** From 90bdc88d5583ec925002b3392dd6f0a87655f560 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Mon, 23 Mar 2020 16:15:47 -0500 Subject: [PATCH 21/35] Performance of e_file_inspector_sqlphar::pathToDefaultPath() Optimized performance of e_file_inspector_sqlphar::pathToDefaultPath() by eliminating expensive method calls --- e107_handlers/e_file_inspector_sqlphar.php | 21 ++++++++++++---- .../tests/unit/e_file_inspectorTest.php | 24 +++++++++++++++++++ 2 files changed, 41 insertions(+), 4 deletions(-) diff --git a/e107_handlers/e_file_inspector_sqlphar.php b/e107_handlers/e_file_inspector_sqlphar.php index b48bc5e4db..5487bd80b9 100644 --- a/e107_handlers/e_file_inspector_sqlphar.php +++ b/e107_handlers/e_file_inspector_sqlphar.php @@ -14,6 +14,9 @@ class e_file_inspector_sqlphar extends e_file_inspector private $coreImage; private $currentVersion; + private $defaultDirsCache; + private $customDirsCache; + /** * e_file_inspector_sqlphar constructor. * @param $pharFilePath string Absolute path to the file inspector database @@ -86,11 +89,21 @@ public function getCurrentVersion() private function pathToDefaultPath($path) { - $defaultDirs = e107::getInstance()->defaultDirs(); - foreach ($defaultDirs as $dirType => $defaultDir) + if (!$this->customDirsCache) + { + $this->defaultDirsCache = e107::getInstance()->defaultDirs(); + $customDirs = e107::getInstance()->e107_dirs ? e107::getInstance()->e107_dirs : []; + $this->customDirsCache = array_diff_assoc($customDirs, $this->defaultDirsCache); + } + foreach ($this->customDirsCache as $dirType => $customDir) { - $customDir = e107::getFolder(preg_replace("/_DIRECTORY$/i", "", $dirType)); - $path = preg_replace("/^" . preg_quote($customDir, "/") . "/", $defaultDir, $path); + if (!isset($this->defaultDirsCache[$dirType])) continue; + + $defaultDir = $this->defaultDirsCache[$dirType]; + if ($customDir === $defaultDir) continue; + + if (substr($path, 0, strlen($customDir)) === $customDir) + $path = $defaultDir . substr($path, strlen($customDir)); } return $path; } diff --git a/e107_tests/tests/unit/e_file_inspectorTest.php b/e107_tests/tests/unit/e_file_inspectorTest.php index c006d8f608..e17e266aa6 100644 --- a/e107_tests/tests/unit/e_file_inspectorTest.php +++ b/e107_tests/tests/unit/e_file_inspectorTest.php @@ -62,4 +62,28 @@ public function testValidate() $result = $this->e_integrity->validate("file/does/not/exist.php"); $this->assertEquals(0, $result & e_file_inspector::VALIDATED_PRESENCE); } + + /** + * TODO: Create a stable interface for pathToDefaultPath() + * @throws ReflectionException + */ + public function testPathToDefaultPath() + { + $object = new e_file_inspector_sqlphar(); + $class = new ReflectionClass(get_class($object)); + $method = $class->getMethod('pathToDefaultPath'); + $method->setAccessible(true); + $method->invoke($object, 'populate_cache'); + $member = $class->getProperty('customDirsCache'); + $member->setAccessible(true); + $customDirs = $member->getValue($object); + $customDirs['ADMIN_DIRECTORY'] = 'e963_admin/'; + $member->setValue($object, $customDirs); + + $input = "e963_admin/index.php"; + $expected = "e107_admin/index.php"; + $actual = $method->invoke($object, $input); + + $this->assertEquals($expected, $actual); + } } From b8ed70693fb02fad78e277d1512fea3b7455efc9 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Mon, 23 Mar 2020 17:04:44 -0500 Subject: [PATCH 22/35] Restored JSON core image generator for performance MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PDO SQLite was performing unacceptably poorly. Let's just load the entire integrity image into RAM… --- .../workflows/build-release/JsonCoreImage.php | 233 ++++++++++++++++++ .../{CoreImage.php => SqlpharCoreImage.php} | 3 +- .github/workflows/build-release/e107_make.php | 4 +- class2.php | 2 +- e107_admin/core_image.php | Bin 286242 -> 1120941 bytes e107_handlers/e_file_inspector.php | 29 ++- e107_handlers/e_file_inspector_json.php | 114 +++++++++ e107_handlers/e_file_inspector_sqlphar.php | 23 -- .../tests/unit/e_file_inspectorTest.php | 5 +- 9 files changed, 383 insertions(+), 30 deletions(-) create mode 100644 .github/workflows/build-release/JsonCoreImage.php rename .github/workflows/build-release/{CoreImage.php => SqlpharCoreImage.php} (98%) create mode 100644 e107_handlers/e_file_inspector_json.php diff --git a/.github/workflows/build-release/JsonCoreImage.php b/.github/workflows/build-release/JsonCoreImage.php new file mode 100644 index 0000000000..5729200320 --- /dev/null +++ b/.github/workflows/build-release/JsonCoreImage.php @@ -0,0 +1,233 @@ +create_image($exportFolder, $tempFolder, $currentVersion, $imageFile); + } + + function create_image($exportFolder, $tempFolder, $currentVersion, $imageFile) + { + echo("[Core-Image] Scanning Dir: " . $exportFolder . "\n"); + $carry = $this->generateCurrentChecksums($exportFolder, $currentVersion); + + echo("[Core-Image] Scanning Removed Files from Git" . "\n"); + $result = $this->generateRemovedChecksums($tempFolder, $carry); + + $json_result = json_encode($result, JSON_PRETTY_PRINT); + $json_string_result = var_export($json_result, true); + $data = $this->generateStub(); + $data .= '$core_image = ' . $json_string_result . ';'; + + $fp = fopen($imageFile, 'w'); + fwrite($fp, $data); + } + + protected function generateCurrentChecksums($exportFolder, $currentVersion) + { + $absoluteBase = realpath($exportFolder); + if (!is_dir($absoluteBase)) return false; + + $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($exportFolder)); + $checksums = []; + + /** + * @var $file DirectoryIterator + */ + foreach ($iterator as $file) + { + if ($file->isDir()) continue; + + $absolutePath = $file->getRealPath(); + $relativePath = preg_replace("/^" . preg_quote($absoluteBase . "/", "/") . "/", "", $absolutePath); + + if (empty($relativePath) || $relativePath == $absolutePath) continue; + + $checksum = $this->checksumPath($absolutePath); + $item = self::array_get($checksums, $relativePath, []); + if (!in_array($checksum, $item)) $item["v{$currentVersion}"] = $checksum; + self::array_set($checksums, $relativePath, $item); + } + + ksort($checksums); + return $checksums; + } + + protected function checksumPath($filename) + { + return $this->checksum(file_get_contents($filename)); + } + + protected function checksum($body) + { + return md5(str_replace(array(chr(13), chr(10)), '', $body)); + } + + protected function generateRemovedChecksums($tempFolder, $carry) + { + $checksums = $carry; + + $stdout = ''; + OsHelper::runValidated('git tag --list ' . escapeshellarg("v*"), $stdout); + $tags = explode("\n", trim($stdout)); + $versions = []; + foreach ($tags as $tag) + { + $versions[] = preg_replace("/^v/", "", $tag); + } + $tags = array_combine($tags, $versions); + unset($versions); + uasort($tags, function ($a, $b) + { + return -version_compare($a, $b); + }); + $tags = array_filter($tags, function ($version) + { + return !preg_match("/[a-z]/i", $version); + }); + + $timeMachineFolder = $tempFolder . "/git_time_machine/"; + OsHelper::runValidated('mkdir -p ' . escapeshellarg($timeMachineFolder)); + OsHelper::runValidated('git rev-parse --show-toplevel', $repo_folder); + $repo_folder = realpath(trim($repo_folder) . "/.git"); + OsHelper::runValidated( + 'cp -a ' . + escapeshellarg($repo_folder) . + ' ' . + escapeshellarg($timeMachineFolder) + ); + + foreach ($tags as $tag => $version) + { + OsHelper::runValidated( + 'git --no-pager diff --no-renames --name-only --diff-filter D ' . escapeshellarg($tag), + $stdout + ); + $removedFiles = explode("\n", trim($stdout)); + OsHelper::runValidated( + 'git -C ' . escapeshellarg($timeMachineFolder) . ' ' . + 'checkout ' . escapeshellarg($tag) + ); + foreach ($removedFiles as $removedFilePath) + { + $checksum = $this->checksumPath($timeMachineFolder . '/' . $removedFilePath); + $item = self::array_get($checksums, $removedFilePath, []); + if (!in_array($checksum, $item)) $item["v{$version}"] = $checksum; + self::array_set($checksums, $removedFilePath, $item); + } + } + + OsHelper::runValidated('rm -rf ' . escapeshellarg($timeMachineFolder)); + + ksort($checksums); + return $checksums; + } + + /** + * Get an item from an array using "slash" notation. + * + * Based on Illuminate\Support\Arr::get() + * + * @param array $array + * @param string $key + * @param mixed $default + * @return mixed + * @copyright Copyright (c) Taylor Otwell + * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License + */ + private static function array_get($array, $key, $default = null) + { + if (is_null($key)) return $array; + + if (isset($array[$key])) return $array[$key]; + + foreach (explode('/', $key) as $segment) + { + if (!is_array($array) || !array_key_exists($segment, $array)) + { + return $default; + } + + $array = $array[$segment]; + } + + return $array; + } + + /** + * Set an array item to a given value using "slash" notation. + * + * If no key is given to the method, the entire array will be replaced. + * + * Based on Illuminate\Support\Arr::set() + * + * @param array $array + * @param string|null $key + * @param mixed $value + * @return array + * @copyright Copyright (c) Taylor Otwell + * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License + */ + private static function array_set(&$array, $key, $value) + { + if (is_null($key)) + { + return $array = $value; + } + + $keys = explode('/', $key); + + while (count($keys) > 1) + { + $key = array_shift($keys); + + // If the key doesn't exist at this depth, we will just create an empty array + // to hold the next value, allowing us to create the arrays to hold final + // values at the correct depth. Then we'll keep digging into the array. + if (!isset($array[$key]) || !is_array($array[$key])) + { + $array[$key] = []; + } + + $array = &$array[$key]; + } + + $array[array_shift($keys)] = $value; + + return $array; + } + + private function generateStub() + { + $data = "generateCurrentChecksums($exportFolder, $currentVersion); echo("[Core-Image] Scanning Removed Files from Git" . "\n"); diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index 0dd845d3fa..91f3fb37a0 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -9,7 +9,7 @@ */ require_once("OsHelper.php"); -require_once("CoreImage.php"); +require_once("JsonCoreImage.php"); $builder = new e107Build(); $builder->makeBuild(); @@ -517,7 +517,7 @@ private function createCoreImage() $imageFile = $this->tempDir . "core_image.php"; $this->status("Creating new core_image.php file ({$imageFile})", true); - new CoreImage($this->exportDir, $this->tempDir, $this->version, $imageFile); + new JsonCoreImage($this->exportDir, $this->tempDir, $this->version, $imageFile); $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; $this->changeDir($dir); diff --git a/class2.php b/class2.php index 794aa3c24e..126d89f3ba 100755 --- a/class2.php +++ b/class2.php @@ -2033,7 +2033,7 @@ function init_session() define('USERNAME', 'e107-cli'); define('USERTHEME', false); define('ADMIN', true); - define('ADMINPERMS', false); + define('ADMINPERMS', '0'); define('GUEST', false); define('USERCLASS', ''); define('USEREMAIL', ''); diff --git a/e107_admin/core_image.php b/e107_admin/core_image.php index c0835486ef8f087f7f290218e45e70966a459505..415331344fb7bedd2e0fdd7d8aab26553aa17ed2 100644 GIT binary patch literal 1120941 zcmeF)Ym+70aUSOH_!Y+!j1Var!>ZbK+p--FnuI7sh_Fmj5&kw&*EucpbPs!a4ggE~ z?|!nX_e}Nfs(k|i(GE-i=Q3xiSJk@Y%6#+9H~-iF{qv8XfA&}Z_Gf?j!_WT(fBogp z{@V}nYeB|qzL;pkf_|V@y-#tEj`QdSl|Mv33{_a=*`G>z79)_pp{)hkcwY|UVe)x}f-SF^b z_~FlA2KxB$HOBdi_uoePv;X`L|MAaWe!!povj4N6{pG*lT>bnnfA(+x>SsT@8-Muo z|EV9wyN99w^M4Z``{9?r`sF|Uo4@#rAO7nP!*B1N|Cb;B`_F#%XWiq|@Zs)L^Ktm$ zfBWIz{MVnwEWi7k|M1tp`nzBJ5{fD2D_r?37@SE@UY11TipYFSH z*zIauL=V&At}myGqB z$ELx`eN%MJZrtyhs_Q&l4b9N?W4;^Gp&j?{rm_C}JmkB-`9FX4Pyg`C|KmUZ(=UJZ zcke&-N1u?r&)%o;Dn;ETecI&B*o}QUj%ht6yQ)aX%x?_M>o4%k`+YpsWM$d!yJkqb zq|An{*cZuI4sAP(c~h6W*RS#)fB84R_|-rD;>|1U-Y5O=)6f0+pMMvpT~=4Sw==$r?@X(z%JzA_OS-Ba+jjJLk?)IrmG<4x7H=NQ=jkc; zRaX}lH7Uw;EQ_)=nQ7g1d7Y%Y@$F-EjFzRlr0V;o&Xck#$9>jVjyxOEwA$GgE00z2 zSh4GdG0W3rU)OC>W=+;LRo3jQ#7=4QmB*${XbRFK>yyGNmgaSr7Q1FwvljdP(52m* zmz?)*UitnqscJi>9)>I(iecARP1BBJ-uG`GoAz#BC;7fvaq-z|F&XMEo{N`Tko0sSHJ!Jyw7GL8;3DT_l`!4R}^)#PxfO`q(#!S zU9#MLi$|v^7zcAy)3%i}UPRe4JjP^!brJc1c z_XVTVw2s&Mqx0U#$98Y?RcT(EjMA_r+qAPct#-3quJ5DH`@;s$`*BQaXT+Z`nq9T4 z{Jm|{yzI06>Zr3ZEs9;g-(~y6(ed7C(U)Ui)@8LDnk-vd#qWbolQj76`!cg~S)OOb zzTWr6&~^KLlMHs#EeQ>-I%ApQm`})j~Wy-*xxH*(G2V zi=@bGg(T^iEA}AujqRB9ohez~Rg3qU<}r5!#w4kVeU^1YUJgZ{=<P_>=h;+MMQSB3#S5o%%K4t6rF3ng$x6ta7 z(>(6Xf88W5#B|u@HqD-oP!5$#C+)`lxG|4kpMN|*iK*pbNt|c)y3EqH?!91G=C;hU z4O=wr#^824@0jcw1QjYV3Q z>!)WnV||`9LtMOF>4Mv{FJ;bAD6^vK({8uCaE@1f-{oUgce`TDTtH>kR;|ml?bxC$ zdF|YMe{^2;an}sIj(ADSpPMDW2A?qWW9JUvUc0m!i?(B~`<&hG)4EOaI?L?ck}cim z>uc9G5BF@*+2wNrnyO@k2Ukg(?~|@AhQ<}q0yO( zcXXfhuI8G1TfI0mG2qfZc1`!=dF$vW=ZtU1eRE;teOxYGy6;P8ByEy)6F2XSe(*`V zeD8Q?``AXjgnZofj$U8x@?m|ZyC0k9_VKqLM1|wo`5yYF&C)Tk`AQyLI_!6OIo25? z+E;nqu1?zgc2zfa?QZ0tiUbD#6d_hUBz0bmqq}VN(Rsdef41T)az3k~&6xk%f8p!G^JAE74aY(pi0U-ttA7RihnSq|LZbvw;cEnGuF3 z@#g);-U>50wEHBiMA=uu!+qNAlT^INa1Oi$X7XD&`D%YWe)=>#JYTjDW#t}hP2rfe zW3{(k8l!cin~}>_Y@Ekw<8zdo+C|aq`ho+(g)C}jQnR*K=0){kR+QB=y7cu3O(*^KHnB;Oo|+ zj9d`e2udqkxh#0)Vw?1&Lzubyge-#eh7HVGdy+#_Cr!dcH|xe{-j=(z%j!1szD1Ms zUsD&k%PAR{nu?S5CK>z~!PXFq3X zimcgnyRqN1AywJ!`-a;V@wN3U*X_>yISy?tRx65RsGDMRNE|(}e%BhhjMv z`?huAF=R=VfMRyT`gQ+etZl5a0fcpZUf7pqk?+KhLWoh|Qf__u%bR`Zn&;u;{;nSli ziYUiOZQjxk6Do7Di7$OSp2a5_&%NKdc0xpU!?!R=G(>Q(Uwubat1C zgm&)VA{+ap+MT*`^0qCRjHClPv!vtL?0`>M#aS%ijvJ3o>zj)FBl>R~PbhLDy5A*@ zfCdcedRVuQvqx$*_D|nen~t`lBy? zpD(M-2ncJ8gR*Nl`r)0HU%W41Xoz9A=z5{CvN*^hW+fh?`0jtWP)bsRqJl+V8q@pg2Mf70}7m% zzNs1Kf_vkfOOe2zY}B0ZU)A-l+zKdu92)u1v+tFb5$O0}sUMlTebdUM$z9c=T`tD@ z87-zMllWm1#Zq>q*gfgnk~gy-UB3IS&(>FX{-l9(*+FI)9~PE-!?xK{vV-D-Y{RI` zp-40A%L0z$)D$()t8!aHc;eoJZMN%|_k0jWfrA%L8TO_hd7m;UZ6k-2rF-z;IvjYo zO)_4)J;X0=1)`El5~twD3cLi6UENsoZf;$MDMTHVa({Js3~m&sbhzrjAlTb2a3Xo5WgpoAtYFn$JRvCoj+g_(!2CC4WfCUB&;=JWnD z+wwh!Ho52Lb1@4qentoF*CB&h1%@WCI{1*pIsyw^0rl~Fe}DYtMl7JRO)9yYWEua{ zt#AL?K`Bgde@HRMQ}Jtow#2`_YffY=ra!RY2;>QW9ylw8?Au5;_I$}!f|z$+WV_>Y z{r&NIeZ){bfIV~Na@3p<(>_Ss*1`g~-Ek!G{qcF0pwJ+*2FStx-2;rPlD{3-flR8D z@;5*!9z6ccvk2c}v}w3fp53ih7eGFog2Dl913!~y2mKAlcjNcR=WpdJl*3TE)1}BN z5vO3;6>n44u+4OV_^!U~3C!pFNH4^Vh7((j4OpN1YI4}zNWGg>dEatj3sy%ujfor& z*4ACxw_pR&vm2^N$}}mst9Bod!`*#y5l%+!$3rE|hCoVk1oXnGfIT!Ebx}J=f_HM+ zP+wN>x#O{7Upe#4R_&hS{YbLZ?tJtCn><^DDr<9iKAt`vuK^mDJGYyJWOy{V4K|rX z=w33AAv!X0-yffyuevCAoFyz5ugp;O{C*Bf3pSsUC#R?8T+sP_w0VO;7k1oc;Yo^1 zfq7DPg-aokQcnS(3sh=ta<+q?<8g|V%ZnTV4`RpCDPP=}78j3Yao?QWTjNQG>v*i4 zxKu(5DF%QpWx~-3JXj8IpUSN+oVvAdy5J%`9uq`HiAl*4 zAh)m@v5W1(-&x`q@#L|UcK{mIjr+QGTcGCJ@6mB=*;GdeC7vlL4M*&L=|UpXfs5GqZb<%Nur zQ3b28TfzIb)rttrT=RCp#$xrEh+rwu066u{p2K!}rKh*dE;Ht%9F@Bda6ec9kQbT- zt{q4brp&mWv?HH}=jNheGX4i(Il-}tG}71thJxe9_u`2yea5wu@-X~{8-5BRKHgAP zHWP!wLBTBW*s8@7lH=r*lqtMtd-mrfU?D_=m+h^UjZy=@Qt?@f*|Z;At*2)tUib6k zMpFOyO$D@xi%iB)(jaqD0iv?3Ep{od!LitU)7jP~qPC1Z0OLy1L8ic$VE3YEvOH`1 zGjIC&@&5kuqmzK5JHDi2*@_(PV%hmd7}a)?tZ&!=-@kNzRk62K!4`D12N1p#M#(Ds zi->G519@_*Jq= zg?N^y=kM#6;i5_-c#6E;Ex7 zChUwXh5IuyWm#5?ky=h<4pSJ}>5ux&r{T+&E!-$xYVjI2-T6ps$^n8Ok3~Ct= zKmW^@H~;DT49_QS;<5VVuy5F(tpF9X3;Zfm#uZy29r5I1^yvppg#{af4E=|uef;|T z{^Q-a`WnZtf&qt5>Enwc4vVaZ>w@#Lm%@R>9WB7h>r6i|hP}W0D4B^Q0oJ^9^pXDu zHxCS>E_$Hko)-%5OCW&mucHMyJNo@FUjF4!-E@HViJ4_~q9{NpC9_xYPI`=u*PG$& z*i)6v#UE~hr4JLVDCjpN*G=zM7Lgxy8yjWE-4JCUP{J!A zth+QrjyrPnPkb{Z=jl`P`SO9=9<7etW?OC7H70bBE4RUL~ z*_Zg<_;qyB9TAd=Si@z5KN&*Y_km25AoXV+6^Yb}-<`i}G@=+&H>f&+JPU15y z3hcXJmviT!%%DNweS=qhxgqJUuwEJFlPn!Wt_VT4fn(k5!LHbVWs6>V@yGVc)Sicn zKNeb4p?g<3aB}A?yFXlx095`{U{@E93z+%TJb!2(@B7OK&upPYs!#?!XkH1r5_Z&{ z!EEI~j_&6Z`|4%zyJxn$yLfmWwhW%Jm6v6>a{yqw46RBO%B~!FR_BLTFmd; z?e=Z#%PlB!dV_F1_86+}rzE&vsB9t~kYJ7kdZ{&e8GEY7j6~GMUypt+qOaAP47}Zx z4P#ITd6Gl`df}Fk*@b`#x`@U0*bor>4yCo7OMHu}pyg%6sH41fM7rcXM4lxGcO}dd2mXs8R?cKMqxPu7mg?HGJLR4;WRK zy86&RKVSSM@EYVw2ibBI4x|pGz5sbHwO>y||9J7JLwuz~mGn^{DK2fyEdCh8uvbQM z`KZk0<)iK~s(cy*2ai_CNmxo8A2^l5HC2C?ed}mxzjRN-@bKYN^V_>mcmL1jTU$j$ zQ{dTPV>!;4n9ztC*-qkLxgJK@MYFwpgS&_8-hj!Js^TOxGV1tb3eCDGe#UM>!p4NZ z=nd}F{69T^cy3zte3x#u&b<&caoC@HD5`@rH!u?~3(XFxZe{3KFLUIEzne2RYel(X zkd{!8;ye_P9Vnp>8ht4%B*o=rRM2!mCOJ6{FDx_;-Y5jbDDi7KQq*Y$TUka3KB&4t z`jg}NqnC-_dN+r$7Z0kui3wAh%i--)xqM;!4m|*8gENYl{A!-J2JNN@C)>`+ zO|Q1d%efvf{5T`{VG?EP$VoMDPjczl0f>Luurp5dVe*15{^BaijMz&>)F{vbOE_i} z45I)l%^I#YDVKkAP>z)2)cCzEazS0i>B2!9O1oT9#$_MkPk{9LP11JfNQ33E{#LulrvqQqzu~O5O5v1dBf$mPOhSRPkrc<-_?J=Vq7GGvk@@fqdskT1 zkV}btguM{^hEW# zz|z09dqs<`l5YKl=e!U)q^fJXCP#je2&$Vd<=#o#1OxG8xn>mB*N!uU2z*4tK_NZW z7U;zof$j;CEgl&Dr>PyHDgbKb59U0#B`}2s`ABJ?2nA79 z3P2pV@lEpyQgvd|p~y0`e0uf7vZX4l)HjJJ^NsbJigH*61(KbjC}py$vE1tpZ{O}^ z=TUx+c}VjMzbpd142lgv#~?^Ih@XNA<5c zNZsz)jcp#g9I-uW_LK+|G!uG|gc^?wgT#cnqZXL*tHbyB@$voVhmUXaP|F4ILe+>N z!p3K+qTmqn&$66xv=ykV&*J<&(6FN6U~`A)6M-;Pk_3mBkb|?Z#158k^^HJuxAI~y zJlqr9?Bjc?ReKcStIR?jg-@#6b4n*RyiZZa{Mt)cyvX!}y8FitS8J=_{dh1+9aIyr z=0F8R0^Cj5hNcYyYdz1AjJtDX-N(Z*Do7Pd4-_^rR2ZO=lGG(fQGrb%gJuXc&fKmq!F*$??1dlTDu#wyhm4+)CJ2p_4BJ~GbA8l_?u9N*5P<9F z3)^}mW@K7Xm4=WF!V27)$PMz_avJ5TL;R*fZh_wM*(xreC|CsrS*&_vb!VR?JVjwT zwE;z2YJ|AE-i|e~EU3ThA2hjsGSzNIHgB&0FhoG;N(>|)N*Prb)5bK;)VCpswqFsaiq#<^CMb4s1bB2Dx{Z5izLJHg>asa)Y8h()h;SS&C*&K||H0H(N1e|oVsA)5 zMah_gRzZiYtym`%Txhv%?5(LX0_jH)hAJCNXDLe(GkY>{N+OkFip$rx)=388awZj< z?=lrs7+?xhTa-8YgDgL;OidVVebdh~NzG4M&ejUVk5{DvS;`-$!ya`hZuojx_!+!W zm55v$ULUtF$|7Z1g;AV-Uh#2l%F7E+-ZYm~3W1ne58g$fkPr+Rj0xvOaaezJE_Ui! z6zU2NG#+2bPO5!Ecq*dooW#>{k;y#jy!6P}oH#ofLq5)eY7;IsU_>rK3H17Tn3tZ4 z4zMt6AG)Jj?tLYzM>Yo;BM#X{xp2&q$D*)ZaU#p*Mh^9_y%H-Gs%a7R&#PuIp7dEN zJ|U8LM+h0Jvi4Lm_o_Hkj7ve^w+nrF1_7UU4F$bv-lV){6gK@t%dU?Z_^bb3}lX)ZW)0r*34WP6pgp?lg9Hh{tgysso` zl*Uu`n9L9G&J$<#+K5%akvxSH=m5EDi9 zWP~RIRr@XW1n{9`+L(fCasdeJTwr~}!dQKD-p(SjsN;9&T?+j807zZ(xx0qUTf6?~WXYmb zbPq+S)NHa9wu{rRqBvx40A356?bW7y8pd@d=yLJIh)gT*z$)~LW*O+v*olG)g+?x& zwWBhdG4&7?;ZxBjFB@HlHLlfD21gAH?CxHBbPmt$cI-KI)Xpf9f?PRkQikSKC7P|* zYc^kOQKEv|c|;LXDG}P58NZKQEXFpS)b$sBu|+AE$w!)dzM%qyu6LKgC7{DL-TDf= zxQYxdWhlnX+>AC@6oeCrl^IS$pLO+Hr^TbyE0YL}hzdfaE*_jsE+s+1mqg|IlT&$e zO~<5XCP2xGBzP@RPe{#@C=@Jz$$?xh`w6!8a^2;1U89ybj%(zASY)9q2RN|Qe0>Gx zb&qJT`U;A-hrGZWva_GtCd7e{~+ zMnOi)HAxdxB{rF3|()JC*EA zDIg?7EqUbQc0I#9S?V&yqizos2ChBwD{Tu3RQu5>;yq4?tjACYIG^sG!!ucZ}WG{Y=hp8rjGMUbchuITD2`TK|KTN=YiGT=z;|Ok07I zYoH)S*xAaz?1~V86Lkw(PTbVJ%TQI-RDJ=fanW<|@TwJswWBsmXqP`k={g; zkk~|DP^8Ra5>I48VLa8T$?#ehSZTh*j;LV-orq1WI#5`(`1+%>feO=PeMwpIJx8*D zY?H77>{Wyg&dJ-Q68fo)+M(G3l=c!jMDSEmrX&xEPo6j);Tv-SdDl_fqb`)Aq`sWm zg7hYNs z1a#C0fykT6kCW3X*N_U`2F_A}z^9T_ie841+sq7f$ER-|b-v}%^Ho;i{Iz?f{O--b zW+NCx#&YwnPv*-lA7(9XhB&C1Qbu78aus`HqU@;?>o7{RnmQtt$T@1EI>4-tkbhQO zhiAL`=v>Lo3ydOJ6)Z{{VaN8FdLkx=R*hY_`s8#`>>JNTDMHf&*%SzPO41jZHs`@+ zi=6uMqBv3Suv|P>Bw1Dx#+{S~{YYf|Q1K3IZq?pRXQ?px>2P91vimu z%x!CzO$7IA4#I3vpuPwJbZ{aGW2tduF$6fzUZ$W*xccZcjj?UTr;54EB46M8I>hSC zr4ev`*PooGkqVT6!wv6l%4Ml21^8At09iX?3mftGx9Xm=wpleHz$py0Bq=D{|4|Vr zhq0bY<<<@CY@0*=k%I+~hWth}3uorM+mXJ{cHTInrwfmktE{{f*aYQ}HK0n#r{T^= zy%-ts5Pn~u@5zS`F&!nzy}+jA+frU@NEAZ{Y?E+%Rv(==h-3#*SCMlH90B6>sG@`t zkdLCWeZPVJ#Ef4QZiU!u$GLMgwRWq5PSC8Ai2`hAZNND5gi8T*3IMzu8K;&xR@(MTfNEa4RDY>p&HYjr+m3qW$Br}>A)x}zpA6&S(Z zMgdk9s*c;MeBLn#?O%}XJ{h74%drYG7#g%i&^0!s>F2qCm5}Ga(}D*F;sN2{S13w{ z5>jf`lnn3Ykl;eq^>V;}j$b zD_0+#rjbaF;xa{nh>Boj0k#{snFu(xz{aOe764r6n&zyFLd2AXvN67!qy^8|PFeuo zOGA3H6mEIQ01U7IOtw?vCu*}75*y;R@EMPtgywbFLA=!@$nZ)Ubbn? zl+OMLZkhRayfEF6c2RU=a>RTBwN3=G`sj-l-Wy0rjglB^Pq811nFJxSSCIwwwc(5sMS)yR?+fZvX7v*`KYSNK9N1ln7~1 z;*Fx%C>ln;tE*+%$#P0m*gu|n@0Y_;0U=dYk`xSA#aUzNT2u=Vs32_#@k{{L%LtpQ zI`4i;-zV>9=R&ZJysq}H>}0}$O(Emv?jp97vy6*95PQ9PPdb)Y>Ed)~VI>j)@C$bY z)CvkOrOvN~i!<71d(3r?Uf~Qe{-;AaqgV7=YRm#JoB==5` zD0~zmOkz};kgpT(^JoAwk4X@=XdW_KQUbC!K8bNcObmGyB!D-g&3jv7nOZ2T4vk|Q z|?D(IaIJWAc0r>1GdnZ1N5>Y}A^sFjIbRVWbId^^_UY!6yHgyMt} zuy9}R*K1w8pO3MShJlF6M_EMFg~(s>XQ@X+I^;;-JT~n|!fIR&H-k{! zb_~Vo2GF1cN;S6}=$ogey&oB>&>?`>SU=|}(esJ+zh@uSy1=8eN1E69FLCkP+f8DRP`Yiw}U>vVECweE&d zzW8`jtM{`ZQYBgl{0TkM2B<*bT1P167oKsHnsVv2#ApZG;Qp5d5-x_sh|)lArcwvF z8p%rb^VsZpY+8Bvb4TxpqPUn*NgvJ`BrMcvP*12{AFtuVTAzk@KV|PX+cl-C^!cMy z@5irKje<_KU~50{?S(r3#MxBfeG#SxF@%z^ zYXx~pB3*WEudNAp^7T&)#kSR*bXZ$nGVik?dC95wdOE&^hCEoo#p=#FI-VYzZ$jyK z#i696qXR>*CF!Ved5{()9bX|IFFR>6j}m4fQr;>1Gc6R}ha?bgc`)FR76)%eo9<7j zq?^)$YP=u=>0%#oSOSfcp6P~TdsV)lZZvQjOqR)E<&lgq4n=eRB2+@udX)@Wt{6Zx zB#jgs!zqm-rWcuzqYrTsY5${FbYDzgMwSKn&xs_1gyl-k$NeYj3?Y8t)e^COSDnNsCWJv5dOs$L4*i)Xb*WyT#3ntq()v4ovPxH4oKBoCo?NTx59 z8wdYxk{vlB9KUORYMz^?4?pTJd4GYxs>_k47ZC*+Jz%rHXHS zb3Wc!a-oPyWmp40z-EnP3r@~X6d@QUa`FAXTs%5WIgm{U2^VJ6nL-s2vGf`mnNwxA z-f{iW$pf)tqdkel{fH{Rg-qtoeBy@ZlWsU>=fg(w>iK1KXep{o{1 zC)2TPl1oCtkJ;n=gggm#aAy-ftoDEDzwv;fjpGL!g*)LfXnD3Bm>V&1G8%qQn+G5ONvTNO%OcA z{ZKnj(9+vH{vt+OTFvbTQl#8Z97gm`R|8XY(xF@bqRD3IS0{S)SE)O=1QkTZ9s*Vo z^3>>Ui@Q-U@9#tu=H82h&{3V1K z7Y^5n?HMZ>F}NTj%2V*aP>RK(n1+q?+`37d5gULRstxGGg$Vwa)P_sg>>&%TDs*{4 zF3!_*+ZjYsszP_ss$8a$e#*DC9BuZh%T1Hh4VJGFW^1X*o|x(5klur z!8&A`;`kO3`$=8vR0DU8S7dovB5@^pV^pG%CX!uHJRy@uKWFLVEM{%SY2eLZK_!8_ zz7!w=I1s67yhVEKm3-~e@;nV+)Y@Kb9e8{+arvc$xwNR1jd2VVYe|XLXKKFU>nJGE3_r%S}qp&$PiA`^)ld#HuLIz zv6$8=GSiZow+XeDzY-5}K9N+Qar`tjddtklsR3sn>Y@P|&Ya?&Y8&+miWmsD%BQ18 zX*}h2S={d@2i)%Ab^L{#rN~PL-<3Ix6a`nAVzica+~a;>3Qi0-{Iu0F?07gAWOPjC zVW|>#b-}zP;vuJU%BXsaOZdca6AAvJ=|maC@!*z7M2?Y)6adI0V-I59*~{N8!inK7 zmwko#vK`7Eo#2G_vgn z*dU&YUyCCd|N8FbG@RfWO@C|w5R%BJsBRu{(WO%`fb{2+ZG^VM`HqDRHpYvr-$hFo zWU@hLN7PFCma?VtKrSj7bPO2Q@Mtbq-JdTMI_`9yx->?rLNXCL5KYvG^=Z*yL4$3~ z;|>AG?_(~$?%kIkAD^CyIb9GRVIbi-Dk+wrz$S>yR7g+?O!d{;@~~eR_Q*6?DE^$V zRJ1Mu2gJ<1u$1^xKA%vz$s=!8SqfS+= zv;K46H_I!S>ZNYz&GtMQ$%{Lwj!D|^mB$Hl)fG}quLe-@!NDVa)b(za?;D(4b;V-C+3t#W$u^H42)gp;2 zTi?n`4v}_&oeK5^@_Jmpd29xC0YMTk(V7EkB?QbguhA8P9#Ai)s#YGGkO?7;Izm6) z4s~ATP&Kr{_0>v{sNkzEK=Vt^$P??OJ{s>_%1rP9wvz^z`N7KLX1{7b5sw{UMjeUV z|Jd2Grr3AyDcWN8EqsB)aYX!*>3G0%{zC8Y2&+T`E3 zI0Q91n~A(@t+X6L^)e74$zgS;$MCq(rYYHJ(1KMTz!hH@lT$uFgmpM(JYh`c?>NuP zXw$lZCMlI@I0F+07Jv%X-0{%0U6H(d)f)QcvB~r)qH&G7)3C)f1_+w36l}`H#Rpk~ zP$yhLepY^+uoYG`wn9W9sYJ8doM`CxCR6l+h2r?(3Iw2n=A}!N9Hu^>&_V(;DCKXH zg466XN7#_dymvC2i2D=@QAzCKF$bovxrXV1JY;vq(Hl$WFtfJPB@sQzJ6=}$2m z&u`{uQWlZjzFQmSdvcL{o(AHop_T2(E1DfVT!u5mm-T8qvN)TaJ5E|+T(i0Nu!E-D z8ioN>l(o?>56w#U<(08Nj3J3|RPGUb4_ZCLlCmb~9zaC}N3tc6E|EW%T9Xt)JU?2a z1IVp(oOx1sO#8`&BPC5c+kMIg41A?y!&bbXfx+ne28jYv$&#nhJ`vfB5?^$`koSG@ z{tt5>T!|hSLlI2QI+Dy$&!OLw z8cr!*(7oLN#gLd1qI|zb!&7{DtN6$G_3j^j@z;O*_rKUy0-0xd9?1_C^^%^`s(ucqQ#fN|Y%YXRCf4b<)BrK$>fjQhe#Ce!&^sv(!9U~9mupptw zryPITq`C2CYNwArtwlclk!f?ie72a&ZLic4EfYAedIK{a@T|NGczX02E3fi>OdTWO z7?f9zH*@@v!>{F(Pb^MBiaH%&FCnK;W}A51pfu^o*Ha!p;bF6<@gEPrmZQ#{ z7?7I*U{Mb!Fw(vNRW_PJLc}i|_3QJt&Pfcr9FkZn;wvcusFGgC`~|-T9aDkmohbCO zA=~C5ROl|AUM>(nN|p;1kWUM2c7uTa+y}06yqRw<=wX`HruU*YQpX=mUjS=BU0+Af zMQIetSPUpA0#hEz!3&2zBz{hn>>m%!*Q4(Y3RBFe(uubv5eX&YTTFUrmkxazzBnEg zq<>+1?o)FeHglEyb$DpGsV*n49iCoW-Wc+24*T##{Czp*<)pU5PuLoBo#b|SYB}cR zWVgf9t7D$+0DX9RIriD^$QK=v!%x|of^Au$ z!;{D3pX~~Fm4%w=2NJ*^AD@1A(z!o=4@Ac+8k`-zW@{eeJx(?}JN$sm5!M1Roxazb{|lx(;H8pR)M^XUbs@&mX_Vb)CfyKV|zZ zPPVW*JieTU>snbIe!}-U^>4rP9l1UH)+sgBZ+~WSd0%g=SLWf}T3<(PB?=upU;gc1XGgi<%8vL3V{f3APoWkK)R7MwBFuZD$yBOIc(>V~W`OVlkB z1+WbPVfASj54$d1xVEyF>kuBEUY*^|QmDgI%g>ZxxUeMZ@buc4=kJ;2m}oAi1?4W< zMVH?#%dyW2WnDb>+52QUtm2s(=bIWBW(Ja+?Tnt>N;6{;sNBD7H(hpzEXO^orgPEf ze%{o`Ic$pMm_WbNA}|+?d4@O<11|@a@V`*^yJ7mj@P27Wc@IhljY20c{}zqYhzOVlqO_VU~AY(4iyW1g(F zUi(yKmZwXY-wylgca9Fz*~G=? z^7Le^7lN$~eOW=+;mPCmT`lK2{Nd%|YKJ5X7WKQlxS{SlJ(AQnM=`HzO>&qgzvrTU zz;m)sA+1VobgfZN7$K29o=!+Ry|gK^U=W=d=pqj3JQ5YOJn2-`1CXPIH!dfwZ~w=A zM`1Y1c)gjqb%xT~++FAC9}hHa);+{n%QYfGMVeGa0!jkfjYJm3E(viokWlVClZYPg zH0oMU*PduFJH3Ns>d(J?YVPlUF1z~h<>xxT{&>0t)$ywU1%(BL>VdUP1Flr) z7;5&?>91Eko{nEfQ#JplIr;qfo8bu+@pqqoNB8XKb$v2n6^|{aQE4V2U@CE)ynghR z3Drs@W|emX`smSCKMcAOBc41Gr*j|6_tEb{DO1RD&^Q{TMVqKP!F<8bRibv}a~{pf zyYch6Ugj@Jc6~*tzhl)9zNI5YeqPF*hfj1-1B^4HeEfWW5u*U{E$aCxoZxM1R88|B z96qXwoM@TQ*Xw-zEtm9Nn!hHR1Y$Ht&8}%fnJ^&w4@swxsp`&-^F<5H^js{K$Ne|Y2g`_>2lGFr@D@x=<#F(Z&AR3j== zKs^`0Ky{E#l{^hc%%@W$|9x}coQANMGi?O=eMVIBJCuIB=&g-_^f* zeEQAs@tSYeNR5n;KPSh=7`YSUa%6jaKZ4UjyfV*mFg}b<=7QE+QVyb5>o%Vf%c*53> z7g9PEqI`~Pq#LfAbA5f)3#j7_$rJT%+IH*r6w>rje!M#>ciaB(uLyWg*A0zNii%&6 zU7Olts{O#cRwv4RRA6vvC)n>Kg{x*=H#P}r0x3K-#zmnY_PQ;v0zfgvaoye4cV9qE zSRVE3qTj7SBkyz7w-QdpU5zMXir|n~Ns?1|4-NH@O1$h`O^p5P2BvAOP@@UGL)~kl zXn}%KPt~=-YgbKv?Z9t|_c2F@U(1;$w~UOV6@gA=S)y13Xv3(97s=c!)w^uuM-1MF zD-RU8#OMm8p#ZU0YLXQ#+Cl}1njAIA$9<^c-H%Lq{MNhA_g~dVtYZ+#A2M)d4v2DUBta z8xjH@G+vT6QxlKbzLb=SF%G}BUg6u>zv>+X42sxP=!i-8iU~2yH7HR4rCyU#`%%I4 zxp#0Zt{R<45OsB)ES0=qgfKsJ1o5A-8wr1`TypUSTQd;pv#W-W`Us^G>K8PMLNq71 zLMV~cz5H(%LgR1l*lGATzq|56u%`R_>kP!`ZD{`q5LK{58Bso!awIziIK(V2JUFzU|Q7qd|0QGg>O|k*Z2TKAoDee)`sn-wT zesiF(k_W&|k=~2g z4NRa?OWh*r{!$~laPu9^;P&Uo@-4@W?n}x*RREK~*EcW}foZKpfE9&2M^mu1_?Owf z<+uiuIZ&~rbW>3!U4GSngp5G^Q(K(ZQ@=It|0tK|^1DBD6G(4b#7to;$!bSj5sUg@ zI!;tnFZ<53mUTI`Atl;{+Va%hU8|mGLkg9q#i&Gc*-0U$HGUoK?D(zk=lP^XUyd76 z+$w0;P(lZW0>)@WsFY^zf3;%GPaoyarn2>htf_9Bj9W?fdTP*j|@E6#xNU+z9WeEodUKo)O^b}t-7 z&auKTqD}S-c@?_!C{wSu&6_WB69i}bqM@Yn$RtO zuJya7`{%EB!x!=c$91srx$*1WnGE3cXWHiJ{eSuVwu$ca6Bd72ZuFYcwU#A1<>652 zTB{Rjl;4G9RLF;}_ymU^bTpTT-;Te(^CsCFS=QyBIQ;YSRisQwho$<`Mf=9+N2$LS ziB5`1yvMbh@$gg5y~@yk9Ik#Hb=0ZL(c&udQ1q+fC4flXQbF+a?OreU;Z@@ACtv5W z|J~KEQo(10udWxZzeq!?d!3}H6{zbNTCdzKhu1mzDqrvKhv)R_x1l!BDAx?HS(|KX ze;xgh&~gCT5y3n%S%)_{J2BJST)%5VC`C46pcJS0y%SJqmqg=04`I`DY(Ou4o33HL zSH%05&&NM6_pd8gmM@%Z{ojRn43IkcD9XpWLbN@xVcrBf@v}G9?%kK?-`x-IyD#g; zB%X|4%Qqu+>8&(VAR0=*N?w$1oqE@O277zeuxEaD{_EEGlO@}x zE~$mTtOPWNsag4q!+-jd#}P>oUE(&9$3`csaUCO1Lq4vPcf3gk~WYI;0^1=>ffJt}mOL z-PPAEg=y8mTDIi6*V1~U)?4b(LE4T~yZ&~!z0EBbT#5))a)nTMv`0ouk|d@ZOk9*- zBqM(Fo1E4b_;&0TF$Q5oDpMiOuHO%Gn1WeUn>UXTb{-L!(Wp$YeG?=msvuJ;pZ zO6lehTH(=anR-@$u0R6mx1RFdjV}`jR46lEc@a=P*QJ?x0m5S$M6ZLIvR5caY283m z?WPR_hCf}Ew6=E}fw$5poqwXoLa>LlSJ&r*ZX#eMx$zj`m0Z1DLWOR}4J7LhNg~A- zn%bnu1nk7Lo1=*K@Ga*I9R})o?rHpxrHhEzNwKcV=+blL$x6^iHa7&lXc%kbb=&%U zdHy<%S5FJ>b2RqS_nDHO{+epaLt;|@^ig0@-nenUN|{`_X=$tJhFelhwOLR_#OC^A zV7j5&p(vc1l-2FLadqDiQS5ToKa|2XH>&MpYo(P>3d=@DqnEe7TwCK`A5rM#96o|b z!iyjQ3Pm$G9p!hexYBmReYr5A_)Vkt&>ugbAT(^-VF8mGM2e7>gFiMputa}*k>vWE zo;!`VK`~nB3FQfXNr~wtLKsQ!FO6w6dcsh;@dU)H{A+?@Zp1&-DiD&SEvJzO;E^b- zNRVhCY1L?ye(O5j=sHIWZH?Vrt8(kE|ELeae@%L=y?RZ{PVAaLu#J!wkadq1VJ1v7 zYhDOGmBxPB%+u4^c(Z>w8^M3)x@%63O&2*vO8vPq3^`Art$$jdnagYh&>i3Jb$_xr ziHBc*!fXG8*Zv8w{dO7_k=wr>yq4Z7#*{|Mc@u)d`rK-1fe9O0W7@r+0v-OqmXiXc z){@e!AQ>cV^$qA6-b=G0I+*o_-}f(PIn~ie=e=m-6R9AQ^8Bq*Lta9`n&JLl-c@J` z{_%Y)4dZmFY|&gG-(ZX}5+_kd029Rgz4gw%Db4k-%eRu1mDm*SC|JUPC#4%8AYPif znkY0_za`^jZ|t}DPw(0reJdLH!%niKRxqgy5Fc2-G!-WJ2EyenqS$3`lU*GM{$XIr zTc9_MyJ>qvlkml4X`?|n6>WTNAt{OcqjI{KkHfE1t8^olg4zmWV=Q&=NlJop!p!mq|w|$NT}qspY6j z(ve;@V!QxRH?WnB)p~bBge)e;V$tbXVZ%VisTGs!9rYGe z`id#BPc_Ab$Ae$jWWwXK}xwSpSQYR%fnHtCOe+bZ3*e}P^Do|g6% z+OJ@7==Wx|1X3y|V`^@Dm*>ap**18XE_q=}G`oxPo@ls-_Cr-(vlqSVSMT?83*=31 zTBA@MfIw$LrCb_tr+9JH8Q6t@af#r4^V{6EOgaMV`ZMcyWLk78+tpAU4O^jGgKmD} zbylZs!#>}TIM7%{#}>OcT8?Oph)l`jCz3GI4p11h{$^X_U+)%i3KjimU7{X_7{9r( znRPAF7%JKdZ6Mnhx<$Wj&`JLXkU0Mo-Nv~-{92|J|3K00)7LLQ4*jQrh{Dy3+r3uK zs`RKB;C?5%YHQQUsHSDBFi4l%^%D>uw{Z&MKm94-K0(*ICE!*Z4GD~rN;p`eKbn@& z(4y!SS0Di2xJrKtxMQ;}e{JmP8*Y|C^E53!hbC29hS{d&ZrWxz4d^Etxc$LFQ`B1h z&Z9qd1q-2~CB#r^y4Ogv(~+8Yk56A8?!JEd<44_p%1SS{>+){-0~H8-ygF6^ zK_pn*q$`k*^&z84L>eb)!^?^O?0?)FPR^`m*Bn{;yu zAo)Xk!qFrgt%HJ7lPCip6jSKfr<{Q{2GDMO)wb;A^`3BF>gS98uQ7R}%%+6V;C2e5 zD#i*durdCdSy_3bcMp$GJsQ~EJ8XLBdbH4*Fs6oHSA$JLL@P_Ve7d+=M>$XaV9CDSQ6r-js|=?D4?s=;JEgbK9$Y zx$CblxPg(X3~-Hg$f}9toPMRc9$GL{g)4X4tK0$*steZ@K+%NSgt{Cv;Hk5W$sko! z49zKk@XZ}}V%2VlR2tfWjd}^yg7mg(JPV4I4OErtTUT!xn+-#ALuyb<=3P|!LT-Z; zv6JpsaZ4gY*wUw4GjkaR_WAC&!~GvWO8FB4cDQun@5?CV4}^f-mLcp%O_}Anh&%4l z>Rl$>vQqn*9(pg6dz*D=Z_f~t)dbO}n4!^&rco8{MMkroA6-pd{>rLADcYQ+1TsP9&8z zb#}LoTInM56YO;*&ZoO`A0w74PPUTe%v0>frsWy;;%+*1T zM3|k-^%;wK-`Hx?lH7XHj%05sm?#*wd{IeMBT`8}H3cOx$}_*u+guMoP%sg!H8S*N zs8y`J@!w3jdMVNNXs|@SZ#z=)DmQpV$~y6b${|=vc+)iBD1e6UJISOS zW&PV<=K5OrM0<=T<1*@FU${0pmUr*A1s&C7T5sIK56w@wv{#=e5Z*AwH&K~Kmj&NW z{kbF(jX|}hH^OLNer(*O*S`#}6N(Usi91I$`fDTUh~^% zk4CDuzxs8^rbA45N93&BZF%U5gF{l<^*XNJN>T2jZTXcG(`PgosNdu?l9}!nwmk9! zI7fObX|A-s=i}>FRylq3PhP5k}Tw!I6<^(%Ku3YY3BIY{r5y;hHbm4v}ghK~df6LZ@E z`gFtj3CaID6IP{xjbtki%RlSy^n4es39eiwgno{yNPSd+zj z-9RDy%GaSF?bu+>MSB9REQwdwE~YSkl-tJ}*D5@+8(xNh#7+WHw3TWoC=*}HCAN)! zAxlEM?zW}+@=34Ft0zVtlflRCHxWu6+=t#ke6DQ`uPncHVm=Su-7TA#r>rI=AS&*I zS`gJu31JfI7K*iZHy-XUU*UoH{S)CuiV7Q z9MrU$a9T!s&HO5@P-yOBh|+8BZah=Zj}N-IUA=KgvZ$z6GDCxGUk;dFmAT@}mbKt- zcjG4h%^lj!wTBy@#SIW`pEOnzM6fVACWcgseo%VVo;Xie!M>Ab+!=rQ{_gs+pIz&g zuK*0@vLld$$fskM3YW|QNN;sHy8Fjl_I#GA$7Tu$5GK7Bh@zHWaE9(n==N6L#r6A3 zgo?~JDm*nUvI}Aet*nyJA5>{D-niL^{_gsc%Z6EueroPf&}A9gkSfG`j$z)CO}f!4 zy|iGy(gqMV6(JLBBPgf&stUEeC`Kbkolms1KDF0R1XjT68@4SMSqBciK{etby~-4Y z>YlWi6DZ$%;@F*emFu-Lb?a1R*)(+`F-KQ~dkjj2NL9eyJil>Tv}?cG7%_(=x=EXk z2&bk&OOQ$500U*UXH@?c#V{|;fdedmc!9ONzO6m{%RPB=7*_HwaRM<8*2Awk^ckOLDmh?B&dwL}m zCj^Ap{^+Pgg_Q*OabKZJL%pZr^ZoT`iThl?jeYdiN#xsUW>V|X@QKH+bxD4si4oCs zzrOxugqk#QVMjI578^Jcx~iw;m*v=2Tjw4o=Tri z6r65I)K_mbHU|eay?P%*P6ZEqt}c?D9jVV-%iRy}bN#hY5G__6OFD%n zmPXb|OcybGy$kd^E^mx(4)1fluCi(bzH;>70CAyYXN(`%OQ^2S%Jp!Y)%nfPM*Fm@ zS1YU?i$gjBd_wUCtq#znp?zd?w5&bxHdp!09|v6IyY95-{I7~}AIbL@k%eo`C$-Ax z&zX1mkh@mwImtO1M;vI~g+wHy!_kSyIklnv56yYYh4YxVjlS`0Dr+Zz$R zWZW1Xc2fo116`m36m#PeJ>H;I4PenoG~>P#1=*oX)yQ`wA8eXWa`Lv15=~c zXv5AxT$QQpU<_(#Mh&wt02;l#Z}b#zVyaFBezqyZz;o1<3UyMh9#&y~9rGahy2PTFhN*=I{>btNUwFN5d~+MNw(o zhm42?hy!)Pwp?|MUC^&F%=j|HeSMqi6Bog|ix?xz;YBhiPb2wx8u&;(G8QPkh=0-( zbj>#|_zM%v&$2h0SNb1}ZTF|r?bsoQU(3b*S5vx;&ZZNQQiCK7{Y^0=&VSDtDvRJy z|B>1L|GG-IqcS8RORD<<=ctx(Z@Yut4Bn>AipaeGztESIyOi(8{oq&By!PW*Q8@mSJa14k-;_< zT2mw3M_uvy%v^Sz9AfGdwe{m8g4q*L;>XXM_f8nbrBTePHUb|$HWo7JY26e%-b#&o zj{>w+3$-<6^BaI6u6P4T0|1)pv`VawEVFjX*rb}C(6^AF+Hl!Uzd>=;8|38(|0QUv z-R4lL1n9w6SnE;yobll{mTmo%znkaa{|e6kRd1pE0hQkP*lD^n0)5HpoP7isu z;ia9PhYv4}60dp@4TA|Okowgo$$pTz9Qlh9P4rfYv0nKiv-;6>n-Xn=G-fViqG3Gh zcYteyIl8+_+dDM|ea=o6KHzR!s^??mDxg187in=vyapg%0p5erS%xZL7k!>%I z5$v^Lz6{ULcMl(Nf-V@&VA{xOa7sHxpD-0zkPda~5_9Bp`=g`xeSYVEdKvy*=>5O{ z@j2N4M;&Y5{gl1my?2^_`gvXMe*Q6<=ma|~q@~}fzzzLk$sP(5(QZD(#r+*2G{;AJ zS>#uP9Dmb1bw&KN02)VkF*Se@(~9%Rs3qJ=V2RA$3w`s|PkVY)R{Z4+NBiVU<3U>+ zoiu%fTdN(N7(o~@TX;3gJ@13%Fdv%!)7|S{Q`3xn`1-lu>Pvp|6~-*51LY+6GH~H2 z#HW7T3MZ&Rw9B%-m)DrQfKQKo_xS14pmE#rEY4oSiIs}`(q_~~l;V!Q-4qOJE_%iP zu`!nxdO6~OQ+@q-DqOX728|{f94S=dU}52+g=mLK4|kCmU5?j$ea3HH+4U!9bD!gS z)pfF`n(7h)G$IlCJg=apZpk26j`i^Pd^gIOT{~Jd9>EZh*KEV$Bf6-_RBlwMT8Uza z?`C8<+RY1>;vks1l3X|-N-;sGWaB9%RF|>s7uU*ixX<@rKL$Vd+K;m>qFBnYhWJCc z5f2Q>t59xQsa4$gIK=!r$MEXmRB%YD)o$uwz7A3g4JBy@-%ceOyl~`}AJ;#2H;e@+ z8cO`K=u^>hlv9K}=w6L)f(5fAWG~0+J~z73U;Sa4dCJ0b2Jq{uNC|{ztWHp&02a{J z_W%0%{xN8~*RGm~CCW+x%Sr({gwRZu275$$nQ~LMF^z5WaDNv>gKLN5?Q*=wLD`Kq zUD05c-=~&UrDy`VT=<*InY?@G?!O|JzKL|+b!_OzN12cHRXuClfYx{zqqZ@w^eFO| z2rauE*?;Zuit$M2fALP!PZr=)bz7Z5 z9goZ=d~Uk+1vopj0IUCFvW|VOq-v4AzepMszTRa9RSaL*K$hKtLTRkCEyD~ zGJoBhJw1K$_eK2nLbuLP4n*Ungw%?QL71->gREInk7=uq#nm(PW>?+%VkuWX81Es~ z9-LO~GrUhN_;jCWA93x{1sCpUSDoNdo?OHzIznJpY^>#L&8OysVS+&e^eH1ea_y`A zCd$D-gw9x0j-JYspL{J0Fm>upuc4cgXY9SmWhsm%>L&rX^qVf*TSu>T>q1I8GNB|# zqkS5>Csb6m7BXK|mf27r#ZU2SM+WU^%O7@Fiy!i92KLrf6tzn+R3t}%#UqK>L2XBm zP}f(2w6&D+>GwicYQElYUpCWcoQm~as|gH2XdC6oDqV|ST#Hm~86`!IZrST6>edAW zt)t2YK_2HQ+7%!>CJ~_$`_tup;ULF5#jgt|>eiKGE;U5si{KiDplRP_s{J+R-D`cZ zAFqC)@226fr*569V&EDfR+DJ3>7%*2(xD2UH>z_P*()u>rq2|Ue9{)cDWM3`{3Ep; zl}tQxcAejfjG$`y`n~kcdLE|e*2M#au#u{`>r4}j!e8NeeYB(xD$AN)?04TT;u{B-CQ`7Vw`8kF zZ*99Mv$s!lxy#z*cq1PV&bw_NZyQ)pm}{=B9ToPHAVUO-vJ*1daCI=^>wS7Wa61Tn zC#}$pbMo$|^nLO^56DTA_UMYkq}hl3*i6kBrZ5(Dh!M*qyv-Q|U{$@(cJa7l4zCK0 z6Y1fEjD}EI#J3X)@Wa*nZ$6&I<6J!DrkIL4tV}gN6(KoLar9KGF~~O`PwRL*;+9&Z zr$j)~Ox?3~6?NAso)DZ-x8Hm`T6?~euFw~L&*2Mf)P!7J5-LqF&UIWau- zil*034tw)8=M_@so1j@omu>q=11~^$Dp>Rb+CrqX{rJ2>4Iv#^E{Q+LQl{im&op?J zRcFF@=lG=MA{tF7 z73@fp3v5O2u2P@ipItp%n1$!Q9B`7Hc)VW^$4`z&aTrb9Sx_3BBr2L}AW!UZ$P3_S z1C*e>@U$KUpB{`rmet1rTMqXLlz$U=CH{=^W;AMvvmrJOSbA3=!0Vj_5L_Sb?$b?!sk?{Q zw%WLm(-8kgZrgn7!Kro_gL8c_bY?;x9Zu+qjX$|`;z=b`1lXFLjB)h;;^{jg5Di(= zWk2-gTuuk!`oW~fDJr@@2^`7{k9!NIm|hVTX%<##{o|%h`C<6&Gb-=~GIjD3^;V_3 zvLhY@X(U%1Dht}b2~wpb>vjX7{>{z%1&KlqqaK?{?n_RbE2kuV*I?d)4K|iA`Z8TV zqx~52OnbFO%%J?PHf6A{1}O_Bo^GMIbBh1^(PZ}r?H)uD0v!FvsNyOT)_YOplM^{# zU%&1thchfc#1-kBH`yvs+p;swa$_o5`!bh{T{|8G3~JmctC6Dz z^3*N`Ne1Cc$fngBt2W->uxPv?1y9935~E~=qibcw&tlPbn z-~7AfZe*4}e!b}$NL(;-Gde@2GHO5}iFp`)qBL00x~yPWj;ATW@ZrXb2O)x+&)a4B z3qne&-+WkPV_gu4*Xv)1^7P}n-+Iy{Yv2<4txBWnzzX-fo@Wxue<}dnMH}AG%+J31 z2*7Xo3ku%Fi4r3r9WP~*CX$vG0iwekq`(}!ji&;*cmp% z`CjTQFIR8oxLki2!~h_uocal8+9cYls8~HGNz^4Bv%Yd)KeAmnII@|^OEhg3Trruj zUf{TLRt_fk1bDeVS`^KGYIFqKV2zxd&K+Y(3lX(~5Mf@bh)9U3xpwqILR#3^nlJf0 zj>G52ryHzU0jJUp9o`WoG6Ez>nodJfbdLKn4Da&Ryf z{({n!2$?q4Fv@^#7_3yO{c!j2h2qTf<2vW))j?en?v_SpTh#F6q=IyzDlYXFgc`j-gCndIn0|;hE?b^FuFlsR z_A3ms*653;8)Q;7Y@uIUV$QIuE{p|&y!^5-IlsrY0j%j8G@0&3$sk5t$~g;yG#Fdx zx4wp7hUTfefwR-?6fY|#EsC7(+UV<$XG!C`taLKkI{%-VyL-p+`YQt+LcAdTq?wgk z;C<-s%dDuB6qX5>)<5p2Ta34pT|q|ybLhb+hp--fT-5jTFvfnj5v(`;hf~Jw8yrS| zm8MSge`lfPuTdGfgrz}kOtp6JknidxYU60$!4-Ot0kgnip&87N3m5Y0BuJelAKc^vlb5%^=Bshv@WXE^%h%w^aVVN zV!Ti(&MM{ZkPn(!QDbhC=o$pkc@2Nfxa&=-;dwy~kuk+9<|_|5e# zHY04O=okyM8dMt%5|9VQ8)zp=|96gUqaPdTHzdBdZ}$zUh6dE!m=SIZ^Oon=epPd< zu7|Vu&hB9PgZ>^DxzY%D`QRf zz)%F-l}8WL$!}!VJ3Kou8(SC!{m6E{nmvTKtv^~$JKd`i=>xG)`e3x1p&6V(eiYkD zEpPqNDIee<0kerxA|7C4K*AAFqthK?Tt=~D{n2TfbfBYtN=!+6Je*Qt5{%cW>2beg z1lA6TZ=H^&0Vrc33L{np!c5i=e+UI`3K)d`Z`ZY)^B3slBx(Jx*V7(_6>+b0DAmSe z9lIP)Zo16`&0@=i@{5DL%N&##4La9qgRowedCZo2<5z?n>o zsinw=PqOk=cIz~kdp&_$m#sr=D&0fVb_)PT(}zxW;q8P}@8>Ny1>RuTtdT;}ya2;6 z8cHgTk!-OER~|iVImgSbE|rsxj#hAUC(d4?B?w*6RWs+&Y0LS;f>zza)gU0AXeUFLao(a4B6bqpod0*o?xU=-ok4)wR)3W-o*VZRMlsK?KV zO)oow?x?`tUG)XOJ2(&I&Z< zjE}@UA+UIIpGW`qUvIz19Gr=PyQ7h7{0_3n3p^1jshs)QOD{ptOu6WIEjo2=( z8<)N|C@!oK)V$Y`L>=4PH9Tx}8f^9G&l0&Yg?h}d8=au>%}?B zkGdaYG)|7NWJj*;L%uwJ(}YM$cUGFK8qrm6Wf%yHp} zaNuE`Fw(!t`Y~5BBnV{d?#(=pOcQ$}(%oy(P<2?kKv2RFJ4IX+GS|1|eCf-EV==%0 zopyn`1KWB7e1?X|^R8OA+_T9ba3Gs)d)YJYaLN>9TiFkQ7x2;&y#3aL$w*^=4P>MW z4w7q5b7He4LFjZbx*LagI!F?NPH7%AHOVoPN`B9Y4^2>oB;e82QKuPJ@5W^yw^q7N zEhd!@G7SZ3cU(~NE9;L=7o5{e`jEndWT0Cd>r%+y#m0!SAvSBHPVbwOw08rAKp=)> zqHaM>#f=iG@?4NDZ~BQKR;ZS(qQ~EMsyvWL$8-}Lx++h& zAVnQe8|jb?slxr;)uTcPGq~}>(@y0P6Ay9j3C`?nJE`Z;f|5yR-EF}2Z=H53?^*-2 zJu#4;!a434e!&+&Pe}fV3rH7v|WZZV29?to9mquFddVMkQF3 z93-byg}S100jUZ-QPQ^JvG3RRVflXYI~Wn&q-+AWk036!6LsLyp-Au2s1R8lb889kk4}-{>ZeYJLlP)737mV~5;7VeY`U-q<-@lkdaOLjY)y7H zl#ex@fS7q+EtR$cj+JYRS8fK@t-!oAgkIg^{20t6Nnrm#xh{&Ln0bq|Hc3XEmZpl$ zPuY@zCxoh@f&3~t-LeSoyxVj2g{LP?E>lCnG($K8lj#~RauWZj#BvpGpv9*MT+8Fk zMbAa5zN-=;nyCWT|qBqa~G_zsDCPxEC4Oc0vpaj+MJD(1x(8c z2{c^M4xddv8uV7k=i+fbcpPv$ zDkS(ydqiK6A6ybv7}aTVTEvr1Oo)Da+%NUfCZG(b2TPu*;~>q>=X#(padSRIM)8~r zW_3i!>gIL3KnEDRC{hP%qM9q&sn$>T?1E_+PFR-hWHB*oD0FI;ZHtJ-qBZ8)t$COb z*xY`PLz^m0g=X!7WQcPiUCOs$9ZpOLFba>*t;dt*tvlKke;UpJsIXHuBBu)hzQ73~ zBMesKgZLqn0z98B*h7xv>U+(zQFg(Ak)P+Ypa(Fn8iqq?aR@^k@znN!jG;hb34#B^ z(5Xp6^WtGLgX+uHqptb9L?pnS2da|4FoW)IS#G!x@CmN5fvay*gBM37QY>6?IT!R) zL0w)K(phQ@(F%9KoKth59+GC7QnW$05NJv@3hkI=K?g5weR*fw!4^{HRn&*A5}|>R z0~gMj3y@X&h}BW&xuAmtIo32lA<&><8yBe-{hGmnPCWmMeo`#Buz%RA48b3eAJu2RIC zJqQWY+7YrK1X1&!tdBa+Mi#?xakNWGu|JJv3Zl0T4bK7BZo_aOtZdh}e+%4PZ5&+* z0oA({gE-#%G2l~|Y=iHxaXHMWBuG)&G)Au2O2l@-iVh78VJvF;Siv*BWAE-MUT z7gCs;QiYY)6?=YB3CvnugLyXax-#|DIJr)VfL8e!=S0yg1c39jb~+CZ1;jtI^Ki?( zp5%$p9l{{IARPc7T#ub+H&L1!?#}bFt3hlwux6a_SGO|3h*`!^f6dA6!VEvijugO9K-u0YHR*Qbe^q zKb}Jz3|Lpv+8%!a-?4DfR(l%|)GU4wP$8j+A9>*_@7Byr`F{FN;*vN4{#-~lO*k1u z)XfelCwj3(LhaiRGLqY(1>cT`L?6UmS~Ijj@R6ezpQvq*$f6bDYAV9bIIX*D!zaN8 z0B%BO=Zuf-c!U}kle)gg=Ku^r2Ji<*ahKR6UZTKN1E-l@MI-Bx#cZO05V(jVL*`^f zX<%eIK`>EIEva$xP)376Z%u~}4#IGUx$c4o-VB4QZ)M>R0T|BX$lum5kshj^R|Eo_ z)5v!-*d2+sw;R=?lb282hN=yAD=iC!9xfShr(_y8fFXHPmGBaP&HGJB7-3qMlcoUy z+ba!Iie=X%GXARwoKdGxNYYj+B&`s9d9$prHtC{$g2*N8epp|e>3Bdwz?p*}4^$Nh zDVP$YAyf=`fg8&@Z3r)_+K0qN)Q?J{1_%;L=yrt?*xiN=nI;KaDeAMCZv(@4a@sKzZF4mjmRMd4 z89WoxVOWG_Ny;R@eR4|rPxB~8t5Aif5Q6uiw_2tmGGzeh2ce*|vIK`vC5gglpnWT| zp^<>wPS$S_gDD7MOg2WHKGnp>@&%CXRD~-A;HnDgTu?FE&FZN09SbwZT9r7#(MI=m z@yS-Im>?vgfW2K?_yeB8@pYT)ePhGYl7TrgMGH_w;ttCa zO&nbY-~dQg^Rn^6)3;K|t~d{z82(gvb7<|sVh70xaQ7Q8Jj0ZV@dO97J}?ZT$C*qJ z);I+S_ZD|=eVV2%q2r^=kwc3L!;6XdIKshH-Y$Vk;zk$!H&MNx4Xys2JRP`;Wo53Ez(lgr zPc!KZ;Od7?3nPADR9STC%>S3XJ8O<4yN(3>S7z|eGGr!@2|Q9{YldTLiYAdZkFZ>; zz(xTOmSVT`=jZbqi9{d}TP1o#*-UF?bwx(Rjk}!V$K8(=W=!F!jJVRJW#{X*URh?o zw$obxo-HShd-GKte{1t8@+;^?>y_0PrO_0;gjd7=^9&buqKP6hP>KbLmaSKo4@x;? z-i7DstsqP`xe!g6D~i+YTrF4HwaO6bxB%0(tvbHQ#gvtVTpNx(nw%sPX}`3bMJ!r@ zX|R1Oe5LhKgaDyM0u>_|Ya88{9oq7g99h@G3KrR@4mK4St!H)f)(_*-YJBnJ;TEP* zs1l11nxNi(ERW&*Zhzo1z@kDylUP*Y1V@`A1ll2LZg`GJEp0oCyOt5wx(M0DnGINz zE|^OygreJ2;Iiek-?c0mw&W_AFe|B#R9PgwP%88Pni%|q+CJ<2Q&}?3%N+0~5-J3% zt!ZTZP9chGU|?%PKmSynyQ!b5eae8fAX!Vd(#Dqilf@ewyVl384nQ!5T8qQe5t?Qy zSo{P}7;jEt*-Gn`B{#wY&_zIw=TQaRh6gU-;C2MWLZTzpNbSSyJ2R84Z*ixS6SquY zr53R|g(t8bd>=~9s}m}1sX?oVhmI$)mpSVp#r;-u687Vf*bmt+M*-hawrrE82!A&S7KIM`B(}`^74n&b6() zmm^Z4hjNMVAaSH4O1zEkVM}u&=;YjSx|TIS*J5NXG&Fd1)cF1ZZ5*5u7-I3Z+32t; z`>>+FIv56*tysAMRo@d&h5CG(!y{__Ow}$!ouPfOI*caRWDCiey{W<&vXLO`ee`nr z$;vCcjPjQ(S7PN%lwm84@MmMXt7OS-gZ!s$a#W`)h6mgL(slud@iUu1)GEj;wfU@s z_Djn$kc%m;o0OW;=3A~_X2W0j5Z|`mL zPl^=hzFl9@kaTkkyAUzK@mcu`h*>b7r6V-yx*)Gdx4uU@!?cL8E2PxfjvI&qWp}01 zpoLvFmrix_64#dH<78HHhiir03^Fo5tc0blZw3{6mutRWUM(RzZ~|I#|M-k;RD?jt z49GN(P@sOtN`1Y&e5#!5a-z_z7tr@)syvjfNL_6NDYe}$7uImX@;haWjehICRNd)- z0mx$rOd*A$E$o0KLBJOwH6SjOp~j?my}AsNIK;el(g_1_p@OpIX$`R&gzcjB>et+X zpC56($kFsjzL+Jf^Fg*Z9WUDUE%+7($+dtEV82BBj%OV$`0?%fpNM zIL$Kn!yyItUYZ-0hVngFL~_^MmS68)ePJv(P9GO0#)XZ!5M{YLc%tMVtR6exy$Y%D zmvSJWa$$ZV4=W0&(o3L#wYrXWUR~w~5J9;+(o$WG&}0dQ70<*BX{s!M>AbqUxB)}Q zv6u<5F077-2H73V=v_`Jmzv?+%ZuBmOCagX7%n~wz%R8BHATEj7*O(I<+HAvAGZ00 z00$d@1>D&TG8PfCu|S)~^?zTWs@=W3I&9nKhmoS1fV8P#g%(SEh2@41*J;J!?q$2@ z^%(?dr^IMI+Xx-2k`?3}$0-z|W8_?3h7LK#I>epBP}Vj{y;@F|bIP!%*xY@22`+Jr z#p!}Xd=b!$p7IW=Gz{mjFZ1r&ljfhQZ5WM*118%MUPf_P!QQa92#SOTqVvw1mq#z{ zYGUC7eo|*eTyV}xmw*oRDUBrL5D5t`+LhY9;e*%X}P-D?w{%kU~%TDK-v^$Pj(#9CX8o zCL#=6BKe0stz$a9gr+K>LMEh{)Da^=2b)>U1|jI~J1%qW?qxcL=&4RDWpJFTKW<}8 zqrgkWs6zG*iGRJk+I=l|XN=H5m$#)76970!JijqadQeX1!&ha1@G#l%5;kDS;Nl`v zi)li{l1tbr-ptY0FISsLCn;N(dTr~Jsm)g;NIEGXFgIW|5#vn*OD$ovA~I~AGkfEp z@`;os?eBW&ie(Itf~L?VW}Z?A5q(>P>GM<@ov2jRNhmBJhRCP!ok$#TSwOG$@P7}p z3lG)EB_7gXwY;syxr#hdlbBWW=DgZJaQUiR8KEFaqeEM?IKlM$AIc0 zWU%$pa#Nc;b`jBv4U0<`ZobTFCgZnz8S}QUx<7Yh=j;#XbUo5`@PfqB{%^BMuTyE= z>uPDPj~*YJ!!8C%f+{NQY?Y6}vAzbWByd(1xE3L`ywS@RlgsRHmlgZj}v zff=x67~Z@eN0*j~no1BrGA62$D6ek=Q`k-ETAibp{DacQe1?#Ypj00TG1K_5alviH!#G6oAle?de7yi4IF7b@5YgoX(4(CQx*GgO z<&Jdr{gp2hRj$c&7hBWZDGjmFrKG1o1nbgf-TnC<5AHHo^xNhdfpeGV(&2lm)}lA+SbL(_f$bd(#esA z(;L`&vrvr+;!-ok^(jDDQjd5zFb$rjV1=u2BZ4w|vN6`@F z6D61JUX%xUh8-V{k@~_|e_1}Q?tbn#HVPh6ew`ixp-o7e>bS-0Pz>7`fCN%xcG2=m zFB=R!MaI#dWJBD+K>P!RalB)dL;cz>E$4+QJWG78uFor`?ZkNrY*|#LBp&=7t(QkQ;SOvol`^>Z-D}|AeHjGjlv7oO8anB zc$V|S9%DMd`ba)g_vXwhSunbwwGL#dtadq|!Eh*qa%~L>+JScHBfaoE#1>|UA4u)Ij)X!~uOm()f z>?uYUQU4;%iW(GN@ON>R&(KQR7sBrD;rZ*}7f>vqUUS^h0>lQ9?8)@9-t6dvj zRr{r780m?GUN#;%7CEwdjp75>3e_6bL%~DaFjfet{f1YeP@cF<`J0MHpCF2CK$bJ2 znO#<|T2jLcgG2H<-KtVfI8IM+SR(e~se+KkcaWFX zeX~p#`O)oeaL#~Hi5o@EsxL}qDo^k z*0-wWj4!p8#v}A`Z08;TB5*TbfoxOhtvxm?TRq-zA_@{Kd%JI~vMd6X#xM_G$gf&& zT0Xoa6aY5!sjyp7mnHLCT^7L^it-}U_MxmSb$YD?Ue6%~dNo{H$52XS1HehAs}>xL zn3!93EbgA1e!oP^n~zWC>qls})#U4AFQU0R%Ryu{Vd$SLbPD!aEl@<*;9AGD`jF@7 z0CUnul}?Dd^o1S?u&*{O(@7V+3Fx!|eDBwsH+CN9!*_7|P zLaWzz!o8=4GL1!5D*H}ciZnzzQMn_KKUCY+QoWN(ymcBH4}()0do@iC=9C2JE}-%D zOUoz1$Us-H6=0JX2dp&+F}!njK}FbGH-NiK`j&`+4kR*^U92d*0I1P$v=Th_%r~TB zm2m;R3{LXMP{0WTue6^tit2KmyT7|>2fgbv&dDT(5>f_rM0OP6tttDgaXqB?L9~xy z1=?D~g!3#(B6Ncmr?6$$5@N;UpnZW?!>=BV4@-HCcVt$m$)U(gd2ok8YaPR19n0}v z5Q)VIg9ih|nn_XkM(7ckY#mIcQY%XTLn5cpxr`%Z*Zc8%WbR;>vq81KYB|t}1*dam zT^Og8vzC}imSF7S9yQWQ`*~6}q(mQQ;tu55Sl`0tC1YlsD2?_DTcvexe|%mQ6P(Z6 zE=$DMMIfz6g}Stti7V&@4TvUETyOm+G@RDAssaKouXK8mC?qN=P>2K=ppBq_>DzJe z6fdA;K;H%r9!-i;)K-*MC{w#ct_0L%k4CK1ORneHz~{1$5C&wf7)4tYc8X6`Jzrdr zq5abGwQT(^1`Gwuo@1oMUpibk?`sci|60}LV#&m2w`c)S*NBKf+eyFqCL@P-c`kn0 z-rT=~a!-bhnqE-6mjKQ3<`yH`@I52f(g+c&J`Q-Pzt+w5a%JrVC_l99k?%I|1l$B+ zKsA+h>2`&~)PAYKg1AK3%}}s*c^P4>phSLjBl1urf4PPE$L`BO!QQ6S=VYntctJUT;)QaPNo0sjHr3kN8H!nlj0bNYsQU z9P7VRw`*bZKHP)^!*)vxPU&Kb+w8bC9$AfAo(_m&5LV@O;lvpvVF=>E@7%^%h)F52Ey{YC0q%r+>>dz^gH=}La zN-cyGAYmc}MIlUG0bDSx-FY)vu3cWTJP4^>R(TwK9q@pj!A(kNf{zf5UURc}y}Zmv zoO?-z8G_+L0!v1krk6S_BYz8hYEeoqY>sI!k@fXX`yCgr(-^XgFzsVh<{aTivS6|o zS!WZMdA+Utj)4X^P~h)QoSXMSVa&Km zt)SH*r`U$fa#LHaS((0ZsJvcYc0C0L2fu7Ym_*}DIiov_Q4zVQS>n6)u84kH+1FcD z3?#1p@lS`qt3+_!`FZnsq5UzBXX+x68A-K2X zBn`64fg_|V18m*}mdRL4xG#()Sd@+kz5#|DyH%*_Zl!Ib-)+p;ypM5HE>a#r>EphE z{2rE-lCb(jV)pLQFDMM-2ofsAGeM9puQ<=Tb2Doo)y8XB){x}R$87iGefOLSpEx7% zW8zm^ornPCRom->ix5~H~((F8se!$Di+)E&`?6sJrlc2C0$XL#X{$o zE=MmWr!!5h+MGbP*@Kd0IEkn~T{ zg=&60xoz|Ncjoc0&sZHASf=VDDTfkQ8dTIGkgu-;hlx2y|7iBGcbhlDQWJx6qF^sW zItT{hQ-lo*-{G?O&OoJhd6l3Ua}0gtG&wvkG7(oA5o1G_rrZN(K#wJL?MCIWF{>Qd zIOzOuh*JtJL(UP{h-RG3q<4B%9Gz}+-{#%K{-%i2S*IuPggUB98V#r@HqwnIPWF0v z+4H1Sa1%j%@dSrANPeOEz9O*JG#z->7y8AxeGeY02(^%zTeu2~)`i0ja26LaM_%W2 zE{j3(PA{r+krN75fcXL`XK{#ZkL|Y^ShZn_j61`L;OxS}T&}CCMGKgTx;T78I~*KqBRU6Zil_9}`jG=SN7!Gc+fN)vCp6Ug$rS5N^D{FTz zKlJhhze#(9-vGi!+)@63L5r=f)`rNHW3}8vE5uPS233Ue7$R(49y84FtFj^<|1oY)YO}ST~8yZ zWgW*0?=aPKW&UYQiu}<@ZhLe6`Sxnf^MF^%*t>JAPEF4eb7~t&@V&Uh)+(KLJ~sf3 z!Mpzz!Vy*Z*xQpq#3qa)Ujat$NIp$M$bN+XbUX~d^W|^0yYT}*!{njp#UTLghsNM= zQN^I)*S>>^*>~Ri;rjEJ@i+H<<=SSfbI?ObvuDC>lwB$*U1!FR`^rx6)9CRIC0EiX zWTRt|<=PX#_!u>$vA72fRHx^2Bd9!lUEYtsu_VhZ3#7r5oi(1>rjiYEC9LHJF?z5y zrM`Q(T74dWXHhpV1UI2XR8W$4DFyK3$_W5A_|7};#@|_u95oRuB0&M=9V8F(3Q4|j zVoP|war-BHPfKX<^0pJd2Y5;fZNe8%dP~idhvA_8>SL5sT=-ZQYAV0XbdhHZ7T+!GpE3Ghv_(-kadHctwhwGol4?Wri<{Gt= zVr8_-Y}i1?U|H4HxVe7!?VnepUmaV3cd15Jf;a3JkRwtW!U(U-B$wl-+kWI9pU3Z@ zDx`|>jL7M`olp3us*sk*dWIz5!AS~!fMwTyo6FXN-4rJ6R)eWay;nBp0PvKr)6 zvNb0<8#~qsX-B_lh+K#lkZo?bDp{bI3l^ZDr1aMt+oxS5ShX=5yPfFUTT&oudmI#N zN${zxh1iGdAkQ29vH{p{pRR5+3myH=O3}QVK{I&SHZ+)toJ6IIJrrANW(8wMdVlk; z+PICrIa)ogm$$_IQceI%*jKO~(9{BYjt>oj_>aCTT@{!?yv0c?o|cM8g(Qa zGy*~b>~N4L%C7WyZa?G;Y^2Ar3E%DpV#rg$4)RpZIAoL zn7SVehGfftZg;5RE_ovxe852zqQ_Eb08gpC}{CqbsRmP>Vbu| zWsFWV?ycW!BBSrkrgX||TZKGk!k9P!O<`H2c>K8PjdC-C^G{=y<&RDzcE34h)bS^5 z;JEn=_|a|Hy4cgEbZq=U?Byf3Pj^rM$84eBIr5iE%u0AtYYbLGG8RdYYED?0{tT_h zjeOZ>xx%?NKJbe!?+;6OEtb>hQe4 zA+eV#Ke0(bWM?9!<+E_X4~ z`mY~qJ-tMmYM5pYvJ>SNPNsnX@wZ5j1cN$K+Rn*0NcfsH`TYRrN;ZjDnXEF?g#qg? zj!#l=r76M|P+Rxw_Y)Lq50_r%*z(+RV6jTGx{qR`0M67OV@BM5i(w8#?G}{3=2g7T z(1jJ)NZEPPak%w1z}VV?uIBQ7uuqT?7KO2M{oawMx6kPyiR$%~$YWAzX0R8)EGDKn z(b9Wubi`~7u<$`l4i+T)9l!B#58F4P%87RGZ~ma{G>^YLK5f6g`}6Yey86TCU*@0Q z7iF6m>({bl5~xdN?bJk78k4F2^0RugQ{?Ar6FL7e|C~H*|MqbG#BQRaRekl>1|Eeo zg8W^Nf-|6R=&$l>@Uy3qRFe<4Jj$DgYdqLVW?1`(J#KebIoCe+yewVlR%L^w!Nrs= zk%ge{qC9ex2AEI2dAbZi;|cReCwZ0+4IA+y>o`^jx)I?daCJg{g6dI)S>v=-qaWk; z?t1gFXTfhnH&2ram;|9&YI4qBPebr7<{$Sg9~zGM&JdlXAD7ac@z4b+{%Qy*a0?x& z-Veu{KWTg;-zS}Y+vm}T9u#>U5}VR#=8Y6P4J9;L)rSZ?$(icSV|7iRUuETqPvY4_ z+>tiUwsV3qO|zAna8rR=Esyf%;hJN1uitz7h<$vvQ#3?l%t4Z??kS_BITZ?2Mpz%$ z>Xt`+-KsN)`KK&8Rls}I=EslC_?=3iDw*1+$TH6rVrft*I~G)MWLEW|iDbR|U=+A0 z3t>eh^d;dX#$_7ANpJj+e0&2)(?j`%>8$CFI5>kaPgfKDNz%-ueY}&M`PVY@?74SHHea`opPruD zDMr1~D%v&qQj$YHcf6Wr!X6D!iqO?C*0Pzl*|dIG{`)Uik59j7iFwrR1v6(M2;*e% ze=n{|a$LDdJhi$0y&bFCc$CR}|LpaD`f_*sb@}=BdUw5jm>u^R5+DQ#-lTj9<3kCY zR>SqZkZ`5BjcRH~cHd@R`W+^1J(~di5+5yuZzebVMDW!^C)V^OUR7ek{!wD3XJ|k_ z=)~>FLmAAzT}Y7?_QZ960ysBcbka~BQ);Hqij6@30~`h+^Yq{EZq3!M72Z2nIdr80 zskfklq|F_9AD5eGm15ol4NR619;ZE@0G)(mKj06=Ak93^SZ447UE8)9vo-5g?K7m> zS6UIr-uE6%om)4I$1isePwTtQwq@6NyuST>(-lxYuL@Sv`Hco=3xTeX4I&R7u?aKf zL6?SSY*{Tqh{skHzb>zDp6)(9u3Hb*!KVOi2wN0@@nJI#P&Jq5Y{5dzr4aas593T5p)C)u~`~-Qn=(eCuvg$X! zrB*`P#g3(|Jm25k$*WkkA3q)%N2{{ak;mT|Qi|FRz9TH-F-vzcc04jkuK+b)kDjNz zIoJhhBET~QvP$vCKSTrFc>J2WBLkgO1mdViLTKTTrpG=VQVTJt-iu7v$agss#qogJ9b1Ib9hrq!g@$RzfRe6Oj+a# zTxZD(YgL7p&)s(BX7xr`bNrZKIqR{k56hf81GjJ_WTYQvI6FbCZEoB=2?}xSNT`M3 zV&Z-{m*9?KJ&q?Qy_$ zA<_6psgTs(;bq|@W55xIZ3#@o~@cXpWXhl|1d~ z_4znf1x2k~*W!ASHxaF96+0l+46Zo`X3`c4X zvF84LS?q8iCfL+EbdEgp4$pDyn554KDOqT0^wtdb$mz}r=Vy#)^uQXKLL8>*(aSfE z32AGOB&gvyyFV&pd)e#~L33r_AHQT$dswcYiZ}YPqY{@V-H%I+l+N{XN!iRAnukpBNzcbiJzLDA-cs4KJB>%ToF3jXv=jdJu;Aodb@ z%~?dI874Xir*?+1jCGOt$4WJF;8du@vCqL<9{ZGG{VW|bnbsoFIrsoqc3q8S#(kZo zI_gt*86X4MyN@vVmcZb;BORu@_F5MQlt=C^jMr#N#y!Phz6K*X`pZO^pC%OM2Su8X zqo%bIEvY&?Z*;UDx3dN-Iwasn$E`~4JcRQYB1QUB^8?_mFRDCaVtf0JhY3{E)vNMl zruTj%<(i#E3%jE?@r}q%)J*IsYX*5zi*e8LAua%?JnqFBZ}=|^5+>9!G8ClPZS5!{ zfvebSJo`K!tcze)3Kg+THJ`)M*E~}5Ge-y?<|QAZwt(Qx)M;!hC#&UC7mun0{jU|E z<6}Bao?`pVPCwl>>D2W}fi%Ha_++F@#+xV1v}inK{^;b97sd1a)vxhDtUP@}jU{M4 zxy_nm>T=q=qAh8@I2(y(uxGix{Z*cakPH(8lA>1$aMZqZ3O1$=0Ha4SI&Ogei^Nst z_^&c3eB{|+vcin~N57l!*RA-pqorIO8()<}dN} z8_5ePA;qsThZorVkbGqY{bO|EcBbo8O=;@@U26z6ZqBSrLz1UoWq@ep_NF1v8fc-kpqbL{Scyqq7Lh-9S63(lLeZu2ji%DhwbC8T0uX6)w5ehx-+m#b6MB(diztWyW%p=2!3vHSZ z`hdFSYW;?!#kygvw-GCFl!{+voY=z$eoByJ8C3Ty@+&R8FjSQ$LRwB zHJ|eteWsLVXC6sMV*(J@WO-OPV&fj>AjA2NU2;;j3)Mx>f2T#y8Rn)be5z#?(1tuc z^6WM{)Dl{tEuB^k-{)E{6Id%aZB^4Z+ODS6oR6E9KJ?BlukdDs+etfj-yB2NFvWK+ zZ+(o=@@RjDL;dXwy{%ic>R|qBJm}%EYr*5m&n=SU6CAeX^NnK1?IWL>n@??j>1AGY zl4?~~Yy;9Y4Slul;dPD2#p^!(x=~{qlfCv#<(J5Tt-^Eb*N*&{UhTvH?j0GwJ%b~Xu8IcAoP zB)d6Gcem1|?FSzLtWL&F>x_rbi=2{5roGlOAPsGHO_Q1CBOH#kkBtM}ry`~DHNt^@ zsOe#^-MQLfG^vc2-fk?-huGc!?Sq4$)}vP`0G)(H%fU-^%2T?)DTm~2aRcAs>-Osk zY2D}e<%7?`Z=Ite5ewBZ^*06x%Qzo}y5i=)_xm1Ze8j( z38IxmsAD^v)2s)5I_|(a5P;_T2cgs?KR6S3e@k1KzY6Kl3NEw@p#+2V2xq8g2cDox zzCZRA&?s%$FaYWp=CEkEynv~77?eBmCyj8t`4#p`r4Nn*(ma|A7U5c`q4j4vsLZq= zm~+42BR((_!gBfG1Ed8kjnHm|`WMD)C}}jIm{tZ2E@^W#D!k=mGXYnFn%=m{79+iA_)cY}no1kx@pjkx=)zGXjNoLH4a}rgmz)3SyI} zt*kvWMtMW+A)X$V>z@Q#KYj2^&~K83F~>>NsAmn>-ChNRXX#d2g&qR`MApqO5z*@h z9{^`{a)8kR*W6VZO)X%kc}0ozKQP%?=Q?}+oN4d z(|M~o0920<)JXpPQcJPROJl@}n&3(oi5ah>{^5zT>XRmFO^{+R6=t@~7Dk_y zn9WeAr;AK#7b1Ez#LIz5?&-^MH#O+fm5RD1KC2CGT>u&-9DB2l>SqJnqjA2yTXhp+ zdxx2G)tR_)JNJGfS5~Fscpm3ltW?q5K-}ootDC#^Psi=a=a_1ynRCElq~Wjp(SO3% zl0UGa9vJJ@QA4eR8tno>HYF~zL+hQO9Y*GCwjB;_fRFcgL^cmc-I*sD1egagDhbYS zIw7ZPqo!gTo<>6_(DPCER8T?CMD5weQ(S{i<^i19*dX&m_Wu2g$k*)_SoO{-mK;np zw~iRVz+#dfx$*GFTh+LSRD1BgzvvP0yz179^xmDFOB$uBLol46bC-NL=hGF=yuLgg z*g76#Bzer%A=5O#(w_AGW=^Y7k!o>zz-r#gj;{Zu`8;ozUyr&m%GOGYdp)eJCmOcM zrrdmUCJ~yb%kXp!oo-dp|m4SC?G*PZA^4dt;{ z06z#RW-O}+2MN~-EqZv%y8im!t0@OV{^^}qqE!qQnhBhijgTc<6-UX?p;4cPzOXI& zm{DF+XkN8$|%}8z9|yi9d|Hj5Y99MF@^uFGKh%{MR8Zbnsk0Ku#((6HL2rn9ZLySaJk0i zdHR7ej#D;-D#@MFV6T5pKdtUIzZ^B(c+-l^jN&ybrnA?R1~pe)#=mrl+c7Yy_ias% znO?dU@&@HQECQeyqrHIO>8cCOON+$@38&>d7wXz^gDnr@n#A&!U#K?CIF3ME{V#MV zMb2#+i8t?ED6hx7vOZ1P`*Oh5Q$|r=cxeOGyH%7Y03I6aFXr`8pV;9qs`O%{M{yU* zE+P@8wBZ<_jbs1RsvH}SdEGSgTVjizr*jM136zZLIb_oL{DQ2b|GtmQ+v}(6$L;2* zch*EImW!|t*mT&TGpJ-bzNudj<2Bex%`g0P+>WVzlx4KxUMP%D;{ok@h|GwJnMUGj z_P_Acac>$bk6=!dvjul)P5N{|nDEX}8*m;^1`fj#MgQ9~oa3lrp6M1B?}-R6;uMd7 zs(?M6u#2Q(9*U%QH_ON45|`3+Sw03!avT|AZIO(9kY^j(kfC#BTYb!wwrJ;4__SY( zWQ{y3U7;{vS;Qj^49Az<#y-6PfLafZuddy^bBN@_5C9};9F~6ZkoW$XRr)U-^SUaa zS^{dn#bBAJRy#<2j%8~gZRqk)K>PQDldq4O%rTi==s&4d;7T^G3*{6mlsp5sNJqE^ zZ=tzo9KVPNQSmzfG3qvqKUH@fK@d7zVWO&wfulc;|3|(qbuvA>fP?o#s#vCVD&Rc% zZ6yP9s_LtC%%s|K52fWJ`&771Uc|`ea;=OBq1 u<D^T& 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

klL0J@j~~)U4fE#p?rlTAxos^V%jUav|?}O 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


6*{5_aqZoTQ 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

VlMsiY0bKTaDb`5scRN$Pq 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 GLQO)7-TSQo literal 1120941 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 u<D^T& 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

XPP{Z&k=?*){u@ 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 sk>~p5<^J)@$aRdk> '{e_HANDLER}bbcode_handler.php', 'e_customfields' => '{e_HANDLER}e_customfields_class.php', 'e_file' => '{e_HANDLER}file_class.php', - 'e_file_inspector' => '{e_HANDLER}e_file_inspector_json.php', + 'e_file_inspector' => '{e_HANDLER}e_file_inspector_json_phar.php', 'e_form' => '{e_HANDLER}form_handler.php', 'e_jshelper' => '{e_HANDLER}js_helper.php', 'e_media' => '{e_HANDLER}media_class.php', diff --git a/e107_handlers/e_file_inspector_json.php b/e107_handlers/e_file_inspector_json.php index 4d1448416f..1cc65aec0c 100644 --- a/e107_handlers/e_file_inspector_json.php +++ b/e107_handlers/e_file_inspector_json.php @@ -11,7 +11,7 @@ class e_file_inspector_json extends e_file_inspector { - private $coreImage; + protected $coreImage; /** * @param $jsonFilePath string Absolute path to the file inspector database @@ -72,7 +72,7 @@ public function getChecksums($path) * @copyright Copyright (c) Taylor Otwell * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License */ - private static function array_slash($array, $prepend = '') + protected static function array_slash($array, $prepend = '') { $results = array(); diff --git a/e107_handlers/e_file_inspector_json_phar.php b/e107_handlers/e_file_inspector_json_phar.php new file mode 100644 index 0000000000..142a60b84c --- /dev/null +++ b/e107_handlers/e_file_inspector_json_phar.php @@ -0,0 +1,53 @@ +database, "core_image.phar"); + $tmpFile = tmpfile(); + $tmpFilePath = stream_get_meta_data($tmpFile)['uri']; + $this->copyUrlToResource("phar://core_image.phar/core_image.json", $tmpFile); + $this->coreImage = json_decode(file_get_contents($tmpFilePath), true); + if (!is_array($this->coreImage)) $this->coreImage = []; + $this->coreImage = self::array_slash($this->coreImage); + if (!$this->coreImage) $this->coreImage = []; + } + + /** + * Copy file to destination with low memory footprint + * @param $source string URL of the source + * @param $destination resource File pointer of the destination + */ + private function copyUrlToResource($source, $destination) + { + $dbFile = fopen($source, "r"); + while (!feof($dbFile)) + { + $buffer = fread($dbFile, 4096); + fwrite($destination, $buffer); + } + unset($buffer); + fclose($dbFile); + } +} \ No newline at end of file diff --git a/e107_handlers/e_file_inspector_sqlphar.php b/e107_handlers/e_file_inspector_sqlphar.php index 85b68e4746..5bc33ff46a 100644 --- a/e107_handlers/e_file_inspector_sqlphar.php +++ b/e107_handlers/e_file_inspector_sqlphar.php @@ -89,7 +89,6 @@ public function getCurrentVersion() return $this->currentVersion = $statement->fetchColumn(); } - /** * Copy file to destination with low memory footprint * @param $source string URL of the source diff --git a/e107_tests/tests/unit/e_file_inspectorTest.php b/e107_tests/tests/unit/e_file_inspectorTest.php index a5a806d2fc..52ed9a0e03 100644 --- a/e107_tests/tests/unit/e_file_inspectorTest.php +++ b/e107_tests/tests/unit/e_file_inspectorTest.php @@ -16,9 +16,9 @@ class e_file_inspectorTest extends \Codeception\Test\Unit public function _before() { - require_once(e_HANDLER . "e_file_inspector_json.php"); - require_once(e_HANDLER . "e_file_inspector_sqlphar.php"); - $this->e_integrity = new e_file_inspector_json(); + require_once(e_HANDLER . "e_file_inspector_json_phar.php"); + // TODO: Make test databases; don't hard-code e107_admin/core_image.php and hope it has the expected content. + $this->e_integrity = new e_file_inspector_json_phar(e_ADMIN . "core_image.php"); } public function testGetChecksums() From 6095c94de3b0bae6f10c75757950eb7cf0d4f18b Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 27 Mar 2020 00:27:46 -0500 Subject: [PATCH 26/35] Minimum viable rewrite of File Inspector frontend --- e107_admin/core_image.php | Bin 246720 -> 247165 bytes e107_admin/fileinspector.php | 1177 +++++++---------- e107_handlers/e107_class.php | 6 +- e107_handlers/e_file_inspector.php | 50 +- e107_handlers/e_file_inspector_json.php | 2 +- e107_handlers/e_file_inspector_sqlphar.php | 2 +- .../tests/unit/e_file_inspectorTest.php | 32 +- 7 files changed, 556 insertions(+), 713 deletions(-) diff --git a/e107_admin/core_image.php b/e107_admin/core_image.php index 3b319d7507b9d11ce9e4666c6c4abdacc0ed53ad..b236fc88ded5697bcab1c6ae8483a9d963f8657b 100644 GIT binary patch delta 244999 zcmV(>K-j;)hY$UV53uk7f84_f05^|)URlEf0QhMu?z9mA000000POwOk|s-*oe93m zOkH=SC?|afQjLa47a9X1Gj}0M&k1C(3X%kneE0d5nKN_$Bf?K+L8^OX3Wco9JZ|=@ zscy2?)=mD$-~F5a{a^iufA$rmbTy z?|taYtmIef{KwRt`Mdw+{9|kQW4BFryBp(bueF5bOG>T8I=dTYm-|1~i&JfJG{38F zc?=%OtF1A2@XM~g>)-w5fBCzA^MC$_|MH*y{lEUN|K;ERhky6G_w!hp`UH0x-~43pd%u|~7g>V56dO7i-x|Ks2P zn}7HZ|M?&8e#8IH%=L%AFWLS5FRL`WOEr3vt;Q_B!;Wt73 z{HuTakN@zyU%$S8ciqb{o11m|7(*K|CEm1FaNV}$UCI7oe|x-sDd+5J2;PibcJG^q zVyLlZJICtr{*S})fvM(EBD-y3vOC4p*#uk02*p^xAO5)Ll&m*-&Q^j+Iqm8in-|=& zHhWI#@sG2%*^jkdu%?#MV{*-nmR+maaBwX={;|%V53l$`k zge7FYCYf9~f5Ebrvnwt?b8CI?Fz0wGEVGzUTXVhT5O&*rWoHcg!E?Pw`>={b2t$nB zrx}OIwda)lh^4Udx$U0$$q_w>)c20N7uGi#Vx96@wI=Td0v6K9jq@pbSDWwOe$ac4 zfAhOfzka%&y4!0TTM;z9EXLA!_m0s<)A}%vr>@2Cf5kVYvSRMWnpp~B?ULsY8|S*# z<|QzOY(ruFiB~7o(jy1#d$X6bL1@C<+Z3dY zzlhCepZUMN+mNQKPtT^t=x6n=8U&El*f`Uksif>zbFMr+o5g=qlVb~A2rkxAXIx{{ z+RWm7fBnOLzWws`bNl-7^ULkDcCeFtc*-`1m2LOPuXo-1HN9OIC2|wZZyW8Z1-;`p zSB$J~8NYn4?y^HzhqW;hw%gng-??gDX*gdja%anBhia%xHj)32CX|*rw~{b@D;g6X z)$=fQmOX9;A;jRgm06JQo*hO&i+hxG?a){QDaD$86mL?p4y#s{8`*NKqsDRU(C4pj z$Gi1%Z_wvxqGQvI87LpJZ&{O&1tSG?#A`TSleh&We=((*W~W^~a7GoUkyggU*|FC1$Q;3fh|DPW^I`>h{HKPhTmbsdI$ziffBQhKoVoK^4_m%{TX+}!GFDh@=?|%vGZde-0?FnImF=kxKmiOo&q1vABEz4+Y<~ z`DYuUENoxIydFxreJ*wNyYKz5ZWxfFW1q-;FxB{grtFLh#)ukDZ^X;za+-h#L=4Gy zt71a&*b9$rgPAz4i!6Xza9j~lL5onRfPtQ7VwVdLAs?P+wDIc=&E>&>-VYol7AQ>F zf2U#VOo)(erd}2`7pwB2BGazwh_Lx#`-v>hm0kwvhf3> zU+tQbtBXEt)E`yUKU&q5FcwF{X=gBDe*>Of-y$GlV>SI{Xyja}T ztC8fVnSrC#4uoqTO1-fC>D-}@@87QvU%#_MDPtQuU%Fl2xpFX#myM0J#3{yd*&z@@ zD_EZ9XT)3JdSgL*fulZFoa@z;#@)lffypozBq>>t9jo;zRkyk|T|y1JOAAV_lsA@7)GhoQj7T=jZ^@%)$(u^1B{Ug!2J z7|Y{fjCHY)H~^e}0R;t+Xamn?L?J~$2QbS%bE^(}2#5lmH&oMgP8fevOfy)Ab_IpL z4_CTl6|n_;yTxP|c~vZd#bh5JfBfys*W>KIz5Hg-!~%lM=`+8FsanSJ?-JI#$C2Ij zn+@31qjIgRzMRW}uTB#ioot?uF66Xjo-YGC1RxAz0zzGgH)Iu0#kd(^r2`bnoHNG!lF1Q4XYBc25RzOQPA zwFl1)zRO^a_bfRfAG1L?e~{IDV59Z^BjD)chwrHM+_+unDgKQ^8w>02cs6bb5&CyE zd^kCXWwOA{ys}KXtqDvV?1mQg2cvwjDttnNYzzo&S*^z`P>3EOQ<#p?E;

v$Sg2 z1M8B|(SW%#D9P}qqJOh~8HrtSyzOb%P zCl8X(8Oj2^yBLk?by5Js&;kNhcwI{^&jc;uxUbq~S8)I-v4}Amps)ztXHnap*KWsm zeEj(J<|p7IqL46-A01OX9dc=mho#IulC{^9*o_|u*u~%wU{ss%on9R**$8O>B-hr$QoY{arZJ^~s^04$3%#6Jq7m-#VCeGruffEbT z02dx~FW7;xsF#gw0uo?;tbp$@e|mHQP$ih)Kz}A)Hj=NI2#w!+cwB6ou2~xa6j~6T z=)#@~wg{!qS}PKW8{aj91rli9j`^_Z-%)wY6Q>oxB5=(#fiB%Iv|}z`#SAYy4-8JG zdo23K=Kx83Ggg4aW{05K%Vrwq{txUv9doG~EV%${&Ibz^kvnC@!d7S4A-UC<-+9q)r; za$F4x++m#KqK9qO6rnaqRxFUWj2VUW$UH)j`xPc{01eBqn36U(e=d3<t z1OVAIU<6Dmeh)$6lb4%d3kcqN0&|X7-vq_OJ;6oM)DCe=00>!>fgtanv&j_j*_->vQD6s86q%^hRqw{XP6udJFMu`>5 z=Cd-O!~KjNfAli!>_Bf2EruwXWKF~$b0#4F9)1jv4FU_MN^Fyb%X9#G11$iKt%5}5 z>C<0sFo7;D4(LF^M&TnIP#^nR>*6$Bdj))LF!kgyM7c@n6oF^Qi|uuIi%4HQPKn9m zFZQ(jCIUV|6Ik;efH?~7{1giUv^`!LI}RdxLIpKstc-j zU~U%rfBPTMAd|P53K`ArI3%B;aS$N39ry%UzJJ9HsR{vjlFMRO9cu^z)~LL%1zE{v zoR5C_`bHY@J&2?`hui>!5iAI-1-@fJL&3N&$jtGMkH38HX`HkP8&GEU9I+npZ#)pl zy-#z>wSN4@;uWu}L)apeP+W)>FuFk;fJQu{Qh5qT_#_+~Oc+dghNJo7JO_TbRgC__ z&$t_^w?n{IDkiY_P}qud#qrZ@900|i&wgz;a68rzPHY^ux8Y;D*PTpo7;en?=_@|0 zKYsba;j$-_P7oS@Hh>K+&=Lz)=@#&~us8R=_vz!UP%ekn_&A8+{BxVD>rYr~Y6>uq4QOVNE73#jo7 zcYgb2ziYqTFeLn)$$4h@P_ix#e10F8rkEf?`EYLEK26Tz1In6W9kgj! z-2e)f<2;TRd|98zyY}Ulu-&0i`xwvnvSX z9AuUKGCg8{lum*FH6e>dhv(@ zPy!(oRu`}VFyYQ?0Tj-0?%4|$d5EtoX}i5Lh!L%zzVZ>Xwmb|LNn``BJ9N zd&g81jRE6;yYn(THw7>I0WC^DcKhq+w|{uszViZq*cTwIDe7KA*g$D$aLQ}ggc)rB z1bGfjc>4@4;n6kU3fTR(FVEygm!7ObvYf%lz?Gt)IeREueW?B0_iX%^^CfRu|M>0e z?|yl^pUEyJbie}8Djg);AH~E%)(QMe>G&W${qF5A_pwpXCA3-XmXAt@DC z0aGx4a0e9LU0(8T?HlWWZ`lPE0OpwNmA8No4++8z4j$fLUh(;7%sEx+Rip53AkW(xO*C;`T2eObmRFx zVUk0TB&^}#=CIKYp=oWiFa7@ckMBNye$#({x$y$Xv~IJ3FXEZtaAS;x0WH8IsN(X1 zed7f_0bksTL)yGnpU9fUDj=O(uHoSYpZ@&v;ZziX$Xz;7(;AHzVV)yIsbd@;KK}r( zFCVvKfZ<}CD5C8^k^o@>r9&56;vYObe&gJn1AUc_E;#6;SNNt?c*m+J)jSg-cy_LT zckAnV`8Y5$huCre;(KHOP0ET(vyoOf_U>_j;QRLVP5=0A-gt*&mrMw$aS9t9a-i4X zD$?5_w)Xmtw_lON@$xPBjRC0`U<{OCi>EB*Mes&2Q=Qkhz}epZ{>Jy{o-n#Gs%U=< zeL|vjr3Ey^@#X&PE#LYLg-m{|++4?h+UkXsS4i4vvBBf(C6sWY!$(DkfN+){IquAOTC)vG!+q(EN zNp!TWTmT^6EAaq1xtFQK!rpjV2|6QToOg$>Zy8jG;D*IVtE`T@r`fa*UonVZzTDb2 zD3G8FoEWjpThVool})zeb;tD`?>~ONv5t)T^1*POI3OuyCd3MokEavDytgO%;sEDnsR_~v1?F|5t)Z~pLE}IO zU)IYcO=WE84h_Ny#B~sVj1@|0v#kogn8HK0AsKMsOhiHth`f7n}s3Q?v!8cnr+A8&9J)T^VG!mI41w6W3m` zOksLpti3Zs0&1rnd-;Z}90MeGTOfkLPlJ(_7ZwrZY1T7wy72;k#Vuo9#qZfu4<+j? z-H0o3BEda9{nIMl*gqI-19SETb__Ab0u%wW4r2+6-G{M+ zjIW2boMDJB`04TW#3?skvAcy_vF|0BP{q$Yu4cR8Sk9X4#G@4cm9dQW;g@gs(D$HC zZ}_j?{M&C|$BjH?tzm=Dv9;bBXo>ft-N5k`bomkbW6Iz0l7IN{3)bq!Yv5eDE2nfT z^p}!{ZF=wLOhec5_7ddBfbt85e`W`=Tf2gEKqi+5(mdy(h(8I*1k@G>58>K61GlRk zyd;I`Qo%A@FOxtQ6&T$F;bpg|GRUe!w+FietcL0U>z`-I>hzOs7bF4flad!NNNbU5 z<`AP}85P5jTf{Cv%8&#=beflI5kQdca4>moC}q1T7~+L>BSyhq^O!rdtQOl$1jqG- zHwpZwUL8CIGkDE*oMz7)Ig<$(C4U`CcNjjyHY{BiR}4OO08E2J?VwfjbJ*?HIV;|w$;eiFi@d(~4lK8z{fENsy=R&VoOwGrYo+8xnUKf?+^ZnSa2cSoU+bK~<*EBF4 zK>qG-@gL*$rWJQz!7bU!=i{}Kz(bTWff94N=3b*Kxnatc6eSRf)_?Hw5i_!_l7>s= z0BXrQ3y!>}Ig4=}xkC6lzkx0NQPkL0Nbm5NlN}d&fnfw1C0V(EO|zFTsEHlQ%1zOw z$H1}+dO+3{+;F8_>>Q?Fxd_F>LUd(aGylGO6o0}4Lb%wuG!j5E?4oLo(ZP6&-N|e~ z>-f-e(c}*Kg7{4is(7z`K;@-KY6}q&r)yl;>>BhC$%BGL8=z7m!?*nyxND z9ua_Ojc>U3xNyt-9AeIXnS4!+N_Aq-(5RZaS2pWJvxlk4V4K*mnPYJPyt*2WtFiAOWS}LwrMjq+{qENUZj?@`@=9eW3T(p7>pByHE!gs6Cu`|V zqzi9a*wtj=A*CtRB}1)d_;J`jIpf_*X&f26eJlSaVkt6YFu7-0bTy_3?rL5H2d`sS z2|yKVmI|>R(|_Belb{w;oOl&(4nL=Kmk?XjcgunIi>t@8!lo;BYO6-bC2VyJ`QU?r zGr0JtiK>(d&UOKRw9^XCZ-usFQ)2uzUk;mvBSR88j2G!iYvJ#K=0*Ac<9hi$Jf@&X zRWr~k&zk*2kfE4Pg6N*^JAbGYIoAwohkaFvLS48RSCgk35r5-U>f0`M03i-1!_mC` zus_~_lSBC!@OqE8-&xo2do&Ak3%M_U)voOk$OH56m3T=-JOLic94jgux$HVdhW}ck zJIzpX8pvix$fP)U_T?wnIAEc5*p#M?$jBd9p`)B}b)DX2VTxu0w?asY{0#oOMJ$-= zyV6e2z#I@VH!OiiSXi+-W&p1B;7Jb%nAgi{+)Tl^q2u_r1rud8L16)`UQW-%Aw{jj z>*teW94;8sLGDY~a{qKH+R*pCwNmPkr*F=Bmy z)lb!`RG%j*0o$Gq)EAV6GJPBkf9lVxmhW8+Mx$CG_E%!7mRsOIc}~#si`T8G83yMNz>V(;(D_nStYx&!xUO3RGz97(eimE{&BTH` z3^;Fa=*W2o|K*+j!wmD{+1Z&d*}d-foI!tL;oc4SpiAO!l@Yj&O@V+Ky< z;fM%F462*)P~oh6tjC(WQ{Q6VhL7u!@SUIkYGhA{m=qy}qb3Zcp%k|kZZw(C^8LC&(luEXiKjER0j_+HPWWo&=Xp34 zD`nwt4Heqx- zi~qN2vkL)7?$&qiv`-I-h^1v#901FN{morvlCvmH@<~-` z|84=()aSDjzo=?2H=Dvo?6b3McmpT!gK@db*Xq~-s3VKnflTZn%(JD5!u7`_(4zzz ziGd(g*{-n6bRLiaF;Gp_XlLf`L(;;H%nn~+STYbxX^JW)Sc-~!G`q187tK=16AsKH z5hVz_LiMw_8-Hd9H|lKa z*?nV=%nBId2DLfWHT@ucL}imu^lFxJKoBu$rwRw7Lhb%q&I84$&|IUNKrsoJ11`bZ z3_11nStUnCrX7C;-h_K6zoAyuE9?zbYtLCw;+Rl6VJ}r@fk_l1+l!A9J$U-HYo-*T zY%mOCRDTWwS_CEON`n3O7c>r4#UO(*vI?}>Cg^=os0RP==+fzDpUn7yxKE z{~m;hxyCGol&)~REbopK5-T%+;#cer(#5}I5Xv>~76$kkIH8)?v{CA!F9I0??nY|+ znYrU-AmV^KVB<{%3znD>>VUKC7hh?y;W2C*kAGxk-%3`VZFNc?X!*S2KqvAgly)eB zO&Kx)F2#vQd`=0bma5Xr3B^CNUiGAV`6w30AUi2f*S7~=SQKChbXS!U)cZ&M%SVUV z`VQU6_@)9!efdxRo%3h7WGN@iw3q?^n3tk@bxcxM^=f(eV|So- z@jVMWYDuMTV_9A7tPX);6?^Q3pE&W;8nnCDhFg2Nq`K z$>HO}d+iYiSygGNrdc`k)^Ns7sg%&T-t1$H`%Jvz@E~9CE|ov4>evJ;9RYP>Fn_M~ z896qk7bnzn`VGP7^t>9vOreG=Pi{jnN;&v;cyHKZvwdW>8z{rW7tZBu6SBm$bXW02 zfD+Xj>I^gL@W>U8i-_i7FS4q+r|wrn;C2P66}-+9hItZ;2(u3m+$2;0i(VaRLfjNk zvF2LU0Q5qGlz5c@T&*h<3J|cdK}s)tx>PmPpvn(y6tEnzP#JB57?_Uv%C=kpf3}8ldU61f5!)d z0#fIJ@r8pF^oVm3oo2Kh3P{^Sr;K7k57%ZX--8^~r#Vw2KNpNR=s2ESJU|fwJz#2z1pp5wV z>@(+}MaK%AX6L8sIWcx)p$L7Oe^!0m7pz&*9&z^N;sVW((U-Va8s z92(Ox#%%9W)Ft5^_RdixbQlEe;l+n&I0!yVs2HJXjZFh=$-jW}dX0}EPp7-WiK!I) z+zkYqH*OKaZG2Jkb9LAHO>cog*sq+8uEqTVjv#|u1@e%;E4|2=pJ)|v#{7<~92+*EZ5-ROx=8S96!3_gCCaH_e^itb zt`t`BN)c2 zoL_Lnvmyf}i#eRON(7TC;fAXVu-~)l1k!ya(yhuI{Abp!U{RYKRKMu*88!fS#j9Nl zWHBn$09ad78A(WSF2(Du*WJmOf7fd+lN1^>Y9s*ig(E;YfdB>2eKc%37WMh_$Io|i z^1Y+(Hr0My!Bw%El7h*=V|;7tvz&RpN~`?7yiJvA0BB%)>ceGZ`_+;K8JeY?w2ub18I4|o{+VH@cVBFIsF-X79+qZ+0eE;V`c1f^To(=STR89c8XI=AJLVcDK z(BRHs&^BjQKLmw6)tOB0Yu5DOgul02Z75|ERs(-MDop}px1j)$_nF74{4+=dh>NPV znIS^=ai%Q|{A$`L1}^Y&p4vR2c3_jzkdoow=#q0|DYAbIKOL+IHkpt6lTRlwJNrJq zT{aPVW>SwDXRsvO-~nb;$V==i zvDweAle#Awf35831ORq$D=T)G8=Nzl;LO18yE6;o^ZIb+(A|)FUB6hxb+c08>YQq4 zG*-wZfRV4arp|Ewa3{GllQw)$j|G`+yDLpImb&jg=}NU#wwk^AsY=4 zuwX!|#WUHheICE+x%1z>`EGq|a~3cHw^>FdVZH+{f8dHu#nY>wJs$7gaaYZH;~j;= zg<&e4OZECbP7GK-I{7Fv{`4KEzqt{0O*S|ny>V^A`n<2Hb*K&|h0iMK@{aG6x#B|< z!qmMvx}{hTF1*@aH#9QM_2eDv4>#X{1ylb;Jd0%~;_!yw23Zu-L+t(Omwcy!vpHQp zV7fOje@|gb;6tyv6%C4IJ~^E?-^nRcG^dNZ>q2`V!FVv&mBbdYYiGU4-5YM-Q7Gk4 zy@!grY=GXAx*5cpr*fF=iLmcp@VyJ71SXlLs!mMNp)%DrDyq2%yA#d?=et)ZjCLzL z3DWG!>ljHL>RMD57Q)~{P$kTH(Sk{T`|-o~e?>j3Vhd2L4nuya@SnZW1;6U=AP&be ze*O6Q>-hHd7J8Y%Sw+m(3dX6OWlt(Y1Jk)Q_LX3ENL^S;Q-r%lAZxFRfP|qWuyj@n zeR=zJ9jEp^Q-bAgN68#^DyfSDCMEL~-His{?~n2F?|<}wj#ghfyrQbXT!I%^B|75! zA3YTK!4cnB!_ifXPu;l!^dJ}BP5?df;jN4It!M=t2H6>(HsGpq_&1MgR2yzkR>7u`}1j1*P` z3&Hcu4qc`83z!Djx6NImTR{aKJ%ZyvslDLTRA`%;I&1D-!-ZDED|XPisxhJ}fmVR1 z0?Nk(`Q*nxf7Y5oCk^V;z~2GMWyjiF4!LZm@6aCBe2^B@Ee+d*M$j{Mye!<`=2IOW zIz14$GrZMhYqu=SnJ7DT%M3U+VSTT!x;g;m(Z zE?``?>OXZKvpVUl!Ew(Z$nS0L*mj(!3KL=3J>~WgL`+9igzr&@hJYtfUSpjJI^O;A zWqbFqe-($&J<9|h4I=4+e4JW)uzp+B!n}^HZ)_aQfXATd@AJU zj~`y4QU2(<)54K>WQ7Zr7pyw9iT5w#vHalO$6s#Um4*%fv8=)D?5*MZ7Np1z75c8c zZg)=m{(52^XKzDfcWnftbd`v;DDR^{(v#Oc0lSk6EGGsR#weM8ypuRAC4YbZLsZ!J zf86X7?vAi#QmHx|$LG-0Fxo@IQUS(i?^-$l$F0WL$HV*`xYM>HOz(9OQ-Fa=`-W_$ z;_e@Q^N;`V=70P5|LH&fmzTfavrh`S8ysulOLkP>rXm=fLEYn_%;2GD;j-=LGJsoH z`q9;hZsFa7k~$#f3Cw}IJ%7C8Wk0UmoBi>QXaBk`cBiPsyppf#Dqnh3Hw1|0fQ1LKTN@r8{m!zJj4d92|Lk{q!rbY} zPr5|?o2NVeBXUnSQEre{CD3^B7;zM(K7VqjUAIXk_%$llbcz?i|nl zZ4Gx$Q~Osn+&Sg&H4S%e75tn}|5eR$PGj}6W;s91j6Zk%uk9{#ZrWenFy^$Fujm1D zBiZlHaQyXsTuya;O&^yGmkD6*4ut=tsmcFblQk}Ze_Zy@GJb!c*gwsP{h4C_G-LD! ziv834%kO0fo@)8CJieQ`dFPJ*EGh1L$!m9?{FAJ)Tj^1clJc{hlAq*$yxOY0$o+Wb zleg0qPAmS3bcJUb2lt1iUOz*bPZ-2i<^Tp(tH~2UuoUIf zccHX86;4-eu?odbg7Eg;c>({}$%^;<{g?Oc-MhaB_kQ^D_wQb`g1W=edxPT*zJF}1 z5_}L$;$&2`4e>wi+#lCx(88bJ|M|;5z5Dx8e{OK7sG`SO=KzVQgM@0Lz(mEgm516q z{^k2zqy^jDQo<(?c14xu@ws@70;7xJY!UwHhPhK;1T}wIY9OXf-Vw>J`hcwJpop5J)i5+3@6LdyjL&Qgp2ysXVL~%EddHCdw$u;I6U% zf7=gVzOwT-z>jZUr8zxrU-{JPl@FYR{aRahPW)+8hNB%r`|!Mx!f9}kT@{RP#nn~Z zjCbfP=I}aY+`sHbJBM>ESz#zMv0pYT`_JnJS$EAP0iNys`1z0Pmzyi7nMLQc0dfN}FY##ee+x`Rlh|zO64eoJe0yU=FH= z6h!Q>of!fR*l`tJZ|>jmpT2$ha&r+~_lqv7Fk7=KK#L0$ftAYYn=>E8;6H!*jvRxB zRNRUpG&S{%Z6~FrSFxjXK-)NrTmouIX*KRo^I z^Y3q~k*4CctX>kMm!^ShyQ`U7QU1xa4=qM+c>jK^IdpF|RwjZ|qsvC+yV%2=-2=is z!Vvd;3SM+HKG%~DG8umxTwf5lT-XZOm3pRlmASg8?%Sy3(^$mqH&n$zG*GTJa4wKv zcdjn$+G%Ro)zk3b?Kc4Mvrk6zdQvC`(Q-gaWui*b_qcn*C#lp}-+9TzG|UG6Q99zr zH&5L2RFSP>J^n6+_)R?)zw?Hyl4uVvZbu6w4Fs7G9c=vWu>OB?4Q$+gM@W7jqmM9? z`zWYc{^r02Z0+_hgINLba!rRPolrG5rxiRpDk|=te*58j$C!gNt*IDd zMXMW}jYffsTYy96dVT%|PD&1ol)KtQHjQV*I~qh2$E-;TXRp(bAGCSj6Gb&GLu^xq zDrR_Y88&9bDq=Pn%^6es^zIu=I8@_S9>=+lun@pqjB}vQRUW$gt(jRv*L3}9fc3^_ zWKnE(aZI(Q3?A~u&XZd+9|4V%dovwdaN>Na(Wnky0rw0Ejy_a__?LU$d3)bAuB$-3 zay5ERKdDO?Zdxk)jd1hexPm0Om*upQkZa&cTW6zo)-wy2s#v zuSI3>lPMOJr?R4x^D`xAHsfZ9&Bhf2e{OR&ZlVIg0&B-$Z%P=i6+i`Ku^(l1-on-( zbdc25UGWIzU9HZY0Nz-J`X=-pM&9bYo|j6LjP6g{)NR!Gi3IWt)TAz5Ue^f!SOX>M z6T)#++5a<`pc~q+oSw?TlYlfEf1U-|g5#Ijwl7;R2Y=&pEwl{8uUQOw0xaZlv9X;^ z9qyzb5`Tl8^_7&2({VGcZ>3UBMW$^Yh7+t$QjBgadqg*J`LeZZRn4nJ<2qg!C+OqZ zVfpPZAHIFMVPob{qr$99s%fikh&{WM)ev00DDM?UQTQ9byhp~%q@BX>lNvQq4AWM2 zNi-QcInM1qPLp>vA_2OSnl&PS_2in*dXe4*ra7&~&q5)R(e-H)1hrK(!JaOwf1H25 z@w>nrd@CxGLv>hsca|l25EMsq=*!vo)4qJT!yh%WDrj1ZnidYn(c6wE$Sa?*r}N<( zU##pYc*nBvFNqTVUKJ~Nd*wcy!Z+Hd8&Tb5HS<~BzG}m_XU%p(QU8{|wg?`wmX@|L1XEX)M0oCp*u)m|=Im?omf>Cox*OmCC>QqISaLoB^ zcF;cX^v4gc5S0Mf2XY6uP#l$$Y}2q>?EL5&ANnsUD(}9nm-}9mrhTS1oW%sEGS&Y} zLxI$BG@R)q{}Y6)!T}P0kY4ctSaLpYE6q|j`36YxKNPZgq)Ym=tg2_Bs2h3=s!?H_ zpLITc_~pI)3~j+du&Kgr@YCow-n^+`$e&U8^I`w;mxr3jPhavezaoNTG)pT5K$IwV z`mT7}rhaV(*wQtZEojEDs6=Ngl05TzY@GV?JCz`U0E6~+b@Bq@M=+{p-RL85M=}{b~F%xPLt0Wl?jJ0A|j@u0^z>N=89|Lxy zrknGn9b>)zhfn52+}dEBk#yz z;~5;VBvc4VwEfOX{;~ajy~apdV8Xzv;X|FWKM$bO3?@^1zkXySn{T+F(RWnAm&Qsb z>?59|X^2PrXE2iAGgw=hV_|`fhH@YqhIt_+x=mCsq54CEr3N=OtA{&`5!KR7!JgjC z%ubqMe{^hrR(+zf%5GVKMx1HpE&_``nIoRfyuWj7*tj4BiV}2j6a#))DM5X}MH<{aGC;+p*^MBqs^ zeTt*RABc)wO@+ZKFw==nje8H84x==hc-QnvIcKkbkdu~XcdbLLfniN8_}FX(l9vK` z^?#av!!sZOnAM0?QL4G-H7hz2zy&4tAD*_Ud3k{5k+cQV7xCFmIpPtQlKbBbNN%Iv z;Hy$!)Rz#AQiG8(R4b1kNGt9i`ATOD{vYXBeyjUr29c;7Y{3824dVO0(rXBSI*5Dq zm_RgtYllhWXnPLb&iq5H9W^Bg(ye|=383DrS|!P(3*d|&c@g{u#C9U0x*mfrfeKot$g%aaHxteOkYNk6$%n<;AnW+lXMtxx=;-gOt_2dGdy2 zk71t=&mJRoUOca9cUd#Nwwh+K=zFyKHiFWwMB2RC5K# zR{@k}#{L+qSCACOXlIA-!v$nbPv+zrdhX(nRl_S2V5tqQ+T3P!tyk9(4OnS)+B+*r z`l9>5>2uk)6;m{7kfCsARfC$T!es+oJ1@j;Zdg}i>Y<@HLzV2DGDigR&J7%VH!JEp zTZM;T_^a)Uh7!jWOFR0JB{gB=hm-p{8-Ihh7p#j{FqOmb22K7o>MBwA_2zfoXO0aI ze`n3Xq66lLb0nuF({qHEW#sNTJ zjImgQ()r=4(sa!gR#{6s75Y!@JsM5CWI`fvlSM7&Z2SFQgGdLFd|bV}WB8r=Wie0etZ9acM9{%4H=6^Z~U1wFEZq$ z8P>d`OLtZA{y&fU@RiZw^Mh6Kf`8_{hOV^33Ymnk|M0|z3a{Bsw?Xl-_ce6^gY(sG z>|LA6?_mw)8P=f$xCYZm>4?5yk~7EM=XqK4;p68CwSW8Z+n1MT{xVXQtL`uQRPEvj zU6(MDzKQ~?QsZCLJiQouq;)BtO<6F=rZny6>_xM;2{?4V{` zreLMUni!iqHu298qPr1ggPQ^kc0tjjiU*Gflqx_~TDxcYu2EB(d)qsVM`99c~uq&)7^a+zv`N5O>JRg6n zXCWxscd^ERydr_6s(WkN4wSPrl}1y-<7)dyTGa}gIBIDigS88s&+OSiJVkAPe#jD= z#j%S4V7IleQ4YIqd-N}|cR%~-?Vr}W|GT^U?*Mrvg069l`mLd4WysfhOn(6E?WfOv z2j;1c%-cQ{cy`#gJT@3h1=e%Lr_UOH2k8MugPFJw&JVr)_K!LzPm&HpOdpa zJOPuF@I5XNx@1ODYW995Q21;CuRC@3lP*3ae=@DAeO-@8Mmn!@zUM9-_$UVW5m<)3 zMxdMu3sebYOgsaW|McPG`vb>6)NdW@c=<9^xg(QhcAr(*z#aksu&XOU`=1TCy=fbi z4wHcj8Vpf21Q4hb0y5Avq@?}G=dI}uDAqJ>qd=H@*L2o4b{AavvCrET^49ju>T4)` zI8$KlNicp)H08%oM;#GYYwEwK^qinvpVd7kR-K3YA#d~TAKuPqgLv<}ZBSwtHW@R} z)LTUVg_8+CJ%3NX9Nl}*m#1kd=P)Dd90l%LFpW*qR9AH0Cj%LdT{Y514YctBtV8YZ zSDb31a3S&^oA~{C5{aZSs0gjOy5%H-kI(Fvo{>Qnd(o0Sy3B96&52;6`jF# zmtfAI@Q3yX$>oiha9D@ARTSN~VL%E^$@dy=xz1L0Uw?jWD9DXxF+}Reaj3 z1XTrN-CVx2g14=L;e0kuE-PEf?_{wLU9Grz#fWz+=5s%<q!4${JPec_2(P0 zis5Fk2!GfLJ&8=Dy5?~sr8ZsXP%{-ReEYKI4eROzdC+mwyhiLQrw`|8L(+`MlX{NN zH-2`yfZH!SIH2K#EESxmQ#0+odp~E{&ed-Gq~=HAo7D(K9mWQ7mvxV;f?)vBIsftV zkxcUTy^#c+>Q%mZ1C8 z$zMLdz44P#YG-ZHWHcX+(nQW)1@Kmm=&T0dLvI{R8lXCxXH+eu)qp0)lVxE@!aA!- z-oCqWDQQ)92_l1M<*eW)1lvWBqHcUST0Qvw*3OeFK^%X6)u~$5strAmK&53)SNUKC z-S6B@Z2qTj>&w@-x2k=nSAj7eX#<2ZSW5P%Of;hz9M@rcK7Yi}|5;gZFMYf^5j$yQ zk9IfBo9n6;#VS;@{k<8u^{mg?1M;!eHu4Q67Vy3%HXG93__|OdGaC-DuAe?7Nz-mybr= z$xeUG!Y7tO-4&Z^25`&WcMaG#Ik(3~`4n4JgCQ4Tpk28XUCk*qE%*M(8>uaIxrOId zn?)s12kaAg2Vb65R~q`M|9`wC%fM3Wi~0!Uvvx{(x7*#!@!nXs_$f!};|2JNfdqTW>lVfju z_gWg%yt6uIWVNtYU6UpN0@R$nJbtSOOTsMx6oM|}hr@ue7^g&16Z|-PKHfimBljvL zQ`KAtbcos?BTF>&8Xu+RD0d?yR#$%>?k#Yein@Wdg%jPms%7QYC|E&Vx6UxjFYCkl z{B|4^>Tiht>Cx|%#KQAcs}V+60fA)`z~-yLsZrW}-t`_?#4kBTVCz&ZqUcnHJK2RP zs<{m8Qfv=hKyDaql`2m_&oS#SssZcrLfHj&z(Jg7>#e%CzeL!02^0G|oQew9z)www z1yArs)|1LaE`P7^vd4Nq-bw*eKjj+K#%s*&HL-pr?{pCd+!|+P`;l3Gi!GLh2ibU1 zae{$^GggBbD#WX)`}1Q+*@~=(okbZtH$Do8nh>#D zB`OE===7@&6?W-O`@7NmpQnI72K!!|k0LMCjj3_kLmlUbhE5L1k`G5e%EMm&$-aD( z@kKs=TbAQz?>)@%vuD#Sdn3;;ciC7h*i`r=J$-la>Pj+6hABhmxk7dj|tuVx6I= z|1n%{t9#RO3DhA&`S|dSy^G6X3m3nGddH=%en}%a8w4epl^-9zv3J6tY69vxe?B|~ zc>YqAS~P05Vjds<&fX2o;!-ITk83QPMweKP?u;CRt@H5(-`_hRsZG&3S=K3V0p{m_ z(~DajAyi-RzZ^#Wm(Ok9N*mM#UGyHkYhKONJsY30GVAkncdd_}H$Oi2z2Lr@pE>QQ zu@@Rz;D>EFS3$lyzu#JOB1ft;LaJv`;g=E`vbtn~e<5di((LcaTH+m0+Guhpb=MX&9M5TZ zfx)H2C?4l$eg4=#etqnD^8KY`41U7Fc@79&?3<&us>p`}?)yG|yz$LL)<@E23A(3 ze{=0ja1-(T`0X`sbI>rSD1lLi!czOx*gH}_m8*Z(>GEa^y&ttrok8(&2%kmK+c7d( z{XyykiJjW^{^NXo&u7^^)~O z$!l`7X=ABXi65b!Ec97Fq#wMDFH(0n4gpG6bpxqf*?2W|vn#AyCm!R%}%x&U0ZOK7M_>|NM%VDOtTmRflvrxuHfF-KCYIT1cNm z1`fRanuVocs!Epan$;^uJ?T?zf5GS~K=oh@UiFc-Cv`1qx_b>(rE zX20kU_x;yl)-7XiF*b=a zIn3w!`WkheTlaRgaGJXB#4K;{ry7*6cHav^X6}9afP}n8RW-N^KQq*_Fa{00Gkza<3| z|4tXsW3?RtE6GZ2n}EFWS5PK;{q-Xx47WT{BR; z^%?C(Qc|N4#Jnb*|1IaagAN7ZAC;-%Y z2hy>iHZ&>g6t>NFeSIb5@qlx6er>MrZPl$Zs3WhNPU!XQ$OHNLfAv-72+ZG;h8L7+ zcT(z0ow_D(x&l7?D6Vgx-@OKsWb0aq*h5Wavg+JiRrw)fx5Kz^Gj#OcdX113m>+s% zgB{8s$8hg7H04&K=;~dOz{l5^j;R6YLN`q#+PW!Wf@Aq-c>5YpAbex+@(*@R_s>JE z*HyjPs|78t0}t&AgeKMsy4lArSa>hOKZg+9D~M0 z0~X3m-FcrXUbP-`VIbl;JZTsF3UIC5$Q>1%0#qvKJ)yOsl_NlRj^B9REd2*>gAW~} zrn1{J}-;@@H)#4Ea$6KqhXwex9s7H;2{3l-{n)h=%(`nF=GXg z>7|+BvrS!R1N-~1Q_a`?Lm%%~tqrra6x(d&h)V?&U9}v%sk)NS#`oj1ZsJ~J({|H+ zWx*@yj(n+4e_N>A0}tdctSYj$aJniHnm>tz(og*RyG zTDl8{_E&8oq+q8#)i=PeqbGJ$n+gq5LHX`P`RrT#_Ej{7#bDmH+W7J^N#98LnqvxS zkNa#yf7SjBFFGTa@7A9_wGZpvn~xvXoAL2A-Z3=b^-`C$j-pIWDQUfBdz*UhD<+T2A^*?>PH(?~yw8aHvnl0%5r);o_W+|V%@bT?)?e^{6 z*H^rEYWTTi5s$u#HaIsx;yuL1x=N#0P$Jn&oq>Qyw& zaL$-ro7w+X!3YU9gA6web~xsd;#c|X;Hy)Y!aG3m>2>4mLR9-*W$JeHID{B?e`~5V zaS`@(-VzArzj}3X53hJd=&2zB8e(dzf}@m5X33rHp+zclDE z!X0dNTXkTgUgqOrj8i{%?-UZwznK=3;_Yxo%BTe|#Y0!lrVD zG+-4=r_{Hwm5=dsYqoJatUR27mx0EQ*@RnTkd?r0%+swgp)QDOP;igMhuG93W80$+ z#<#OO#&vMS4@@WiBUwag>6UXh(~oYhL2bWVJ~gDxXOmCwH##LHLaJ&9b2~Irz&q9z zN&|nUe#|@6-)edrzn~${e{9E^RXB=IjpECzPmATd%IiRwddIeKcG#^El_Q}$B6Umb z;c_T`Dv`-WwRPdoYhW>8^e~hfwdyl@RnCYi1YC}~X>!GHc59?Dd!6^nxT z4DZqh;;ag*Pi3ej^}{N(6@K9?tAfF*w&=R@)mqSmJY$WQX^v=te@43FwtUD{6~_U5 zEe{I?=D&Q5=sh=`46-_?a=u}m@t2KC=2m<#` zOTFx-dIeM;H8TZS(y()sfB6B_Yb`l<*-dmmSvCm`p1qD`G=NjvTaowd{N=0BGE{!l zmeoc(9qD9opsUJRe=7GwweMzF^5$c@2Y7FKC{0^!p+YHk4K(WUGL{mF!$gE_f$3c{ zwx;G>8EtKG)3nQ2N_FgveWVsv??@JOe8Vo0!Z@&q;o*;u(ex&J=QN@Oe1Wn@9CtJ67sq;`=Z;vC#QO$UH50Ie`HfXFnRTE0oCMK>HRlyF@H zfF022KUJBzg7l%>(+$n4gH^bD-MJS4JaJs=Y`fUM2?>e`dxf!lEV*zkhlMcP}saSZMUd z+MxT{i%1*gS3|0y(KB7-rE3UO)#)I%-Dn^M2et92)mjz0Je3#ceA)a{!*ND@=+>b1 z#M_&)T1>o7$epQ#wPP9>RJ{>g;X|rNHEA?gd6~ghTMXPtceDxdGSfn3whFXjf3$r4 z#phzAe|tj;<(vRSlnYkqxrv$6Atcj`06X{mEdE8 zQfiParSb!R(_Br_^{0nly(%*+er!h9f1Dr@rnD=N1gJ{sa`+$%yp{pAD8_- zvZIZBySp4d2*NjY;ZE42r3jq0MNGe^qNw z4T%9qTF%?|*!Dc9Za0#d_L>dH#PeqLJI34$d zqRT`T0G7QgKz8&0kDFev9;?)P}C*e+}ZMQf}{t%Fq`sqwE~0oJSaOPXPaa64R$ zgABqWry9f=rzHDyJqV~`PP(4c@Ih3vs)>Z$wpH7deT@nTf9Yt%EAUjq-hz@7jfrZ8 zlcJsXgYRyTHeIoGH4)^`7Wgrg7?b9P7G)ETYpe-NXn?r8g$LWY9KDi-^0!6CD8d0NgPn7 zKAqBq1=^Z#e_#p)1~Bkzj>{+5tgHgC^;9f1CKx}sCC;TfL~ot}>*;p4(T1?BX0qBA zf$#=ezN+duFQ1^6Z38#7cClj=-p9IC?OlRh;eNQ%b4-dP+kqD?ZJs2WF`Z@?Tp8jG++owH`O3u13qFc>8YnHn}2TjC#pO- zh$Gbem%1(gH}5Ks2InagMrLKWUx@2$x`HBI0CAtD%^OHSNMW*7KRGPnyx7ob%pil z-h8r6S9w)W4A$Z+)_Y(*WHW}+INMq(ZohUxbq~#nMiLex4E{G*jnN)seUjIN zf4sp(EW91z;0rXxY>s)%Ld%a)^%Ef`b_webnJv1dfbpyE>QJ}`Z~dT<2Q-@lDZ+Ra zSRlShtWeV?rvZLp5+1hhz^ND$&mX7QH1G*do0RmRYBGFmyadX(YJt>9OBahygXp(c z_3cmuGW&8>M-BH@vzLKwg7V^G;c}a}ByY{O-FB3I z(J*{F{~#E2(FzHyRJZs#o>jd!t{OJ6z#JV;4*mlsvD>I04qM!SxGUb*s$TNiA7G6T z6wGF0N9qcS$0CeIvjDQ`w%^C&5BFk6&zdp-$(l{IY3l0{v0W-(KhdTB_9&w34>) z8#TLwvjK)=bGf#H7<&8_R7Z{N=PZ9SDW1ynY!G_oiPECch%h*wkw9~B^Y~$(8%V-IZcI3DlV3kvtx^AY*q(3v-(#+SW{aGwL5ug5r%Rf)C?A@7{GSy)ZUuSQOiL$uJ;uSdmn!^1~TK3 z)Nc*L7g$JE`DwEk^MUvR=aBTOW)FKCv$VNu*5p*xjI8#AGulJy!MQ+D3%3L?aegc6W=bJQDcU7|Gp1(4 z-!;C@2@H}grZQ%ZCbq{5uCsp@M6BE&lkv7%0V;(AQ#Yz{qC-z(GFt)Nru$a)NEqNk z^)hN(ctO>CPhCIY0KDd~yZIP}oIB71qhWQ?<{v}N{xJSnLeOSs0e}-e3_5^a$1Ew? zl^=Dp$va+Sj{`QFBtgx z=TGa)n-?ZpM8SAfpW_Yz6qzqd1{ZBZj@ap=R{lD^{{B&15oS0eH!=*mi_`Qur~Dr^ zci9)inoXV?FudfnF?zrfkLm>V^H1GhsYaBe^{TH;dxotNMi>+37C1J1xPk_&q)LDt zW*bnU{yVJ0fqMF^y8nN=2EaK0w8tait_rSZEI#V6?UpC(7aeK}rVIRGNx|V`OpU$) zo-}2a)$9FGvM3m)Y!su8MQ$pRvGD^wILXdMhd_uvNkMl!{tBF1vV}c@AE3}z9cs`U zSOG3(;l(U)g*`6`hq~F#CvQG#jwipR+e9^F#1NIFG1nE7X{~=I#ywSw*eyI}d7L^z zHZ(#IdeN6v>&;!(Q?&pohoLq&d|A$>2=!OoBnYLc*UClIb!Fg@M|K03J~i%_!@>9K zimRQY?*8fBneh2}z4`RZOXN^Y!KHTa>2u(vfJ-pFh?;cTmVSqG^k~rrod@^W)Pw#21$J=@B zkc_v}1(U^I*#qS^g^FvODxkk_ue;vx=`X$)h?OKJz@%f!2zDB>1E_#?>MH9gQo>ts zrdT|qYd zR-n6Y_~McezoH*}XUgCr5U<8bS2nyUKM$9P37%KQdNOfLN@k-eI_tr;a%(eTIX> zvmuG#2jzbdB#{H5BX(AGIBpJREbabx9445)k&wkE@~JYfxWsQ4UJXS4wu& z?2hWelha)c#dHOgTdt%s8-Qx#Z?jXO4CZ5xdNC9O2c@u8ZW2>e590}N@;r%QiSuG8 zf?5>&1jiVFdfa|ek7ZRKM5D;^#o5-jz!C3Y=DEHd)nl30uZ;ZQFy#fEf`TCLn6P{G7rvpNEx6t5__Ez^2 zb_fr40XrMcAc$TU;i|g0OVE>`Vi^I>le%Ic4Ka^baT}Zsfm0)?rpuG(VlaQYK(-t6 zKTN{rU?dDyURP+Ev2;$Wc_@Oqkt(2e@lB1?6iDLBHFag;kA})D_GNoCC^hphIVgQH zTEL_le#H&o02^E*8K5S`!<>fSv>uHbD&gVbum|aS7RkVsMK53i=(J7U_@M(^IZT{U zx+WqmH8gG0j|#$3pKAb5*X4h;u^QHObsVD$zM+HQ`v6wvSDJ>}z{%AK_L0CH_eL2D zmvn|bVO-D}jl+%VHw2Gr^QjSI&vt6f9$kyUn1*#K!)M?f!Oi<(#4P?+35E*GMDPL zd#QrpB+W2xD?m+VXPb70eGcH;z@c0N$LM3SgEL?^tFY_!YKN`SV7PzdiboB{(5b!Du2oqN zyI;0;A~{vra=9pNd!ikgBe7F)J^L)X7ksL=HRwrFW~y4`PF^^bzz3>-*xDoA;bM0$5H}r_XxPoSCCO7xhAa zH*lZ-aSGq%tPWm?k0kfF8c?lmUs7V#l5s%lc4+WeR`&!Ce|&td__)gb_CSeX+o}T; zU~qiNe#|*LeDpDV!#agB3Xnq07?8XQR!OD12lW+6z%eV0P`O}MX{R*-a{<@OfTmJA zZP4n5#Ki zQMygF{K78q4Ni@qMgtkR@HpW0<<^v~ zL8t0ohwiEEOHS&EW*ty6fm1G96Y)_v(5$A_Fn>`C>lR?aR+z3H4%e+o_~yylx1DP6 zi8$!~)NTw1bnSZm?!5dUIs^bq9okhVR&=R@Ur;{z)5{Lcs7uMJAHDhu+ZfnFwGUUF ze|${cIv4_w-1B)YhgkX)sz$hWqhX0pkRS%L zj(=XGrs%d{)iF6}h|E~v_15!K=~Y7+u&r{ z0HRhIr{AIC;|fB%1Z7lfbvYu4cL&(uOYkk~+^P{AOM{q8R`vMhh}g6Ncn(et01aQ{ z#TBEzMWMR~uXtu3i`(`XHT6`j&W(!TfH+yXjJ#ZUy6XT^NSSBXir;>#qrXU{A0a%IR)R5>>Q9#-T%Si;kv#Qjjg-HNP?z<`PPuU z2+YYc-vEDC(NVtPF-81PBwRSBtEeFu(f9^90($MPput_Ql20Gsy}Mzkv33Rhj-sPp z%u(~qG6HN$wB;)5ibD;xnXk(HYpS8fxZoFdP^$g)PS>J!bwrg`B=$chgag7CtjY@Q zlTAE6U~1NCQu%|^hJS-<8+i{tTGH#7ZW7K&g125I9I?78QL8)*3s8ji6eR#Q- z03StlkG2EpsF=^jSQW-34a2@h1ZEslc^Jy0I@)O*J@o_9$?4AeI9EWR>klt~%=1#G zn6G~wnGbPZQ(6u)5IDnp&DC^MU`Ww#aI0HosegEB&1t8@z8;)r^}=P#5lBeGb(LP} zzK|uOt^0Ct#;OC$k=>HBQoX9{g4Cr9YgfISgZJ)O{Oz7&4~r}cL^#a9CV3ByV)D~$ zH49PH^X&QiJlposQOa`xWAN|2^S`Xq9f40y%@{DxQjuLV@`>5u*0$ATQO*bRtJVh^ zKk`&6vPR5LRf3?;MXh3w9{13&q(E7{)so_2Rhpg-Csk6T8|uJT71G&F?T|ybPx^Y= zIpvc_YBYc0dZZhuoUEWU&cI1^4GPc-|@Py(^le)-K7Fr$^C|DOAP*byHJ&z@+|({m5{@H-wuv&5sHf%ACho z6%J9wV^{*C7>as0U9kf0hi~>d^Ffd`5l4x2FA}-gPQ6o1~#r% z>~fr(VMnd&cxoJ@)c|pD1$N(ImksQ-u~N+RDD`X&_OegVql5;Fk5mqlI(y*xgPfJZ zSipZLb507ng&5Ln5d%Qw&0R|5pI`obz*0x2`a_FQYs``QA}7t|GC;qFSA4l)ERquF zb?RQ1L9hn3SOW7@Z;+&GHhKuLXmS8Mf<=+F^dtJCG~Z8gzw|bHv=n$|Gpi~|o5qB7aFFHv6C@zq^?wyg`+*efq1vgY#>aaXlmmaa zXw?Eao4oI4Hrxh!r>1(~!%$Nt-*pY;FnU#&Le8N;_Nn!W%VHI#hHzjHV^cn~B0?I* zW55SD+si#3B%6{0Ho14TSuN@`452p>imL{?Pk#wZh{F{ivYIq)#aA)=SUgQ`ed2(% z`A9ovMJ-fdldx?iZ=nd@V#C5&qVj(d`JEYTcEh%n9j^OpPI(-2R0h~tN%}YLbswG` z+jQ-<=Gi6A7{=-NFg2(Tc+hL`LzxFot-9ePfQf* zxphZ08$T?3t~rYPd(CT}vNMg;HQA#+Lqkk7SS`sL9Yf2XqUdAV4=~sry|#a>63kSC z#@0ap>|;0HXKlM4r3vE$ZQM$Agwyk&#^kEq97PfB(w4iEr z=h{;z`s~M#f|Tx6XE~GR|8#%HuTP+!QVbXN+?}I<@1KA3@_7~N)V!e4Al;%IE`x(h zBFyOB=~?A2+GkJ-PtLbZhVj3Bd3?=blq05l!Vw_!n5eGKcB+ZrCYZF(hG_S%`Fk~i z`+ETU^OvZP>%b!SuC~#(1{DPb^fPF}NxZD(N$>J|4KIFYh-z&0=I#S2s$G%|If-Cmu(C&9IBE&g$_26I+Z72C z*nWS_H?6Bt@MCBByC220A)3bsMoCYH^%;%0s1OmG(%od7H|^cqUp~AU>)Ggp`;Z#m z4>{+su}7>uXdsbyy03qo*dlj%$$tYTDo^#rTUOYrVJgZ#(wNviTtLxR(-H z%d?pi_hC|R>`KZpfUhb}npCiq0@zqdP5$zV=ffQC-odv6lGu360q+7IdAwLzO1!bI z-G9vU0U`JD(~y(uG1PTwas_e(-)#J6>w>xKzBb>0(m%g%pKgCVk9TJy%~973qjqel z?Exy&HoM#Jpa1yom`nJNVjn`XOz6r+CQB)fOpCWuhdz%RIO zDWQ4rrTPemdzm_0=)Qbf{Y~(Oee7;Lho{Ly7{Xvn&;9N&|Ea0rF!zlr9nM!^4oJbNtB-QEs7j4d_x&tYDP&1}Q`y@HdD-distJ-)@){ zs0V-MpfS2m4&@jvYKxNiG&=L%qh9gMsO1&q0BP)t#O*0cmFW5d*k6c zG=-D$aU(7q0zjh0s${={7&u6_(w~9l>OKZpdj6ufAHMS<ztb|=TjOmax-9RMdfuFs#r(8Bk16aFHa}7-aiZ$R3KBq-#DDc zcLoSMm|Zz@r-}ab@zb|Y2j)2e&o#_&r2Qm;#GZW6Na$2CCTpq*we1rkaR%=W=l=59 zQG_spi|U=A%Vy;qH1M*Y*yzz7!(i^l)2NN69DmBS442f7U?K%>hUs-FaA$_ze#J2# zcI@RF@;Le*mTiFungpnEYzinL$kVK6;&kH$3mOvnIhAd6@3EwIv7^vJ=mNaq$?2a~ z>E$a*GYQyPJub<{ZTW89AG^^sBIXQIUj*poD{RDs6zFwOz31XhgZPC z{!jf6KgG<3Ml409d(s`4#L|tpQe#Wc`C`1}%}+k3h5~nig0B|U`YViVkWt;kq|^o|iYH;Bt6So(kdAOH69Ye&igOk~UzbnENn+Fe9xjFW{2U51D7 z+O3Dxi#}|{XN!7T=uU-m>R^*y_BcnFKaj+m!JQ*(cNYx=0om@EHM79w(p%TGNtGVj zr*V*mf!9P-uRZ}*0i6SVf2bjN6iWSZK=CNDRI-CYp{41AHIAV3f(EQK>uylO_k&Sq zRV*L0o!X`J*);#UTNu2n~#YT)VAxz6EE zjdGHeG5dFqzyA5imF#_dylbm_P^{j6vKqi-@*CcXakEDmzHSLue{xA3qK&-~@%~y-%QFn?usnj&`$WIvUn7f=M<2C;2r%a0TeaV) zDvnZL6usu2Y5(+Pf2s}(zHjTjUy4?Ag&=V7stdb=IPi?s-oN7eRIT0B*hl%1YRd?2 zT$&qMRB?Sc>E7Rb_}E|5n-^E5X%>hRY-S~}zD)|ZE=|R{8^d-Q*Pkv-f#6njr`r8o zHq{NL#P$@`W3}_%?YOaf#olM-$H!eG;5K))bSny-f)KMme|xp_iBhE3HIl9^ikdu1FOi`N&^G+t<1Guh^>5%hUull?G~V zIL5U#4R>E%xZ%lY+@HQ`Yb55hgW1e{2sWORrfIA|6%U27a(6WL;Ju{ayFkXwO69_s?HtHCL9s=G5@tC7Y=5 z**2;Gi+6(#zO)Z-zaAsNf3Ap1z>hg{?520sX<)AuKlkd7cSawPtWU3LLJK}r%ZsAq zT6N%4BwthHbalV`y^ywd>s8apaGos{NCMEcsS_jqf7Gk{o;t9^+3tPmE4C~s!8YJW zo$E!x@QsE8A)4xa-TlJ;fKa@qse4@wJsDQL_LDNtGR(ttBRZ`aAj`)qqZQ&UCYYf^s0`BW8gcPK0Mq#5> z7mqzQTRD503EY$rU+;t5uXvN4$6%%yOz|D94#yN9wV&Vw&oKmF*Pp%~;qsq*9^Pi5 zc4m9mz?CZDhOV^%_+y#pbn5tIOVOM7UJ#uR|u8C zIal3Z3Zti(bcZV5?o>Dp2|w<1KEGnGrWy;mRn^|87+-_!rFD0VNr3zwHu=pzmvKin z4{Y?B*4%Zg>%oA+*1`@gk7ge-syvYs7xh=bNZs9O&W@_5OjMr$%f7=3t5RF;l~3aj zf4=os4HXJ%bEYc(BqHrz=4hFWaT+ zT5%dFeFo+xFZvbuhi>6yW zylqZO6E|nfkEDS^JiRy zo>bP-=a26=$%D82GqR0SIsds|D#`oxpF8?e)>A0D7EdnjKOBB-qaf2T{RAP?y55XbDqw_z@MMKO;w{IF2(*b?`<3f z)-l5{decy|`#8oKB>U;>D)u2C)4kQG!E?@CO%ScupaZk!LxPRq_)p&!fA;K}j)vu$ z+ikTbS6BLIO*Ucl`SerY{Gq-3_KJ6+4x?jv)Fw%V3bjKOaJcHjeY97)m*|HV>q776 zilX++MORO|tKM<(db3JW%?@b&yxx5C%3buuRwX|I#kQ0d-q(XsQ5G*YcXwm52VY+y zFD4dfyKNi`)Tk&&9W_&Xe<3v;*!~`8yy7%$g0~-L1c%Irf$5wY>}-uWE02iDH1C)ZV;X3IKn zs=j>dubm`T7V4lI2XB?hQY0 z+0!r|6HI^lE=`imQ?oCkqSx?X6^KRgt~ir57cT_Ud=1as9$31Akz-Q@U;t18uu2=L zyLFB;`q2LH_Luhcf9A ziXKD--ny7xRXJ#B+Z!0jAv5pVYYtXf1?mX|S2McL*ML)X;x$HnZ_WgVOEUToJa{~M zKj19#QrC;E9)H`Z6K@aUZXDiIZ}FP2o{mD7TxqX5Qm99|_X?PJvs^5v?*8fPrIO7a52F-%mTHbt)yERw*Um9+ zXavUGLl>gcWKB4C-nJG^WeF#Dcr`PEV5>1|2I}i}s;69Z85SnT(^t3?k7Iu8Ypv+8 z1^MWZWibc^5j~blS!P`=IL1ql_6mtn17!7Cz(f_*e^||kr-g$dG1i}E^wZ~$uLD5p z=M9U~92zVV$EsPP76tYi(|yi6Jj~OVU)Oqtjx{wg+EIyb8Xa)-N*}w~Bj@(+(&wM` zO6I8#QlsKmK_9$-2L3pJsVWeSZZm=uH#QaEW%P zY)~yZHU2|GLw3JQk-9haM~TbNVV{N?s8>1=e?giuDz+5#F>KVNLVM8b-oB1sPY(Rc zhi{+WJQCyAY{JCAssLUiNR)4B`IDl+Yij7t*?Ib$wEEj#JVq)SNv5V|YJYB97|WV5 zCp#2Q9Ct_Oe%p(eIvNGMRtj3YE@k^s&4J8n5a~a=Y6^cT%JSQmSrUBH+NKNC3E+%C ze=n%X46d@@@lomJBHsStb?@xQB?N?G4`fUwoI@SMHI=~C+@8Plx1N~vYpO&^eQwy; zXsTZ;^|VprCzEJ?+iNxPcn9%rm~)+7y<3W^G-gz9h=)c0rnl}DRS?W(s5@NqQ#(73 zu?T6{{y5Wjef|3O!!N(_?Pyn5|5Ht{f3wJ!opUD#zF$%G<;UTvdh0jtM2NQI(={SR z?Makrf?ZWpJ`>#Oq}J!pA3y)L*D9}-cbSr>#`+BBjHV;a7P1PO?rwwhw%_(%D?O++ zr>It!)pT9Q74>{Bnk29vAl+|zYwjG8T6@IgOl=OH=S*JJsLNgmXGY1#Uw*5Ue`z4l zhWM*33g&#N5msJS_XI_mr@MQMOTYiQvjzobqhA_ubA_KjN-!wH+Y&do`D^B&rAsqSmIxXHgy9 zrTq7gA6{oiF!O4lsUd&ZJ+H{bf2e9*tR@iUuFL(ij(IyMwY`fpzM#x&LZGuWdc6|mN>#_Mo-b!;^Ue>>Lt<vWqfw`PFv?c1^<$Z` zY6q5BTNM_czN%5t>)wx0VIK#i1LQq*6^ZLpmNCmL=?oL-wXb_yfXk{`4RomNgl9$p zz>Rw?<<_|N`tLqw2Ze5ze`!iZ8_HF5QX~x7glyff>%+&l^OcL!2(qr0EY_zO*grln zY5az*$E4u%#1HoO+fN+bRChpMj$!S_v-p;dsR`8@d&Y!b$x{{j-YQHg!LwMap(4=L zWgkgcraEzygRyvta8@se)`5MfB);p574;} zZ!x2v{VU$w9i$Cie^>uZ^(VDsG>m*P5IQ^0lECq~{r5k=IpcOeejuMBQx^6@)!RCqZ7`Of{Z&mBD zy&J;Y)s$Gp5bBaNRES*DS#f)m@c)K)sso>zY9kA_54?bywjTBiOY6=wlyeh)!%KC+ zn~)1#b7;JCf5fk7N-f&ARTA-nG5m&iBf~SPD^$x7$#AvXP*7tu&9~4WZhuw8{@c#X z1$ETjX*3_zEKB7tB2zdS=g)M+{qduO?Df;^OLZAIQR<44f~YdLyrdxG7-4y4L$&dH zl=}C-Wwm(yfKIz~G!4g2g5iY3OEPEUu?K?l8(z9vf1a)Yc%pQPh%gyWfwZ$)rHwgUZHHZcZ&1q>VDb0_S3NS zZ_*0+8#R%POIe%Unw5^7?oi%w*2NyA^tZ?tR;)BwZj)cjd1-WlOEcLWtGRD7@xG%L zA3wbNfAep$WHxoF1gmU4bbd$qR-9ULYGHGCwRJ?Se#2W+O+MowtSXSo)cAF)0W33h zjoryl$nI}=YjdtIugKDvrFdx3*jr;VLV@H(e+dKq7Mru%wpCMq_@}qtF$LamvKbnvtM3V7PfT zl#l^CV@u}^^KV$`$OVd@BD6zQMP;`NNYqS+ntSlKy5Ie6fZ>cB{Du{3Bcv+?HT5nF<7d!#z^H~utM|HEAV12}E7qk+ zfv9D0sl!;S*-2en_68!O^YanS>P4@8f2$c@qj1#()GXB{Y&8uIYBsA`Pe)AXFLwn) z^W!*n^gsQ>zxucT_z$mAfgQ{+YQ45KGGYnhLvEX06Kr@EUf#Eb`-cy|ynFlQ;Gh5c zU;mqrXP)1W0u6v=^;J{*wjCGzIFC8}RNK%H&oYDm_j-pzTyOsIyaf8$Y7wdie`K3# zEuEdrb%ij8zOp#qaew=-&mM0-Qz@tE#~7xe3^Cw~>8XXGkl#>Vq~7$8?Je^E_CxzH zezq{Yv#z2x%D!rK8ezkVlIG<0-Ou#3e^gthpBWF2z}UD2B3nzGMF2-B7_ZK_`!H|+ z_P*)M&r}g#serSO`52F~G#lD&e~pb$2K8~Y|3)2h*3aIg!qTE{adjYhhzd3*C_}vN zrIx39)BmRaV{iWB&(CmsWMOHFPtpZmRgB%`Y&*+R-SqJ?^-TNOs$$jP_+p3Cs56X< z8u4X~>r$KcGf4QqBf9_3pI((KGkq6@L&OuD$)(k)dCc*?qr!juy!QIMe-MP9@0I40 zdU&^5e^~@SLRyscUZ9QUaHaq1X@A9^y$}~-tjFYge3C{n0DecRv#42aK3VsF{q!1v zQ2w^29UG|ZRD3s1l*7&b*Dvd*+ruX<^^(V#PUPo^HKWBxTu)U_ z$M&2ZA%7YmNI4&EN|8z+xeKq-L3oH~~eoE+%nQ`8c+Jb@u;!Qk{MDF78tW?i!*nri%`e z>$h*}NMx~br{J9JF0T*f3>{V;%T|Ao5^79E16gt0v2Ax|h2K!Chjvz5VMf))TO|~g znlvg_6Tq7qgqrWHe>om`NOhVJbYU}`OJKXMWQL7WjvCHfuqW>D;W_U^w4mOj>NZaG zMd{vXvR}*?W&7M$J!$KTBhs*7FeAUA;pXbv<%%*M%IQm<9{OX0V*pM-vA?T|m{8*4 z12upnJ1oS=z6V_0*(B*vEgv4sTbgH;@=<_pURMknYpS`V`Oc|66@S-<2UQM#6tzRf z_S%pK)iTcp3LBbl{@lSl_9knk1Kn`|YIACGQx{I{FxVN&5pRk?e3ckHcaM+9k<~#T z>z>+FUb#B(u!aOK0bZXin63)&q(Sn}<^74>e0c6PX7Y)rdpt)L3DZ^MH(=@5%7!l* z#G^X8cACX!?)Gtq=6|jRbCEUXaM#K2+5tz{8tgaDTkJ=t`0&_JfBcedNa{^ElcvBg zxSP!rUb)NFgg$QSD=g*<6!rL{02}B=TAI<@o8d=+7j;z(B{bJuLDS>52KCuBfc=8q zz}Z%ivHDhQq|lw+YaYDDqs&Dt@X+AUaWs66={Ha zz3-xaX`MHUw~+JWf-$PyX&UGBamJ;(RSghn7=5EzVgKxb^^1HA zJse;ea~%1;34f>8SUey(P9eskUgSrL;-_~HEoXke(SWl)S3IDI6 zCX=|EBm37a1qnHs#{q9gFOGux@ZFjdRh`p7vr@Ci9)E+AXTLAfe_n0(@KYOOqu*;iFZ&)S_*p?F%91R1WJ%>Aw4nx9U zXBA;6D(zuKi^D^!A5QgP7ko>x9WTjWCD8WJrM{*WVuVb4_}hHMc?ZtW0q}9*Dfp6b z;(AnOif?%;Etwzh>g)u~7=5>{rZ0622Qk1tJ%2PDIXc?l>sVV~8V=*s7RT~noiI#z z+`Kd=L11u@OT(>#3(*TgcQaVcK}sKIaSM3oq9H^OE{z*0OFbn3JV2Kc6YD9>L#Z)K)dbt{e&uC!JN(lH^~O@M34=vch5hWD23=|sL~HG1Mb7gdaqWnb zh=1bX|A15)3eiAbA(~*^!z`|Iw2kuuB?hKkGy(|i@U=JGeeG-e>!@EK2j-X!Rp2qB z+}UYRk)!$l1wSBrL4$Dp83CQP3J zgo>HSbL1Fo>lh>)LBK%i=l09SFAw8nk2zHp($X*Ht!FjlsMzbI!FCRVqJuSL_5dR8~tC}gZ3oJzCFKV3U+ftTBwioedISEjt4T>;7>|w{W>mn$!+_O2@ z^B-74u>uWz7QN9h)Lj6fIe88-+kg6WQ)kVZbOU@^oInPLrM0p~cop%DyR`3LUi^g8 zuQecP1<)yg3{N{6Yg5mG{KQV2U1S5eGP|u_jTU_eC;E+xMGT93^2g`Qv5nW9>J!^) z=Ntgv(#HZD#vok>?r~fwV^uSaddvXuH5y!$My6rIA7uZSs0)7SnyrP7yMNU*FXCwa z1X_iB#ATi;Ab2StV~}k~H^xeZ>$~xA#l^-Ep2~2xjDTCicp8de+-Y@O42f)y@u zDHx%N&aLpFl9djU#K>7yS3ZtkJ3cP+U-G|b9IKGoF)G`0*=v@|nYZ&d%+Y+-is=4P z+!I?UE27#T1P4PMi~Lnon1A!I>QCEHJxaCFpcL<*o_*n33SMDghrGch&xbz$FC?jE zd=B2*dBX>*cL7eRf&*(w;Mj-VI|p^xW7hi`I5Q2ETbgo?-V+dgP4}*Kp zlw}}-3hAcR45AF^HC2V!nzdzOek#xSjjl##w($?Z+Fg8EGibL4xb*#0p3yZ2p_@@q z2+>rR8I}uR$jPqsuz%pAJ3U}St-X&)>Den2AL*>@vzk}7%ZOjKcEq^H;g0Ha>oiJS zX&Hb+#MNEwo<_K2jYTfUtX?c02c9()dP9RR4jCv~8q(%;hqHAM;L@YsF~$4gvroH7 z-AkUj)TW>TNfyPzA6tiO(FBOeucY-9oA#oT%25lS(1(Rp<9{ts@jkJd(_BWXD)i5e zl%T@Pt>i1ss`E8zglNeZ|JPiP8w3%1RV)^Jr=cPxf&aCO?c%2*;1Ub7@zz-C$-eBW zByE*p+H=AMwBUt1PHp#E!8Z|9ofi~RvyF$w1>$lab><8rVKvo238`qfN|$y8(?m?4 zg-})%RqX{fMc3GJ0~SV7 zA;x)D%Td}1DXQ*_`(Ju|Js3JUr_r*$N7rTuUOTFO6n{&y^=$O;yuZ|g%)O$U)YH~T z4~Gb2vwRA!U&ZcLm!T)WOa>`Ky(PjEn1hya{@&vCe;=lzHt0Gh^iRV9!`4Fv={ zZS{Kxi9nxHi5Dksw}vb32&z=9d>$=4APQS7CAz0;+7ta(ve05jTWlK}UAvmv2pOLV zz)xEdJ$Pjtz^J=&E{e9Q@8c>_J%2$h@e$P@<9}44qDNB$-mGY_fy;vbmk;I$T?VF3&a{O(SpwXRd3 z{f?G%MVa{dp@sKyjC2MiY8==F8Ok0a;ZSPa{+`OhfFR)(Q}y4by=D`E{MG*hc8#`b zC{bS^u=Hp&4-3`0gEVTYoy}^no(f0Ezk&@lUh{%E>k%dd$beBR`!O2;#2Xl`^PKrb zNey&VleN*Ctr5`tV_i33!prLR8qv%eQGa2?_RP@OqogrLrn7u&0J#rX;*_|`HfNs( zpnVx#Mr=*sizcV^Fthwl!ZogsJq4c27z(W|;FczI4B^j*e!~ZtRbgCE3JrEEs+}Y@ zPctZ;^0Rz>TF3P`oaJxO#yJ5_kX!%$TB^|>K|spw|_k~ z1q={cH78WT%&0byN%L`LySGWw6_EOFs%tCK*^0GOvw!b!0euv2E)t?jL1a!tpup-` z%_g$udu9NW>;5|2cB)A~WWdJB!W|3^?CXaGlAv4pVWQSCk`kBG7uX+B?kY>vv_DN+ z-)BwX)4tg5Xk~az>arL|-PcqQf`5q`Bw77KQ|SAS=MTFg_9BEo@OyPR%^@x*!BiA2 zBzwOrM|mM$tb_0Xy&mR?=Ac2C87vz#<%y*}W^eL&IpKX}r2)kbhmiQ&qLIltt&63O zy7CLG#P|32(baNasu72kn-%yxKQH!_bDnD3b7TN!06#cR_q9zE zw%TLZ^o%nF=yO5%yb@FJgUXv1^f|hw#C@@+NdxMtS8o;!Yh2NeU^Q_}m!)aUr}p&d zf2;x6YN#lb2HMH8yJ3Mc{C_3RQV(3;jY8sj%FowCFHYrf#-~LYElvWt~`#dKZe#pjN071V}y$A=CE4d zXg0(+aQ>Gj`8_0%kAKQ5K?EEG?@j7sy%py=Yme8P_TSo{o|^;o)90+Y!bP<{WjWNW zs16k}U$61~YFlmTn1Q_5w6q})8?_9|rpsr7_P?-4eEa^>$Ir)e=f8XNzJ2=iq!-5n z?coy@Gnkn1qz+O`LupX}U2s_!|L);kZ`6O|{d%#SBZ}2DvVT*pKa_V-u`+vQ3r4%+ z<$uE#yl?OO#}~`)P?l1%s$y2B(IDzxOjMm; zy_n4!09kDUy_6xoRb2<<2}5I^vZ?!GHgl*=lLz9i#v^Bds_K<-64(s0AI;`*+oWr|)*cb{D`N`D7pQ)xRta)qG@OAPl%vypr5@;}|mNOoz6w>AX^!)c{f>?bl@=6My!8%%gs-)!a0V1176W9$(b7 z=CU=#bfgu|3WCOqOty3a&#}{0tuP-p{m5SH&T8r&>}Fc8R9?<#fTz7m_=maMnh)Q8 z|1vKCRDu}e39wxV_4W}a9BXzOnB1TE@q=Rw_?|x!F_N>>CC}e0ntIL9aCHs`u>k+#sg6rBp??Q-s^IyeS8wZ;)CAG1*iBD`mrtq9 zen|+-=oX5pAX3l{03ZBa(~|h&se^g96b1*kH9@y1PY7ASR@Qh9a7Ztn0yBoAZD-Pj zoNm5>82HqthKl7(gUc_Tst`q^OK*e?5T+t;3^eENHLC4gVR`YCG9P$A9q8*3AdgOC zzJE2~YCzB*di|^qU;8gFo`zj6B~nz3lt$y>%t3bSRG+QZQv}wVcOQTG_~Oys(JxIY z(F9tL*m%4l2tgRWuCoc&SsvL{U-Il}{D*4OI(jg>+AUW<9F|G*lYF=7v5xA-s=*l8 zR@i!+;25(P$Ue0t$_frj`*b63Kiqf}F@JGA8Ga3H4&K@|Ioy9O78W$a-Sp`rPpp6Z z)0^@6?bo-Xy?eQF3b43|l?ws00SQ;;hbr=;k|_MM_Z(ewU#vwH;uz$TWB*v7HK0^5l3?)KTZ2RZtgsP2`w-HPzkey)8%m183_L258k8Ut zis8)B*)|@hglMzAzWw@cy}9w@L4JQKZO4qglpCa5DT{6ubmwf{e>{BaS$uX@lAGH8 z;si&<#)qzHI@kj>0FtGA|Mu()_J1z|;dEL@%g5(@K0;k>(k1WC!Ij;OYEUzzcVIHl z$!iY}KZCh=57Y#=h#`xb--vh3dt3C*Cx7;vxqtR(a{BD~0agS}b;Z~5?>>R4lo*QJ z!5^Q6x|acC55_&VCWx6TKN&~Qsz59XOCF;fA7j)Ci%W7;(HsA$ZCQqa`HcC~A~S5xM82LbQg zuv`&aR#hs$kHLsxT=F* zj<}6EFQm2VLb?Gd6PS4wGvR~?Y_d+XGiG^8MC-P3d4zEm)iFb@v9}wt;PV8Ns+|vi zGddctcio4ia~Raa8R>lX+dq9T>9mAgMwM#~#ky(>yc*xF3Iw0~6Han0vJSRpV#{^m zZ5DRQALGzHwsYoNEiiwJG=E>NP$#4W{HD}f8>8kKs@WeuoEnDYvPvxRa=IS~nLR;g zTN%sXQjvjF9`6hfxx!=XhNJdOr+<>@a%7n&hxDl)zD*s3(PY|`HJz)s@ObHW zpo}JvScLB#OJ?2p51*_uZQ3y9Wv=vt>2nn_9cNE?adn;x%1HzZcKGB_YxKW=Jei?z zSgE6<2Ilt-w)nm`$6+A6~Sl2xsv<5Q}o^D-r0WyNBcV*adgppUz<}AXw&Du}5Zn_AA zMOzUWWHIIqLWe0MTOE+_806G{HoF)a1k~}jN9N8>2)$PZWANKPX*e=IYrN=}=i3A3 z1daqy=Pb1sNRz&{2DcMJbY79)$8~o|y@ra{1flxkH7Q)loGfaqeBg2eXLVHy&JS>u zvUU4@Ob#Bo6$??hN}*ZWxUl)av^3zNO;rxgs->BH*-FvNwYz#VY^NcA37h~&3Qxc! z$MaJB{A86WKmT5}^U#rHO#Vhg(4fr!u!{wbd`@RNpFYO0K6^TKxM$N?piz~GH>LrF zPxW#Pn&NrAR&*}p5!-G?nFKt!W5HTlK%X^FV!228S4-F|m51i0@r*5MLY>tMrSNA3zLdhhc$i|>WVBYF^x;$+=jT5) zl(&X;vFM;GH8or{8bnK1=xbj07H3>>E4e$E2fv7|NpKmJz_1m6Yh1KCZ`DvGH#9nW zbOp*WZcC%v#D1=^ef3`Kl@G9(2tSsBbV{QP@H~s}x_mL_iKQaXVK`lbB)F<#xk>jr zb=k`i<0rRr-LaO4n!eN5=-4FHkmkqG#90Znb{I-EK-wULGsUD(_DBjip8W8BE5EKU zU!QMgHqg9T_w1T~o2-U;J@1Z)z;a`KOgTFMK*Khw>K7>r8WF15uu4IIlcBufvhnCo z+M)V%RMe_G0bmNXh?*5tAMaYv8yH{&tk|pMCfDV3MciOqeR3M;&}A>HhT-C*l+)eQ zI=Zs;Y_iuyTutS=Jrm6`#l)$OR&tA`sf#qq4OVz!17P2O&-bQc+8b_HnUM}3=63f> z#F^a=S+nRv=AURb@EL>A-Yjnf%f#0F%g@+#R^V`l+?TP13-yICLZ zLJmAPQEm(^OvF3&>BrRTme~RnjGGr>P!gV;MDwLUonyf^Z#72;SAiF=4gs^Iio=wZ z*vk8OyWjqQpvEOV=1CrxP3V9#tKkwCKxt~K7}Qp!9)907D0cviRVwddTm~F`$cJy1X1VHy}VB zFR`aCztYyg<)>Quc99Vnlh)8(V`W96N*yd)%_Iz zcgn9cP|J(r=;5eruZR+w;cSJjVdW5WtHwB0_ z*i?QjUSui0F_SLKSTN{vK3UlT=U=$Jso{aSD}`0%a#-jZ14wY|cBJHsNo1qJ&_j() zQ!E1v7*t`^)jvsfJ{Q?kupS=SVR8|qZ?`J{5M*R6dGmD3{`m2K^9zkLSe*$@5{B@Y z^|68m;S4o+MEb6m(Lg+MdW8^-FgGRjdEShHG!^m2n8U}WrO!ks2jveOi!5! z_RI^o>!H2g$$!6Cn%dkc`3TSEbvIJfr#S`q0>yC zsMOfJK#mo!Qq*=C>af%u@A4tw|`k+TvTqtymQq zVlE-tCO>gTXJ%apNjHcwK;1zB9#;tR4q+SEd%J885Xw$~xI!AmBir7D(}vkHo4sPq zsVYRHG4@k`(+i^JoLgk4Rqv3#{nRh3&gf`M0c=)l+Bsm@SUw~PNH#9DU!Aup?Y+h3 z<36$&!Y~4g$)e*=eB!rHQ@yI5TaK#BdqFI#xi8oyr%TQ_)|~3G{nRCBVq7%==$@vK zSq6~K7_9@50jnNe!ckaWRR*qmBHWwPW!Uyd+h-Af@>Z{63Ch=4TwP=7lCXC-AckY` z=9&+#^@ixc(^|dbevSRmeOXL>vg9L^$%u*}L=!J~IV3By zSTw2+wJm6g$+j)%&{C6{(k=q8CMF$nh}il_zy zKZ@h~{q`RqgT~hH4X0350N;bLRr`K*5D%b~Yb;I!%*O9SL!{3!Le|KWZ1M1RoYg!OHfPOm-!%G(bY2f4_ zkb4Vrr006uQj7>M)~mB!3e~9B2M8a3#`DY$6d9O|Gxjj*4Qopd--OYCp47Q7XEoK# zO@)}cWEEPB$?8S}y07xKc{wWte}br7vk;!_*Z=?kxMBz`W0;BxmErKhsQ=F1-22KP+k$p32=5*D;sJ^J`d>#!D zLQy%Z9wu2s!F#*jU`&-AJ4WA*Oc~$d)6oI%jcA1lB8J*^B@eRZ9K_;9nrVDg%eiT zK}o?wNj}h*>QqiX_Q+RsJya$~ z9??KwF^LaF>Rp2j{&~PiR_e+!{<0EzJr3fFqcd8e25ciL~g|BY8fx5pzr-bg54JR-(_Efw%59ub-e^$v>K zk87q>&(W$V#n)rvj=VnhP*aB;r|z%h2SBfx8zNDwZoYA|N1%j|Fet6>hqe7c7t@Za zz(cehwB9#ihl7zYO*CFM?^%wVX9s&62AZfBtrQ z$7%X{WnosIRLtsiH?{16v~A_OVyZWy6E3=_eC1X&hzA26ic?GNsGVQ@LdXKCRa3QB^jL#F^U02AdRz?#8z@sal*w*!2b(TzT=U%c06 zmF+4i4&uoFyOe7OSC?{*#L&&+e`n{66EE#_i<#4Ss*Er#kA}l5BZ$a$-AiEz7WiJd z-}b43Vek^0Fd!YcL!s+53fL%wx+n7Tl#wbe18fw{nr^Csfvr=^JOixMF#EGq^?MWI z91IwtR?4#`dc{Ca(`)mzBAy;h9?Dvj(N!Dcm)nH!|?@W)3*h&mAI@@RFHd3FuE zb!ot-1%3V1hwR?ezc6FmO^jeC6Lh11?@3lh>vHJ>#$LtA+AEU~&E>z7daO2otMt)c z4UUI7MlG|=4Up_%IPKx%jyM6f%*tx0JCai@u!8xb4Ncu?_QOp3?@hCN=*6=DISY`c z&iydSQ3`G}sfy2MXRnvNY();x-E=ly5{4bM^hT|!FX!r;#>Z=9x%!SM@s|Zf#rby{Yd?0~ z{=s)cOz;J~U^goyrCZ~vP-@71*y--E<9R7#^H3xm>!5K=`sz_IE$VBQ`}LkJVQL&E z5WO(Pw&PMZ+2oFnf8|-KOl>}5LNx=r0o;{~E$&*s?-`*8wC_r!R!qsbi;5*R$IVpmbrIxEpY~el0#83 zeZq^%!x-rCg&3+HqQe<~!K&RWJ6-(ThLeEVc)9)dK}`%pQZJV>__s>du+SKjQt8~G^&BxYs z1{_(bm$n;qSc_?_Syz~0^B-c-T!W2&bE{uEOsK61WFj}!RQEo&R|*7PUsKl1;|=H$ zx^70pi6C9I8Zr8Rz+Q}`TgB-8V=Jlies@dVH7*%e2Qc^QhNjEnm{s}oR1B&z6Od5W zpj7d`3kL**52~&N#mE}@H6 zToCIA?>4gVSb?0DhGbRqqzBQFwS-`CGO~qbV`<#cJ4B;@k&j8Cj}YhV?CMi=n#s}S z4!gopn97xO0b~8OID~Ul{!nbJR`uAUtABBVr`xDMGo{hay!>~u7TnH^E@ zaixITQbErK8tIk0HJ>!Rdwy{n5j3k=G16DBAQosH`h~rn-ni>Y$)0M&iIah_7!U0h z@GPnK?%*Y7AF6Yb2a~9`c~(4dwLESIM(&`#buIf2JZ$h zpH(S0x`J;<^ohOqew!wyvSeEBi;VtIKVZ-YxmscZq_ zD{sU)tbg17Xfk&BvOZmR>UgZV-mN(m6lXQ=sC&0@{jxu_ci&zp5DduSx~2%jNJmZy z@;j`?#45$>!iR7yb$^3`L8WQJ_{vZtxv@EkVODvpfxMqX|NK@mNx6L~nkkm?9Lh_E z;Q$qE4^OJej(tErjVrrA%CoAyLzL&2+6Jq#mZyf7%|a(t8=$(0E#IKTs-f&<_VS8q ztS)IHc4H_l2kGIv@zS_65Q)2(F@XOxQ|*&0PSj)eqA^Mj>3{guU@u)6mWd5YyUIFx z&nHzw^}=@{`}}G78{;ubH~Yrssx91$3(b;p&SR?xYL$%B$*OEp$=fU}`dK!3bWPh0 zyyd%90ECm%=tq@v7k`amKxlE3-m2>o*!7r8m2~R_NI(d#oS~{lT~*W$c;GQvcxS_B zsl5@7?iwPjn13V?0jLvvlZ#*Kv06sJQ#M@kBf${F4QV4|CM}%9jtheyY)f87(E@ez zeZ#yn9rw9PEpWN8P6w&Emf2^BIsYdsK`R~J|5kQS)|EjU*h!UqhN0X(c^JO0t!VOP zg$9vcK@iF%aSc^53a<#&;Eb;53oq5PS63chKdsepCVw@ag@dN_*bD4TZEyVYV%Zvv zq^+EgD@9Rt(b4i*XY?|!N7xcejbK?}>(+4fF{>Sxho7Fn<^B>^>3*0D_yd|#o8lMh zCwbIZjB2hhbB_^$Xrm!8+2c36^=jCM36Gb?0moIe*R(sQ4#v(oMM`lE>Ty*8yYBHz zPmt3=X@BbKl9bW}UUGB7ViqLW?)8|cc?5j|Qn{)>D#RDE10{D7b)?@FcWv8=O>+P@ zx3jv?G|d;AoR6-Sdw2}`9C?=b=>psH>I4)t&>E7gX8kQ`LeV7+A(!*AtcB%Nt(!HO z!F2UlRi4IU_)FrUP66s$P=TSEcZ34^uCmsO>3=@+O3#q%yB99ODcx~{o)m2CoWC%r zVrV17fzK<7L8Slvs+vV)hKGAr zd4I8aA4cT%3`s2I9`5F5=ct;UqnhaU)`3`;Us#c{V{QsdE$~3nSrnE#G6I6iLM)N3 z!M)P_Sqxx=84-0!!FFyS_Iw^r!BV@XVX$Ve9^y2fCSVjOSZzz_moNR{Umdj}KYW>~ zI!SA!@-Ou^ERvpf6aYY2rvB|>xDxOl5PxC;0i-N5OTjQy+JMpl0WW18f#)pU=nCd! zvxQZvSos*e%>I&|PY<<;c8Qko^z2`ggy-33(b(nOFy^8yEBn3mI`Dj*5{Nup#e%`p zd+yIBO2GWrs}bS~@I*j}tiTwP6ZW2euccHy(+fIB7aza zREu23g8&L0XvZaiR}uXvv^bm^*+^=gJ7403p6-gD&4e`S2#|j?#hWq2>b019oHq%i z9EG5PNhbjFhD>3hFjJHDY!`BDDZ~f}4D?ueBmrgx5S4glmJp}ibc(q@l&9y1)fY&J ziZl*kd@R6fmYGi>S7~30#F}5lHU~_~0Ut;rZDY*?UykBhb|cX^;=J;oOD(3t%A9IJ2aFhCsef_1R6F78 zG~K*^INUyMk{|-wb)XW03;)RXu{V>;gY0qE*Whp_aJ+ z)(ZDMc*X_Z%#s|yzTUK%5`QGq+jj-O>GNl#lL-UeVv1~KM9_=Ijf1B1w*lskN>daG zp&WTDiOvmwAYO#J@&t#+swUe`rCr^dec9e_kLBTTPdnIEtt|!KEWU#Emb!^-)qhbHOvg8u5u{#j zad<4(>2R~IMFKJASu#l#=1T?Qwv<6kLm<2AMad8XqomqXW|U>!d-kHxQwWd+oMP!G z0geH*140Y*N+nFZYaM0&O@dLB)01t2Z?-4eh*et&tMUC~fkZ@1l>DKNGBAJ4Ag#c$slNWH_Z zu|qJ|5+oaVMRLOOIg49NB&tGaR*;i=3hTK8%35#es*GI&+)M5^H|Gm5 ztzk7%(_rN}Bmy^=2Tl z-f7HT%WmKfO1LC-{0C7eIz7_Q(J5*eq3!_)hA)2=?UZiOSeHNJqg8L*2; zTZc|VHLBZ8`P5+wv=xlIqQYC@0V^i57Nd$J*fEDN5r3D5m%%o`PL^r0Xr4A?J{iPq zfI%SjR$q>yW?%R!B2#zE3YKn}Ceuyi7x~&fx#`nm#^(XQwdIi4sm26 zh!F*NEGC(wFKh`-n7&BXw7-Z3qi(6bnOV5Z$_m7OQIUC;TihxuWa}&u7@g5dMh{p} z$AUn3ek}(bR;RM4=4;E6^cH#T+&TN$`usCLQasO{EwYI4LF!1)(bDN&0nij(ilj3$)sWDcJjX-6+d(MPG||hrS#hC+S^N=p~8ehIxc+-gx-wO9)|R zsN?m2U!TVz3MJ1XeA>wZPzxzonn2A_fv^csYHo&7lgm~XkSDKMg2{zORjP4HROzr{Lvzc{`U2Vmj8qf#W@RoO zyo412h`jh%a(PPFypL8FAEhsyWuB3pN8Gz&h3#u-nBg4UJkVaR(Q}4B>izp<9jwV!H9lBq~mpDybEy+>G#~^ ze;)tvICwqj<$tR5l!{&X#WS&)-y<Qlu5 zAgUphah1}+Bu%lcpIJM<_kWI5JV3Z|#Rp4Nima-V0yqL@>D-JZ#VywaI@gE1$C$m_ zhMNK0x@y^i0|Wuwg%1a==qHuG`SAFU>)nrtIE3uX2C9y)h3v(m8xTpwCLT3?x+nJg zjIYCO@JQ7bWF0mfb?#>L1U%(gwP{`{H*a+8NO-&&i+abm*K9a+9DhWQ#8^G;Z#xzr zFet*WJ?nCKygC(!?->ek*UW`NhaiwSP~R#ANO`9MOm44FJ$in2+z~)ZkVFN#7+~(> zrcJW+oE0{H76GUFGYv)S?tA)xY#43EU-ZsSAyo}9P+@6Qo4yt=Z@=@N1jkj8{8lzs z=0=-Hz;uM&ie(=b_kX-665H{Wux6ej{Otw2n!8(?X$YqdxdsjLypYk{aJ8mmX$cD{> zNX%N(51WOCB{KL^syc z02oy;7i7*LRjA0rfXLoNc2I*Lfm>RG_5XTsIY=m2t-HI1GG zkE(4hoqs9w54Z@lgxChUA5e6JRN)KRl2pk3tnDD`nBh#fxzqY*1lI=jfLkbBKKf zz>Bo%*4^SxJr`p<>+2&Ww$5f&n%?v;6YJHyAb(T1nF@KGiom9OHs__NfisinY4O%H zN-!+zY~W^?e?1intRTBYgo#&4xnm2T!-Me*q8SQgWMQbdV1N{Jd{Koy!eRuNDlEAQ zRWS-!H=-idlCTU%D200ZSHrX+h~EgHb>X z8kMc~wApo*pUm(_O*XMxnsw@O@gB%!bg9hr{bBoE7#d36WUL2i>v=Al zXAbMh?3^!>R_z$P#9Ar`C@Co?TZ%rDF&w>?mDLNLQq}wuj^+B4v_hZ=5+C&J=YJmB z&xiKQ`uDWbtPrRA6rfvkJj0-dHP#a%Zxf5LVC)R8AlEZ`14KI>Cuo4Q%n5U`c#^D| zc3@!Of&vQ->>R+W=`O%W^hF(tw^#S?(;lcQ9MYYzF3FPamn{*4<^6(iX6$^^Kd!VXS z`oPx0(m_+{+{$B>m!s(2w=|gJN+5Y?j3@=Tfes2cxO`-aRTKR`;Ilp77Jr@`?zt(V zgt2TBrH&pYj1zTIJXR5wQ#hU}JoPX(n9|eX=QgR}!yaxi8Uiy=zYYdO$Wa@BXU%LV z&AH93(dVbb_1Ic?zC8@@^BruU8Sq}}X$UX^5(~PUf&ukTXO%idh}+e%S8VS9>rO$P z6j%nTY4Xu5>4is(ad_N0XMe|e$7jqi#8{T(4b2X!tYicX+^mX>ZwOX6zS_gx{%PO? zWf?uqKahynqD6l~nNrJw9tU$vrDiPLr}n^vyJtj^|10b53f?=B0MdyFI8XrA0W$KY zKfFKOj1SeuU+uVSQb@`%BCX(y6>989o=|s$<_MTP9`##3nH@5kIczU>}jpN>X(uy!DHe%ZdI2D0fFbxdLvy@A6#__MN zcMopkRysAQskx;v2!F~0CnC%y_Nc_UU=R1l*}r?rVi_SJIm?4LDR~@Nf$?SSi0Ir3 zKUH7uz9CRFtMI@Vg0F=NzbxN3fPz?3an^_b^XB^DejG&2zq^O4Y8cZ@@9S7Vz6PrOXa^KAG}-+ukgpMUt~lMJ8DWPtZ}=xRFQKrJ*6>ggRn zcL@Lb%~!ws?thyvZ|bL(moA7fn%&~y0f?}UI4$y2v$4823q6amQt|qXBKG#cnet)_f`^Wc>4`$C0I4(YwfETeI z3N0!vQaxiZriC{9r-9Nw2=Ha&$of10uHZsJPNRF4X^W?OXta^|H2z{MFH0|DVId_l z_-q(eP1G*T(aC<8vb4Hq*5kE`Lu6H@&;*r*YOK{`DOIK4<>DbJn0DB+f&mJw)eV76 zJ3Ca=5PxWB7DiRbeuT-VyRxk2@g50%*Y3MXY|~8vD?tYuRACf!V=OE5dRW|f#NC^; zXXY1goQgEL2IJNZ>5*mu#__B>ilZp^zjcEX&qN45=l$Yu{^Og!{_yQz{`@Jx)Ghl^ zlkSC9zqa+Bh3Viuw3C}vOM90op0MFo?9VC%@qbF@#=>4eMN+afb{)R{%Xi;>`{Q@t z{Q1XEW?RN;MD3hAj~v0Qtw-nr5D!B6#hTwWMKhg)_%)1;H8oFxR6w|x$DwpOZ-7~h z<(K@YU-Y{@7#Ymp&>GGF{V?2v=TI(!T@En|v-n{1z7NlPrYnLd)m$AbVh{}|v?M`i z6MwBX+C;S%_x<^>2Q5p52#pos1W-8G4jl(AUDkB&aylwq+&A6q;!WHy6In2xu(sV% z(YX~>EX9E8#(jI*bo-RU zXlD-t&_OCTZrt~<=kSnj=0A8Kl1lczhkZp~_{nJ(60}4!SS}6L3Mt{H! zS5--XF5_rTYp|@XPxo%mlB0RKWn}Zj1)ytS6~ILl^YdXdM6^9A9S|uMVE%4Fbd67x z*vV8y&WR4UVk`9Q32Cfmb=D$EB6tGnt4h>C-&3SBps}r`yz8_!8k*S(SLy1MT4VE_ zrC~=cEHm1;@Ac1n$d4;Z;q3tq>3>C>67{@+m{?q?+GdFOY0p%XmGv^!+D_vjjddK2 zkli{@g-2Jm#$i_o21yCFP+62!|J3}f0A)a$zs6F68=wRMY3q6Se78Ua-9#hzQHz{1 z5ABqoBvuSnZhg1MJ>QMO$8uC!BpZ8bipQEx*jy<2EVstte$V{nb`KTYRFvMbsk?u( zSs0Uy=Je8Sjl-|+_iS7MGw}q5@=cf&E!kuLER7CGiY2UQ6$>COYu`#4PkY9fhT960z)-!4;sF=|#Z6t3 zZoLU1%AR!*Dc0#Maj&m5+04MJxHW(Ko#8xkuYJp*Mf?(5`%8 zT6L`NW(&Kcm9o>Z$D}%br^PJ@@qSO7OwrR&4CJS(VH3qRP;ek;I#Y()f~vpnJLB-I zh@=mXL?G`RRoB5-=mfky4!am;Da@DD4WR^due^uFf-qd$d0VEx&(W|J~yMu(> zDQRB}`(8Jn_x&D91h}Jv%7m#Mgiy<%J>J3Es##64b>GK5>loOv47n^x-Jpu_$a9Z^ zb=SK}n^fR-Ptl_-vX_jQqjdo^(?&<(55IA z6IhQy*@EnQ;(EgMjjq3?m&%ih(z8>erJf!*TkH6C*Z8LFxLs^iqvx$+MG%%<>KI>o z$!_JhU1yb;|NLkn7>P*Su%H#CtrFWQxADWx9=u+viy%MVmtiK`Qy*On-Sd1{$IW%I z>v=%}nrf^p%Bpkl@QY^Y7re)HU^k zx_>ACXG=^ zcgo4B%zh-^>zjX;Half^Y+n`C=qTmAj<{lnq*r*Xcy zb4#?hQmEY^LBJB_HFZQlq0x@bw6339qJRGJuiyUmZ$E#2`{zG=`i@kS(>;l%SvB9a z^c|A|N7zO&A&U`9{OQlMRsHP zITebf#)Q{uv{|qkuWO30&GG&6-Qnr|bLPE%|F=K?j)U;wlUw6MZ`st!!cQOA;!c&i zY${d~y@!9t{Q8{jVXEh4T}>zrC|>FeoDyk#nJ~r17Ax=g{zHB^R8BJ9ZuxiZpXuiQ zdYaeoogM~I6MR1+#~4IsAX-f;&t8$k5E5s(!o2U5P_Z=g4=%Bll7}+bz#M< zl1kP}Njd~ruh?fvSL4q+$DtxbY&~%@IeOP;yr=Rub?#41r`?w^+;h4pks`gzA~kN; zS{i@LQyD$-WP~zqiyQ9AavHOy6l#D3s!rsh|0osY>Om%&{VHX$0*Ow9DWrGKN~RdhH&l&(C0{3(oGpK6K`f5S~ZUDqt_C4>q57r~9885xy z5rmICO=DpJD`Ahub>BZe=y}8coJBW#?pu2l8ljRNfYDf%L1YW$Vw%mtO^p1z^ppm) zO%MB8rn+XcPyp<1pyO5yb4kNK0RVq*mBy=oeRoZ%#hnOJ0r5r6R%nFdnCLp>gvcqG z;#ri-$NcgA;i2BAho=v`8wGW5+KyBys9sge5M!ggBYQC&rGS;Q+4UFT{5knoNn*O4kt!dcwSTMdN>M|9GZ<><+?!Z)7O>Ts=O&u?7D}1u`rNB;O3LJ(6WX$P%roU`tJ7e`DSPBuq`xlqB1ELKCKdhFi3!4(yghthGEa^ zXOP(}gDqKL5l}fpbs@uDK);E?_lahH^eeYXRl)sL73#4P_l2SHZZCiHIS~vber|W-1{p#V}GrQqF z=k|&Rw>~%{DCovUiolOb?b|>-tW)+mF1_EAVb{<30k8u)V|VIg6&pQe=xt5N@J(kk zl?6WMen$8bMA52)$kbT4VXRF7tOmgBvjX~Wx9y*72x#>`sD=Akk1J_9WN9QoRZrwj zNe6NSPu(&2YI*yw?hk)|ZIAa@ke~M>)LD{Q(QuSj8*E<@v=odLv~o7I{`v0dTS6Xw z(9aujm!v?n=UQYfexfQ)1t!IyNf%2#pE39M*N2jL<_srBi{5NGZl4!_QyyQ`lyWQNJG6+q5G;xm61uK^aR!1Gj*(`Uc) z7jnTLx%==rKL8TnMTxZ)MW4Z*>G7(l7(yGhxz&350fe4I{dNo&N%-gdOc7a?G#ux_ z_JQ}2_9L)aFqm;VC_R-hd%I(~YY*WFr9})xhi63`bcYD@GvwZK^Zge+}sW zSreEFokkc3@`HcB)X4#BA-~q)8ZlwO;_-in5&OJZ+_21PYliflY0uSZuOp%*gmI}Y z1`6->`1sjhoCR_;^eTx`WZu-CNz(%@#!Izr{h1`^$Wsu5>7G*Os0RHy`xpAqIOOUuW)P+prMv{ zq)ig0ymdfIJluv)clrwpHY*AuCA!`{2tbo@(%4qIJ2#Ly5mgP{|S}SSAtrh6aI6>F?brkpP{dgJa z{Y5HFJ?(!?BPo#W%683c+LU+svqry*zum2_ii`iSS>KivI% zsB;?qaDRum^kGl(w>35-`a+Q!%1We=3Lq$L>ZyV@?wmf{?S%S^)CG_v z8k^y3V2V!U_Lq8l_Y(_wZx281Id2Y<{-^9cbTxnD%LGhGMEhEY-T7=t`RXr!+W)0# zJP7KG@5&=8E483293=>2vvZ0g(w3jF%-^TmUFsCZvgFUwb_8&npaHN+X6J?T=2%wu zpY7}SY1aX8rzx!Oj(A$MYKx3RaTZ@5BRQhpkIy&xdRKG^RM=L&&<>i$aG1@q+s-en z^{juM`#)*tHciMth5>Y%wgo!T@RQ@ zX1ZSv40C<>_1CoP*}%#J-KuObJ~r36+lWy_%qLHtd)?n1%ER5`U4Qz+L%QD;oiQC8 z)~Bb6AyN<0FxUN*}+-u8M7-TaaBk-HJ$eG{7G_jLw5jHkmPaKmKxf+6fNW z2oUK$3TC8eb_vd2lhnRA)h8i6joyDZf7`RKWLvRFVk$S*`C`@uIuxrYLGjwW;s5^M zyUHTzNUoAe5n!vwC~~GAi_Zl-zn+E6uiqbTcNM^O8d|$r)DW(205YD|1ENwlYqpa7 z{_gqV@gL7=S6^`85a|FCm6KQ0kOb8<#u@MqVMRD0TylVa>6FJa zI-cqDD&-99yVDr3PLn=oDiAxKmEk?3U~w#BpPs!^|9QBrcfUOT>G1QO*9GTcy>6l% zleLB|pN+!)-LU9w(l|upKR)k?#@&KE1EUB43LhLE50t-ivy`iCB7q;dzM({Wd)@t@) zmV7ZrmG?jX$F7M-N1?7W(jj-PG4VXDH5w1VF$KpuyGg(9B3v;S_UtPbZnKn5bH9n& z!2y#`c(H+4{@QBYMP69nNC4(}vZ0Ltj{!|* zhjie!p_qG|w?DP|?Y@64D;qlgvI8pHL>HLcbsr{~n2WPt`u?l0_oNQ`Sy->> z5kn(MONrG~se+BMR5S4&o__mWe%e*nh!4y)MIkc^E3ir?5VT;WB))zQfBXLE<*?(67%)CrS%Fw1Pgta(rgdlMZi=%w>+9)-uqVFQ5Oj=z zs47}Pdb)c!b}t_P@^f}e8m*CN)|hCi)m8L03GS;>KHbQHJAMF( z*}28#qizzMxkkl^3NDjq{6xu1*V&KsU!(Nt`~S16>WP24Ub!j|=T2vzgkTL|PNjI2 zftNZ8b21uKG|t|vD5KyyXo@G_Q!o^jNQ4yZVrU8DogI*{gk>% z&IcAchUK~K&YPwZH2`|{9!s^yR2haU-RG&+s>;Ro(ayVO-D^dLrW{tK5t|1~HkoGw zj3)YQYwv&GI2ih6{6FkdNfrq35k+G}rGULF`yVHfk z4;Bz(wXDw)ImqbKj0NBR@WbD}x%%;&@4kQk(^o(4IIj&zNwz5gUXvx_D*J+s z%&xGkGx$;J_VpjX`tu*Y`O{x^L>NhjdlQ7Cp|Ec<8e>8AtE*OK0OQZE)HE*2N}0MU z6zx%}mxFnBpV(P39`O6W{pn9vfBoiv|LvO}e*BDg2OLBajYz2g{GhQX*JEU$i6%ODmRy8|s z5k1l^VjNZO_U-woDnn*FbFCc_k7A+<|I(G*c*Zq&3cCaDo}aF!w%u+`FXg3jGDLsh z6BbhRA+kxU(Q2eMJ6lE`THk#`+Rlnh*IV4lx=>m5Aqz#weHF8Z^>IeH&lp#uS!}AM z&xKyBJ^@FDLW4ulUI4%Gn0NPj_hZsQOZw)jr&4y2tnBY>^QW(eo9t?+4zkWUJ$=Tb z(tJvWA`y@*g^@HRB%>*qXTWQd$h3c}^!N17{qk@iyviCnS`;vITI5i!!fHilG(Trm z!Q(yL?bV6*fXp!<7PF0#=Q#ljb=b$aqRUj2yd4Kl`=zl!EK5}n3}*U<`l5@0yaq(eSjbM1eIR(`}V zq?D+Q&dtk+S>QAhbk9=hdUP_lNe>|H_t*RQNUo+Laey9DhL_F66rpfzln;3NsabWD zl-;}Vn@QYG!Hmz+5B`*^Og(={nOI3TVpO|*{#-rF0+{;YJ180H=&@P#^m^C4~si+ecy=-#Moag&@52@~dPTGHwhHi8;;2H>_ zDQVg{Iz`=DQODf5yS+Z#?!P70Vg``a3R90~|G8(M5R|0$40dfs=(ZPc@1115^_jr_>X99lS za}X{&*bAa0;*p7oW#WG|_o9c-N;|@k^ze{AJWhJBAKwV9Iw7<)okzRKMIsbMpDKKK zJG;%w`}D9MG2uN;*2NAFUtn&!6d{Aq`j;ByV|G5Y$HT9mGn`a}i;;f5gBFov$lNGA zXKkr=VVu4n(y)e^o148LoyD$c_f;KT$g~Uf)j{rL)wX};t44q2eT&Z%5qmlfZd^cs zqxjIVWP^7e_uHS9NGqv(Z*7(|;|f@*nm+7QB%J3ePYRo^3Y_Zi}_p z$d+TPBxo(-e&MN_=6O8tJ&LUoWtMk?rx@v&UFm9Iv0Cw%N>TutMUVQ}(Q;LuF>7!7 zpil}R-wAYZS@QJArI8aT1k$reKvO|9 zAYD71OHz6NS>8fDRl3od7P2UzVLAlx2CND|XJn}Xo`$#e-id_)1-I@Qh%rUc*~#ar z0&2Ppc0!2h(fAnx(?D`GDhFY3*~QjDzgT^*N(CG*vs-`dQfT{glzUT&9@DfK-`Hsn zXdW_{8vaOd>R5_66s(UE?C=>Yc9;habJc z6vk0NM^S$q0&rS;$t;)=Z?FKutY91gZ2v8Xd3vTFvPo95 z2!QzL4+SdW!242SvprUYLX6?K%zNK+5B4)?X)qzuc2sh9(Gd&SulS0;bO;9%5Fi44 zjvh9pg(de$0?0oIAO$lxv6K%|my;^iunOd@<{p2~rzR>8D8MdH(^BW^XTMjLLzNX6 zY1Ve|j=xQhZKt?yR9R;F@phrO^G0=y!gJ>wg{e~y`VV#7b>|&*uMw=&(Vkie{C_cU zhNgj`4LQ&Fg8N-fW%#kl^R8a~0{r?wX0h{k0EfWF!KzgRv$iD&O<0q-BWL6+B{{$C z(^G%nd*`AA!Y*Kv@~K+N(*|G=mWV1agnYd7L+hu8s(trW8cRb4dgcLg)A}1MJ(3Z%aHu~Xq z;DihS>g{~Y+-}SJ@wN7Bs?n1)(e4)6(K>%nz+nNalaxF?xKLq$rMk6n^9y%UVBani-S5QI)pfaIPzMAM~_f3uAkvs0=gwcQ9(P07E z8st+rb!2gvIY_~?p=#1R74*4%&MKOG+I#^;qT7={+`3OEvwKYOH3=}QI=KCXQ!{NHx9 zp$D+M46qO63~~ajTez=De>&F5s&Th+ec1hUSU6aQO@Wg!0XGvw#wtK8=>Yk&*zWG< z_V94{jBPK`67Wp&B>;swb{ABZ|0vNK-Sz5mx<93iAoY2NFgzJ++}(eSnE5#rz&{KE zS(Kq&-MIDG+#e2x`?*QzcxXCG(w1CFfG2?T=&K1zcVku?3%lsF2h0a+vPktq7&_wL z0sm5Ow?(lPsCSjVW~C_0;2teuuyFa4A!&=k2q`q*sKo`gRis4}gNSN54JFG9etbh!HZlwro)tjkg`^{~= zzdJ14PUj0?iS~bxbOJsD^;bY>u7d<1Le}PtN#_rhF)0Pxiog*PC=Bq3ZurBhAmr7o z&L0X>7GF&?gx7-Ts1d$_eywHMesoj5_?vN-xcW*F`9p%)BNGESc`Z^Y!uJ%|hcC_f zuSi2RS!LKb(FE`z&uk*~f8_DS-J#OZM?;(IU0Y&wokS zfT2NTlck%6kBoo}f@pbim~#=`4t38;V72*T6+uBYD#~(%18!F^1}u z(&L3dYN)hnN-0Kk392sVw>*`xU9Fov=MPGo@J`AY5kduU1X+kx_s%oPfRA!MDG^jU zE5&V7U4eg2x)LN6*a3(FP4>>eKVq?`PJPE(;YJi9pTuWMT3GG@F1~-^iI4>W(7=~X z;!m1n9x;pKpc0R%$s)Bqe+|HFBdY+^;&!eA z4)GKkv6L5@o(UdTEYK!+2G1Y1Di8+5WD^Zq@cC~7RJq|QR08q5@+Q5pa z;wg257xo(HV)13Gv`uqA1aH-mBs$4!!y8rYov!(>^Kl8R45%vCn6$BDW3$u!kz#og0QLL{9j15ChE?gUV?dQEf#zUY%Ak*mp_fm1 zSpfZ4L^Gy7>mUPP}bWJqjHlNcDFvkbo6dJFVZ%VOE0I<}0y z`pchIKZszHr7Os32x1no2muY>S9O9>t=l3p38e}1HFBTAf=o1wpocQ^ECSDF+ra!8 zy2uuU0D2NOQcF~^QkJ^Y0Ga~$l{L$1mh>{EB7qx#=U@jCuM`Km=b?1Cd+UiZahVv@;PsO$dZb{m;of`?n|QCo@j!5TfEdQ z!d*;_u7}NlQyK&h;Uj2(7lHHmpUI3j|kbVQw4)r4q&>MfPf+Q2w0?;9Opc?FtO8t*xfYEGk?=(biRCaQm{U9DK<)$5&EB$c-ScT_lLZc+3(k~r7 z>#5AvI91q>?vYo!Fb0sAQd@{?_-Kpa1029&!MhSoUa@b_!KSr{u6)dtjkBq>Qt(PBL_b(k6D>#U!`eOq7 zF~hyVHM++;i)VkWW`QoG!?z(*FQF>Z*Pt8LEY=AY$q85=c@Ji0GhHbM6j-n>M8Hx2 zQR)?dK5tjX9oIDl*s!X{parCEd|{w2d^neZ^YpQr2hgNU(cM=`(l4Lxm-k8}5t?zf z1DWU{O9+ZB5s@foX8)UyaW`a{uI}%y59P!97W6o#_!xh<4^k)_7L3*4N<)T0%)PVY zEok6)v%W)95uYD7!7t(lMj#zIz)(aoM6szFe!Rm!AL`?m|Gc=KJG7x;*hRqHDWFni zoOuF#ReCk@`d?<-_SH2q;1!!xZ$YY7PhvcUsbk9Wd|ORkSsu52sR6R$0XE9ISSAe;yk!H;40;C`xH(3pTBwYhnPx{Mq>=@AV}Q- zyjkjmMZ=Sf!9#k!Dv3jTxV_5H+|T>6JUlI%xGP>_2htNsl_r0Sr>ei84RZ!I7|0X3FL0Zd70#o#D@CG1gA@g%N! zDNjFt&vJg!xCzq|6u(o`N^rjrX%lF95fxZK<$6P;E)-e>8KC$u#?6~b4aVP`eonqI zOGtlf5cz#gARG2(~RxjYm1yG&!KDgtQEkYpj@m^ zEO?T5&_F{*75s8Pq$Et&)TyvlWv3)yRD6FS5E|XAxX`@Z)~P&BG330!lgva&!p(7s zCk)LeVu82-0-%C%2w|5@10oPlo*s2A3^#^VK)tOja9&nRP{*6u@vbY+xQk_OIB%IkABV&@YG3L|ttH@dY7)`?MzFmwPm|8KjGKRt^TRXb z7*!F+OA4mC1|~|m?hN=cyDBzqnvbJN6W++$T2mv-oVr#XM6)5(0A^1S`+k;6-%)tz zi^n?tX6q{lASXw7$u2J}RVUimTJb&$aBguv)7H#_k;R7>#WrV7PxrT6V~m1#HRU=f{s9rPa^z!AUA-b|j2{@+#W6-qWwL zAzuef`v!`e9p1H2aYIG=OHA>d*XzG)PXKpMX${`N#L09j=8V;eydLv7V*r7bOIM#v zI{1^4^0=(ZAt?kD7nGpV1@R7Z;WrEE;K%c~UcT{1&M%Om42vO}pxus6G7rv2iQYlPKcb1;i}RH9+ZVgX?3M zrcbAP{rLXj?&<0JBjXl`%`81yR0Rj4ew-b;gfoxIHgprU!&;A6a7?s0MVdS&6_4 zc-6rGfpP$4O;QmntHi#T#}DcDvA2h>-#_23XQ5PB1)hJ-H*%U8*;7|xL*U_I3B$= zUwH0p`%DW%K=99Zb#9CN_VDoZzNYnVmaV{_8Uw*1RZN#=S%Vj7UrIs20dY3nAC9qJ z6_9GSQgVNTuti`^<$}?899^p)vv)knSLOYo{XFEvHx45$ri(E=fdR+yC1N0ojO@Ci zrSR)buJiMHk6BlZkS+jA*lCT~=h!_KseTX2GWRv+<(o~3$1lR;$|Bgj%41*Uiq~Mk zAkI_@tgkoungvz7Aomb1O;`cSmn6<4-a?G8+9$< z!&tm*WddN1jnaUWs*uRKRm`2rarvJP8_^?(01^rc>F_Ps5K2CSIpMi;9%FpH`tFVK z_lAE?7GATePVhjSO*JNQUV|W?jUA`-dQaAu#_7h*8m^+y4fRz5<$+}FdT}+D=F{E7 zdMO~3n--+?KrfmOCJ7uHYzp%mEYpXVoBSpJy>0B(R?V`Y0tySDoh2LY5DnQGApmTx zxw!tV$3Wf}^s?8^39O8Qq3{I^AW~X8O^JWNahvbAcK9*#0YRuT6Tl&{s+G;&v;RJ+ z+|=txe19l3+*q$@e7@RfCCd*vw$6|jFav31Q78QxH#o|_e0$s1D}fr5!Eu{Fx={cR z@&k^Jn-mJMx|f@5?&qsqyJT+l-XXRn?$=r@X3WVPYMU70kE6$SfqB19w?C)HKVE+} z-yR31DGIC!o;U-B2OoPCogW6dCHe)7`CsYh^h0?#+&{f>Ge8&$@?l^r;*|qt1AwIP zr|{Mtn@mqP<7fIYy>^A#pLU@1+|1Q36(xwz5a z9Yx9`K_iK*+*{HeUm(dqAsIO zir^0^ppqK^%jd<-K5ij)+QWaMmm?*#5j!eEu%P^qPOO+iXm^Xb`}DAN-VEl{Qq7Kb z!ia&uV~&lg>>^-h_3K-F|_B7z?!UTnD>x5v@y5NzT;Z~y^r#hC{?I| zg{PSr!5}7j?m*8|fzlr4MEKp|-QjEe%^wf%-hcJ@_zWOg+Bg64*Smkar?0>I^1j_H zmr+8xqJF71-qQ>-2cRDM)`gY@3ui}L7~&+dHlFb$GmE<22`nkp|nEr)jIhJ7~%wqa!jJ5uAgxi{R$)B$9_9+AuPPH&AgZ37UBGh#5N zB=a~HaKek~tLd$LyRp6lIT@nUy3 zm`;b=cf7}U<>ABq)B4~2q20EJv@A3~BH#+F>wu#Xy0ewJAaXe{Ol7>3dMbBvC;x}X z>(9BZFvwAqy6AvJ0#gOVF41U0VWi@u?jO0|o5P#{F|aUQZXSPxJgBUbX)X-!i!e2b zK62Z)#~k!0NJFn~E{)9gXIkJyiG1koR6Y5~jW69hj)MR!jA1lgH&Fm4Xxr@?2x&mN zaAl^Nal7AscxsQIGrlRR41CO`-E+ZA5tSjeOVCR0g^v^WhjFXVxvc~MH-K6RA5QU* zBOv?~!0AS@eK~(q?IL-vL#Zf05r7mHf1dlRfjqw1)?6*M9G~p^JQm<@f7hNS&wFdB zT2XQXS^_mt)^=9xI+az)G)6B=w1WG6mu?UD&)3^yCo#n_-N8B$qD37BX$X}*V`k;) z=6wE0Z_k>*8iYV-aaw}9M{i@6N@d`MmYgH}nE%J#s>hGnCm+AOP|ERfTI8WO z@h-5H1>m9^ky?~{2oNNYD|#N`6A0Cd1l~tRFd8U1`tjQLCpUKf%!@_&S8ojlNW2!3 zr+U74G!&Vb%{5PcPk(kIa8C~-o?4}%!5}**JZ68mrW0rk1r9y%~@qi1W#tba522XU(lrvJ}P2bifu` z11Vq5CocjMK8&@I`&7dri-y+;gCuzB(#~HY$>Erecf*>%Xm_A$)|+YDM8`BfpS;}n z0LD=YwBI?&Gd*gM)NZ-}l2D7u3)Y}9r|2=45lui}BN$@!WIZ%*IiI}Jrbs~R#JezEY}V)EJ)9Y%`9W2}w!T7cPs07;fbYoT5T{qg2$z4t^*x|$MZrKfEJ z-WJOS-?!+9%;ntqpvx9$?uT`ZXL5)X$h{HEP&EXuUKWFnHC8(UWY5NHuvgiVFd6ra zipBGCG3d3W$lQiBK#e(0HtFa|RcwC{!JZE~CQ{;Izj4UVEaWl(hz6vJ8yz5?=YtLs zgK6TC8@mIuRRD92K}-TS`I`G;(DCAm!XflZ0*&g5f^9Z=gkyY%yd3meQu7E@#aI(N z-7f77C{GD1b4*%rPD0$oS;J-Z6l{YaWZmHanOM+h8xnQ%_mn)8T(7yB@79 ziSAr7X}rC{L=dK*zb~865Du~_pueo|2*L-}Z^{r^S;${{*PgD%dcS(wJbx7yv6r45 z#Ut?{PMPR1Fad*06~uV{-GpLo0MKIRzG2I?V$KMyK}&$m=I@=FhVLKl%F=*oeov!- z8h|hhcT7`ckFNu1Oom#n7~FsJ_XGLv^qs1R=T0|Eb$0+^{1Zv_$d{n5#;}V%a8h8u zMrVC@^lW2OEVs_`WyPtHvjjM1>se+_)IeF4h6T}-5W*wOzWia9n;_@V>I@u@@|A++ zwG?{NjSY@5Pke8FRaMx7c~yAw%#YXc z5kjj5Q=>gJm-IiRVOR!%MkN<9kq9}YZTAx5@bD4$AmuSwflL(canVLYP3zOt!MZ~f=RTx&+9i$X=-Gva+p$v4FG2zB2UN^JvQ)uA43>0fuTtVkT`EVp zY>KGVyI*b>Q+oVX4FEuig-umN)_W?z3PefjM;>KEO1f^hH4T4gh`;{w-Jvg@7jVI1 z_U5s#U8+sOv)-bNsit~6zsDDk?dkdc%fCM^?toasdU?8bcYza-mlNO(ZitD1#Lr_{4UAuD zS$2M_FU#ZdVyu6a~t8c~l zSrL0eDUp9oF&Y7x-65g0zyq4oOHLj77!jokvINke<8%_B@BqFN48_cn%ONTJ^|tKu z%j;5xs$l6-pA|U~;J{PMo<)6$der9`NKna@r4{&u##CS$WI@0=@4@bE5{nEJDI$k3 zuQ3`fdW!qgG>XPBhNX~;souO(^p}@DH2QWZcDsLKlC)q+FBe$F<4+WfRi-8Yk|%%% zRusm~YXo37^#E_j7TcSzO&w8N12Cv_ln|?m#e@Z@7+*{Euz2mx?gb1Iki^h(2_P&A z&=LXPwN~xowRx1~c@755mjuYSb504?06Ao+su!`vJfp5~f57!L~y*bY7n4 zQiOj>Bv9(7airFQa1%}q_0$_21u|+L8aUKH{!JtS=0ZBp9d*1QQt9uHZ*@< zJY(?U6X_Tg1sX9j5;Tt~vqc+_!azvP8Ppu314xM_odE!oV^upX$2#pmXs)T%;uB$# z0SnlUpr?HAox1P9O3sw%5rowOiMW6jil+bz5E{s>$=Jb+KsBYHBH8)cMVfSy9f5jq zFQk6JL9h*c`ZnsT&cBh*63kV)8hL+KSr8Wu_YwBmcmG^72+Adw8TVjG+&n) zvsRq`@L-9J%_yZ(eS?L-Lj??x4-bL-5&G%R@*yx-4BL_=R6-27It`g@ciWUGLX?&7;o7)WdJ8kM;vn^@H~jp zPm2kY8Z#zFU4U^^M8{f@8f2BGRo#7Au4&RbN)6Dfn6kGZn+=hs#0;ts?c%#KKvFow z0)=C3cB~UqE3l|2G`hBnwTFM;6ic8JcTpgF+(K#G1fw}3B5FDtrMKc9h;+x(7sRbd z^FxWu?xTy`gkTt7#=WHJ&xxFhFhjd|ZVKXJtU#gsYjhf8)B+2dG1?nyP=NVKX>OOg%5= zK3=Xi!958|zveXD%c&M^KzLdgbBp>OfcUK;Qdt7T0(xNiHbrxFOskC0h)~4F&czV1 zgaM%eIanc4Cj{I^AtuQd8^YAZ5V40A1P<$%8#g9b5C%+px>;H#`sFl=logRI*hbJt zfB@WO#Om~y6S|&<62N~5kZ)_iJ6OPvfI|B?Yw_6tFZ?)Ux_@XO0&m1xDvThxBwit{ zwhHMPaVR$GiZ%248l%+%5l9F+Gl6Y5aLOb#LNo@!(M!)Q19Qz>)QF;yTdJ`e_O5`= zf~T6ZUEnc5z#kQ$yi&#*0nw-mUT+X;D_KrouCs)>j6m)%iKKrsP0~=hIPERtoqYYn zgHR_^J6mgUNupCR)|g5xjmLydO3RQfdcUps^$kp!X7C&^#B+ zl$-FG5-)Caj52>RVJ_t*nyk7uZApt6X&P2f3(`pz-5D&bS6VrA1V&nmtrbMI5G3W4 zDS8XmfMKn#Yk2ge^+<3b@HU1cD{V(KbEP!IZ~eMqGwd#qA_~bKm^K({^#k#M+iQEMfx!NkAG#{=$DKgHBOq%2tFQ658fpZlQnv;Se9|MMX;3uqyuP`)k>6?=|(sflBiCZ@mVah*r7emlBR>8 z?nESb0(EGS-P~0E7KZlli_hc1#_#~(+{rcoFxGEyQ_ea8Tzc9%KE7llk#ysT8IXvzRd3{U3Gsbq{$lN(#Umx!Tr)!{3%R))^*MF`;4%3WJW z<&Fhnu$_l9sZoQh2p=-d7yxlpc0v^W`pmP>$<*vvq#!VKb5j(gispNWT6K`Xr^D@s ztD7=dZw3YaiR5|7Q4~hM1R5@78X6&4Djstv#N>Zqr)vz`o376bE?Ki5|1$@kQ-=Q^{u|_s*iPQKm}4)K>$f*9Y819 zx59tgzJl=a8e0Yj4oTBdBe7<>V1Z^9Z)-qqtQY`CK)ApAdR#WSfEI>*wvoHrIqAk) zcFG_q_M6PUj@Nyk)5fBtI2Jgz1h4lPDmD#SBtsCsqLMgnw_RR^g>5vxN#`H2bkN2c zp|LL(PHa;yxIA87C1~911&9NUiwdRI@uS)CWDl%=bitXpTPRbrlrzehXE`E}@Jd1D zomm%KK3x6+RZ%ENQ2@pgJ_7BhRP_kqDR?!v&+6)JC?aEGNvznwyb6HwNOLJ_T8#VG z5I(lAskg>jzve^)Cf22RqSkB*)j7s<)wUXCtq~p&>gZ=+c-YOsrL#F3de1Tn$JT7s_BSoveks2-latP-ut__QDq2IBDxzkmpkfV1XH{>0D{v~r5{#LNEg)%M#wGA zV2A3D4cw>6>}#37wVIy+#4NC&1k?-z#$6tN3fwyFqc+EM2G>jmk2q3 zU`s4OSM!AW@2k-O$fX`xmq^Rr;Nr$QHQGUAnGbi=|M{Dr?p9Ce3hQPl3=T?=q;r^y z0Q8yL(n<`9bDLL_o#LV$*(X#pj@W@*HD+@hb8PMo->xQbz(uixA|n2#k_7_3h(v~( z6wr>*xV>FnRcyeIA$uV5StDr?W7ENbI>Mn2^A@OpqS3o)qZm zDz9d~==}54ch`k|wCs&SyhQA*Hpsb~|FD{hh%B;q)p%5<3s5USOaOGk-zj{5k1>po ztF@U`vmy%QRV@*ZxtGE=W_rO1Jn6jZr}gx(V{Z*_Snz^uOy{d&b{M)yl=G+-sm%t= z3$y}e1{f_g89!nn@JgD4_xSTFG7Am3K;L-07f;nPE9wnGc>?2XV*)hp?!$o*nT57`9T%aWHsm-G~Q%sMjRukWwQY7Q!jUZLhKm3uF?*AjRIA|K-)I7W%wnQ_@+U7x?Q+CGC^RT8?crFrH4FxT3S`ASl=TZZN8v$T3HJ*v zhjm6~OqK2g5^VIfltE2@oMa!pelj|pTz)*W7P(SxZWwXq!nIu zv2ji2@2Th2sppPVDm|4>Vy8yR>`(jT1Vrph)r-!u9^nXE6H+sOR#?)OqTCB~jAvjA zO^l#*vRvI`#Trh9JUiiWM5L9U#OPdFf zbO6Hw;`w?IFtmz?5sqoxV=juViH3cPNM1mRRxHoE5j0doUeFeqgNH;s<)deYZ(29E z*kx|YX6}RKW|0klf$Q<#_^)g%Z8uCh|4<>6QZx6xyzyT0ydr^E;AxPx%j*%$Ac1TT zPLj1&_#b*1;#1Ds6U)40nRS_;oI+B6(@_nWF#^YBJc}SHqz(*L zgX+gMeRKD8C`U1Yk3Li9kTNv@LpBz@+RU;$-4e?M!g5al@U7)hqvYvS4(JYy0C4CL z5LHMQWl%^n67)0-_t-XML}JaAH}^Fz`0Bt=EU0QMoRx++KLEXeii0EcX&7~SrxlF` zM(1`nCYkMj4V<_Z;ACJmWJ}XhSq2^esb-`Gl`0f7!fKHfKdSLxz~DMBI5)S%s3(fm zWHW_@kUoVIdi`pGo z5Q_>GveR;sp1u0)O?cfBX0>fJ2!=7%hGiTnX@a1C)?&j#h+6_Y|0bqynn$3gA}dAu z@g6yJN!4vP&eGFjY!p_i84?vp-WX9~lQl(m?#+QTEh2aT+M=dq0|?WAztor+llRjH)!*tf*9hjIwTOuC{03jD4gNdUE zQGU38`{gLP^D0euF&aD-r>ADdC%{5i&LSHkY_b-n`STYPiSfTzFdZI!X3DyA>zo=! zT2DEdk1pDpFo-eZlaH=cOdVla@Pdcvtx2<3v_?}X-}ErH=pAUipl>pd-4OUM7cI-0 zbl;)H%ZS8aL_e+DRp!Lv384L8H%P#LrFqw^YzmQ(CZKIf@4bBK%Zv4>3=b?{z(BEB zhT`9 z43IMZPlEe_(kUh^W=VA{Tv^qsb-rR`xf889n~R{ESP&6kCHB_?$?>`Af*mM-7OrDp zO9;|Nt63Nx_G+I#4PHzP>$5ZC^LwWi=alcdv6^Y2?Q~VEcIV8 z8;$Q35O%m`=MDt;#(r34&%L1wL@CH<4JoygePU8!a{BE(Dg#8EgttJ8*2mflx9trN1O=0Z2XAB@3vgF|b(F(3qo!qAhpaat_Kf42N9SmP_heqCq1- z)(cNz*~mFUetW!c*VmuKPfA$@1f&ZVD;rfPjGNiG%yM=AdRl)hQ2`Ai70Wp`%u2#3 zI-?uKBiSmK(G@^Qab1HH1q@^CSU}D)S%I^p^R-)x!Wsp5D2DBJEmTu~D5z7BVUhgY zE?|jSiZ86Xk(5-S^+ds2 z@8mLiwZ+cMxB)UXP!?beGC?phTMRA!+II?;=~+X+K8NTfaeJ$O(7s5>iaZf%eF`=X z%%prie^c&nQ(&KBV*qnVX95_w1H*_8X5`*Dhv@h)&U>I>4WjF!3}Cb1RteBAOg^@b zSyfV@F-dxd5#-==TFOIJ3Ty+SEY2aoaal!59XeKfBj!tmKs>tL{M4yfpF>3H!A-2k zqR$B&URjn!HKDVA39RJUK3hOw0$L!dU{R&(39!$z7ibh%&+YAXEUf^=G}fs|v7?HOT%{qiULwCZXO-2_xnl23#S2#y?_I|W_31#zCif1C2sHBCjpYg zcVVqmp~O=Y$}}un$Fughy>o9XtH`_@4NZuI7R0i%LxbwgbsnLv6B!Hk@%G&G^kc({ z(UCs$iAqm@`mLRN03Cc5)@y46HdZl#Gv%nLnV_b8(>nd(xwzRPRR@#9ct$MF(w!K3 zXkvZN9XhMlf6dU%9t5YZ**aL%@hf9n7ZQuakSM}s7+*Dj826yt~2JJ!mwGBdCl!jROt z0E(2l$^~KTf_G&ES^)K2Iy+`1cVU78R85sVRi-YUi6#CN0!sX_<11jr6i&e4>BRc! zjp>LvTkxG5+YM+q=`-Fh^I(`q?~9$(QXNIF=J(W*)EiZFJT*y2&GyJySh5Kuqz-RT}S4Gv-cJ(aHbPB03EATfO;)m6AN8` zJKR~F@?3I>$VN44t0&B)gm{cF0j?cc!L{5$Zh?Ia&O|0?YgqLH+>&|NM$xs!AOZEe zMrhL$S3j0@Rhn(bN-D&uB{zx=OTzJ-z5zia^{2*tG(eL~QzE%UQ~f%D!d((Uk2Hd@ zaBLP(0;~fL&+FetFknYGp%~H+!6X1vZpm=_Oijh8qbMyGW&>HI;dQH# z;?{V8xdnNOLu?EOg#>3rgcg#2wRqHIL_+GaotNbfn1N(WLW1>&NL&GIDi7}2zD}tt zeSD*#>-PV_dv%rpJ9bNf;R0%>7AU=o*jYhuSp&ADVOzU2iB;v`>1_Vz#sE!_kUs(O zDx&P{)P2cKv@HV-Fi205b$!$w01>Z9n;6Sw4V*SQ(pV6Pi`#S2flL8^vV#J%gny#u z4Q7aW6(r~i}(xLA-mni_Z+A ziA5wS$;y&+Z~)|a%d#lo{JewHUX%%~>2If|sD$EWsx$^Du{oF7h+Wq%@YD0l8g#8!NSR)>0{!W_Xg4 zS;b2YawSp}`;L5(X#+r}ARWN^ZZd0S*sGK^a*a6uLC2m^vtWmdO10Z!0UmS0?{>Y(iD6^z(MLl3z26R=I5%y7E^pyN0S%~9V9e>2C^C2bSOiZ4WUCkNN^XmQ7MjjY(nyW{M*ybL zB1OE`p3Fmx5a}bKu%>HNkUH&Ys=lk(J*?Pk)Rt)~hRNx|b09wWVQ+PHZsHGJ%S7Zt3L)D|H{M1XO2S z#2gZ=|3&gZ&PgzO#;v$)1E7KM!`%ks(3B5Mr_{q(9Ij?06}m1fBO-;* zMs+pfA8-N~zq>fP%g;|wcNj|09{!m*e-mU03^C$Z!)Kr; zu*X=nTB%N$l1Z=2d4<#Q1A>7M)5=taguuRkSizz)n&&wYA|MRU+$mEkkqbJwFWt(*F|(iF;HuoMl{GYF z+ZB+hixK?0F6k9e5K_GHr095rmM%7fsxd5H>eQRc6aSQHT;_o1FCe z1Su|ot~L>Qo+|fP#g=+o8o7pD^a!iWqE_&))`#L1_FNDq141nV2xpR01jhC$6?PzrJFlQSMm!O()HMAmmJ- z!cG-^zZ6Fa+-#!Oxz#LxRIwF|79o<%k`Lw1A4oPVg9L~Szzkd&+0i8NEirSn$Y*Pb zf0q3Y;Lz+-6?|WT_+J4by8>X}$KTj!3G7O@WI^6XX%4Ez0g-~K$BT`1aA&|`Ea}2? zlqA^{q76GlNl2FKoRVmCRp=(u45?9ytFoZJdG3O|v3b!j>k-#~Fr?N}xe4!4jb%+G zH#5|th6$+wJTg(I5`@Df_R`AYFp+3-J;BAg?GGzXXONi|s6SM>JD=GG=-FP>wA(&7 zM?MRsr3#J(BY5)1zTMHfhIA&RVW}oEZL@DQ@EIK%;yYz?Dn&GZ8#pJzX4N!p_S5`j-N4uA zyv_)A)Na@;&f$Q51e0}(7Ag46em%G%cWm`H`71`~r-e}+hBKIP4Y(a;x z-jU#Fxkst&if{Dhfj$e-5MDjY6De_w1i&^$Kn<)1M1$=E{nBa(QDq9iiE)&|lj2Gh z1`yDmg@dI^bMKnIEI@m+YNl0V$bwVw@G5eDaTV1?ONC(8s!^h06b+Y zicTaAaY$%Sby(6+ZX>nwMi~IW0BAAdDW+CHymsV&dMuv9YypN!+hqWX=JEy0KC_7r zh=wGAMhKKg3$vJVT?RnMn~uokF{cW3)R0RWrzWPM5)*W<8~CiZ+~var9F^d;6$9L& z0V(R2$$4J{+HEp}(K&wc%0pJA1jR}vX<5i&ZGZq29;gWDue-_Jk96iepI-7c? zlNY5+OWH0upk28Yjm@1bUdF>%M_LsDO?;Stv2a~-z|Prh*dEBrU!nm7?MUA~fXAa0 z^3yM?SO_%IsX48yurUr3DMYzKty>jmq}eP~;K?w;1kIkcq@Yj&bgKAlmAgep!-R7< zx7rh>TU8CnyYz3uhoEVz=C%N!iF|GBnupGkGzZ_yQkaJQOPv$Y0fEu8_Tp&R5WZ1= zwv&~w2!}wTm6EnffNd%wwhVQ5nxQ> zwWa2`FM)o0RB~(rc`~x`l_wtfwPM|W0`p+-s_hXgN=h2Ts*IP^RO!_kZ~sa}*Y8Tn zbSmE{K9;7E1Xx?+&Tv&Rs|C_yn}MRfQm-Iap|Cu$de%l;9tSPiBVGzg2l?Fy-KlUZ z6!>V1)ZuLxyVtFN^x2|mMba>BsVoTIp(#vfYFTWcVLGx$hgr?wGDXoP&DLXo-5cgOV~>O0NBs)hG1EiJnaTzUq@cvNcj-@eU=xFDv{9~& zhyLIpbTBkUE0Sn;J`qgu+`u&4BNoWymcj(t73ztYraxYG^YXHwaTq&)K)u*I&?`lM zSz@X1R{N2o@UuM~m9g4wp00VheK*^YuF@LP)c}yg5cNP`ZnDyKM7x<7shMpGX(K#)~ zPML6TG9=Jjhq()XUWym=Y_b?C3j(MD9BH0NY?M4B&5`LN&C?K_zO5rqYy7Gf6Uc3p zJY$-JS?dPi!J`uJ;MNdU`5~-KZJQyL&Yq9TIx?Aoa}>1*ln5!X3})(0t@(%Q^o|7J zRh+ay`5CDI5WO27BhK3PHUH4`#0KZjG#aN_2ki_gdfqI5)|rso{DWHk{9MSXcpIu_ zr(u>(oUV^GRBI+7fRzm`nHT72T1$e4YkRG7k%Oi+c{y}#xJbV!t$ z{u(@2#7`)HH)KnIB*4g)%@N&T)#Hn(8oAmd?MkrvksW{^;yevna{>hJIHU(g+iDrE zEZJL%(`Qkq?#-GL1T1@Nl;mcpaJWub=LvY($}46=*Cx8>Rubl$91VW7V(<}YK{>2Q zo23|K$o$3k?Pf;*RDY&*T^)a&@1EC17%rFC3fm}uqI4`}jeHL(L*joe#d99a8KP#?|m4NB~Km=xiUP{NWiMb&~SVS@D+;2b8#(Ru&&3w{f3kS#MtWu%MKdra%$FFj>HI z3O>`~DlJ7*z~Mo=K$1OAzNryjQ?68r>`_b)<0BY5!p67C^Z@}W>BlY{P&_A$%@hEC zl`It(?p0fIgf)e51~7x&+r8l&o$Q7wbDzOkY$}BEK z>O|_d!Uv~vVVfB8hjYYgXAky#SUnYgC0-*KJ9SS1lc}bM#iA?QkiCx!em|VWOs7s5 zXz^(MLy!eX!V^e)iF1)t|PukrPohq zoflHoWJvX{90BRuVG+oM1eTsVJVK%+Fi!|H9pD@$=v+BBH+Q#Jr-F>tEi{XN3P2)} zfdpxXY(>yfjEue3k?G1qOHb`;+Wj0x*~D=&t|~bti5`Vefpk2@VG-zt{>%_>uuIf` zJc^$o^JGQX^R77K|X;94bqC>lV;WQ@kZm$Z`~)h#$XMc=nA{lZ3t51 zF?|_@a`o&!*N5Am-ntED0^R$6R7pt92wBJhg)YKTVesv-^L*ZBp3J{>pJ*vsR1pUd zHb9XS4Ym>)y`!GUQd47@OQ^a*`*gPI(#R>w1el%$6%yQ}3(KLMAAfZtlD|$l03ldZ zqdYrz*iW9>jnedLXy3RG?t!=y*!Y&QG>f8+f6+)6g5vDqa%kVUjWjiX*y1Ux1i(eL zLodM3=w(h#n7SI;H||4yjgAPSz@iXev(?B0>0wVzya7UqzPXuHvVKv0le3K5rENb5=fz%8|)V2C#;KaLU1kGsa%B@*zAn6>T zxD{KEvMt9OJhhwqYpl(G_0c*go1q~cOC~A&s=_3&u`SwRZKo0AiY$Wj=aq;g^r zYg^7OMT#GoR-&h%Y7eY&1c(#XEcQOE1_q>JKRzw!DIJk)D?s#r8PA0Dzfhd0JXK0H z6-AF`NCw!7SD~Uo)$GEc zhrzPE6K@DW1ES!6Fby(W$YiBxu43s!FU#WhQmLwfKSB!zg&f2(2CGBDE1Oytb$Q4b zNSrj2lT>0aDqDJf5kATY0<`>8s@7rw2dO`%f(G6}45mLP#X=X`R8<0$MB2oVL9oJ< zMtopXERnAzemt?$FoYQ#xi2(O8>&L50H_Yep=s`QNl}_*aH<_4wf? zZ`2#wk||SvZow%;VzrGT#^SMTt0v7hqnyf51CXzOp9=3qu?w2UE*+7O3OCyEz#6&f zd>Uchj$iPd&R-zf-c`xYcyezyw|4P_bzND<{7AXYie-pAm@UmCNk!anus&UQRk4)U z<$XO7@hZdxTKOfOL1h-UA^K7NRK8r^)}?f<0fZobm{m4vTKux0baRNBTW4hgu5oQ& zj}5!`leX2ijMZnjL#08FXfj6y9rtqW!}Gd;6TyliC7C**EX@Vh6g0>2s(l&hhx$ei3rkiHwERp>*}0LdIM98m7{ z`t@g0H2l?M&ACvUnT43bnLw2u;L+uA56xz(@W@Sxh0^#-6S9z0eiu0}l1Xv0*sMDD z?-KRq0JB+%5voJ}6XTf*w=%Ae*yJj|Tdy#G&^-}&AWO#zq#%H00JjcWK?~ElpWJRY zt6VJxlj7`vjRIHtATy$dZp}!e`hx4Pa5Pq-0ze(jVh9X0fuI78>_}kVOvZWL((Uv5 z+Ae^MK;r<0gyN(t6%5cM?p}sAxnQ}z+n7O-mVDV&3enLp3b7XGyUDs2$O7Ya(7pfmwZSm^(#sITNJM8E6 zGNCM=F{My_4zn9M42zD`u~W^iO;N&s%@L|R&Nq@WJT3%qKH$unF)4BY@6Ka^vA%hG zlz1+NG*h{!5dxLYWTTcUjif;ZmnV8OrfnJVTCoNp&8N()0B?nE<}y z3j{1Mg*6LQjvw)e*px+(y&WaNuh$a}D3BF_v4$=Yma#A}-K@iG0xC#xUbqo|Vk@F> z_L^0+8u<@^0C9l2I`lS^ud1Bu!E7Zpdi!}~9u`GgVT$x2E97foCVBuHyIp_55XZ)k z)TWFsRqCCyu3%`4>uH#Kq%Cg;1qrMoEJ(9L=I4di zde*3N*C}AKRX{dH&#~x?YOj}nzL5~ANS`bwM6^jz%C}UiPh=n(qs7$4JlKD8p5e#quUlVF9?$(k1PJ7Rb!`oxxzETk zet2%DJUy+B*FPNIy`)zGg-fbUR=wHY;!R&Lub^{zbMY%RA& z6F6V#V@#{)8guLwnZo6NfH*dF&2OJ?HZci8B~YWoEx^mb7r80G2uL$S#Qw2V?(S1L zJbhS+pyo<6L@{A$yP>WZPsN4J%~FnTy!PGm(`Jasbg?YOf=!jCBP}PnmtG3hS^E^| zA3db&xPW);0Gv%k+IVmqRRd9h`BqPXTVDB(=evz71KCjV{J0>0-;F*w+|(ybjjl|U ziHBD2)>9h%T(i-k(50D&o7}{a73{S+Bg(w+=I&>9&)lT-+tS*G?&3VLG0oFZxU;+k z7}p1LETI3FC-Y;wPY>y7Bc)|gQ*w#>2h`K0UJcvbv!^zRn`rf4R$}IsQF?lQ%<19k zp*!cyjemIKe8*R9j6v}50ft@=#-8TcWP zt95BKJ>Or;y8iVJyZ^tp?fgcJb!=3BWfp>6`;E@?bAkm+9gAKqDj4p)b>}wL3d6@M)6Rtcw%E!Ix z*BfkL4g~yA1ck{Q1q=&|iin62^VsGmjyG7xRZvfaUmBofgny79R&zvQ5O$2jY?&8s zrd)h1P&M#>LqJU)5UAe3`z!YrLlX1g`RBvqbGlB4^?r$ovgd@HUS$AzBYP^1$E;l; zXHI{ke-3?G%%UxDia4e+`D$?dDPym-+Z~b)F+?OoQHd;8bZaN|xP)QDdgh@^*fYaq$KaX_K=@6*5{TUWsOY1eUo{{F^bJhN|ZI51*XVuC4}5*56Czi<%= zGzJk#AXgf2BHCLCc7=g#VHMkYzU#88>Sd3c=4Lt#x_LgYM!kGO%nfo;>Fo@^HzpZQT#)Pj!TR*|-eFYG+s+qX_CTyh=Zte>LzsE{{ z9VDRCYBYt-7YY;z8%P<2(+I>!(l0jvrBNgr2y{!!pt?jJ5ry&<#=Bznvgg@sx zNLiK?(f~`yh`sm`LD>#wkQbt}5?JDY2i90t_=FNzv;*PLE*O!Zr?Nc8DOzE%jSh`a zhjfw9Ne0EO8GMqZRvis0c=qa@AJnM&d1x7RQNEgr7{a!XLjO#2c?g{zJM zL%d#W##+&Pa#Yg8U>D?Lz_*}%&6sCcYVjk>lD6GCG!^Lv*hK+@6&NJMqFfWV2+vQY zoTC{si&0bcdYD`~6_C&@TSV1=r&bzPR+qXvgaO>Tg1F(6W8(Eh^-#AcxV3D5U~5*? znttNev%r8Z#2!;_)?scg9t4-jPJ8ekOx3QVpa&&S@nc2kTqv&4Cr)}ABjMi}YH+g^ zkJ4colXq@eY^?{4D5y%!sm0*2{#kN@&y}cRm$F?P<SXJ>E?ZAA4)`LcN^u)gp>W z5R;CGmMCBc>=8l*#G1NT+s)qq5a6AFu8|@?jM~(}>6ls)QEjPzencf8+KU3Jf{{fQ zK+;m$0sC^NtzJYr9ud*^k5(5VA~;eL!Dhj-4>jn?x-;83BHPI7c1cmdgoVlz^&yVj zW`*#&6ue`uCHA*qb|`8zv5Bg%c-;fm`L~47*?ez2%hcVlXUYJ_Y6Ng_fxZYl6fy;S zOh9Q}S}ZVw6jUvLJ(P<*dPJCLFCNU)_wZ+X&8L-$@?qQn!Z5Xl&hf6v*W~G7y;(Mg( z2bH3H3`_m6iiyYK(p-_?r1pbx$!4g!E9=Z3>wfNDLEEc;Zbj$e;bwS&w64iQqBi{r zR$oL1+%&RhCuz)`!dQ!ZO)~;&guZ3ST5@s#zfB}h;X6+=224Bpl>@4e+_UcI7Pf)5 zCJI9Updz9Hb0@?uFd25wPaD_O{KPnCdfgyhV|uXyBp6)JVqysvHG6P2`?)i+8nRc; z3X4;-AXPAbpn8gowOI$X?pDYWNV{cv5MZb&+*O^Ws&7rh%wk-%Dws!Tv$;^PzT)1j z^RO7A#+oOD)fwb0Svs4mw&+S0xY6N(tEoiEMU7ogKzEk?jyD@El*Ztfjf~VoiMm3wjZZ6Z+dtd>Q-(vA$)BuDiy1CpF|)o}HM z0OP5D8;!`tvSvYF+|GU7Xeuz#>||N@b2l25m1eZHlB#U4u!=`N9?g$n-L(A!fm}W z;fdmb+$(i76UarMgleOALm=}yFlj7OorkG^uqFy)7rHDo)NMV_YsUu0I;ZL6vAFPOup$Djr&K~pcRU)i zewN6r`?+0YeQj@%RqO{W&5n=8vpXyjYOf%oBh{EppUZ;8Ch@g@ zCsI0WINNu2k5)y}FS6H2S0Mu&&^48vJ`0K#G#&6Av(VvcPvYbrM*H3fP z=dBV@Spd?2KLuXH5C0%!M~4a3kslU+T$VPStcsw|q*CDjG^$9*miQ9vdt4&F61dSy zsYt|1%sD`zs4>o?eJ~9&QV;3+?%nE{XlrI@)UIt%J&H_0P1Z@M(Qde8@t&JNcu$2% zO_^43D-Wz+I@T@^Xn*s%@pY=fS(yd`>4KUYd|W{PGRond8=@jP#bpU96%KfR0#CjO zqC`h@fVLW$;;b$62>q$uY;1b5uQ(!%ONuTf@aP5x9RN%su=i33c28;BIJis?TL%qI zfi>Z+WCAf^HHrgO^>j|kOws8R=bi;AO8^~%1<@^sjfAW@FoZ!Y(H&9n;qKi-d)z2! z5+MQD(iGMjz_O_E;3AJwaUjZn(`mwn-Xg28dZz}P7kG3ERBOO?LN3Ii#a94Z!iT`j z4H6)=6c1RNsP2-wl2%Vq?2XDx<09AxD5s1WQ3Fd15sFTkSOe@wUVLdUxhF>@0FWIa zxupQOi73%PUN72~5_J;BpGOEM`b5mMRLQG|WK}QQmRML$jkgX)YLFHkgCspl3qiutBM&Ul zau+>m1lOEdZ^1+lV4xGN!xy+eTe_2~nw;~LiOc+IcpUa;>Uy*edpg{HxVkCp%5P1{ zm?H4qwdMI!rrrvTJ5&UJa$M{JM|`A|@!#CmXHblac6=Bb${Lwv=!rdYlO#EWpTHyD zPSq&-6^n-HwA6=7)L;hyV!UQGl%f0_wN3**JR;m;Alc%NEaP~Drx5@UWs1Y~Z1ExS zTX213PXwW0sQd<$lmg41EWNQXqwRvB((hbh9$V%NhlCC`4Vs025YZ4u<3iL7-+)EJ zEKg=h2c8FiI)i&zZVOEXp3{(Dz5DgB+EQxCbLdQ`DubZ4SuKRmVu-}dP2%MZE zS?9>zMqqSu_vPMtDOioP+omBc8>HFfEHp?T1%uS$J?K=%+C!iVDXCIJcO8%pdO)#% zc`>V4Inay@2)6iwHZ*$E136X0bMdOqXO$rG86NZiw5&pZ$3!r!zbm2xK`eUcuneT6 z&NQe)jmTIzH^4E=F356L06uHF6OEuM+w?J?i7nwGPq zHBeNeTeTd2c1kxlpE1R(0;^Fh=0rx9V8}GNa*JU{c8r|+)q70^nobC2h+Y+UlopKy zpf0qOR%|k-dAd+EVdKXLc&yh}%t1?YLsaU?1Ax>{<>p3{Nk_#JV$Jhm2ieLzvm=g3 zl)jWLGJjyD$SmzVrhYnHzqD6Q3DtJp%F{|ZGH{=NG-*|-!le6<0|7#jxhSl+xRBNd zydFlvmM!22j;s{+iAvvWtx^}ec&$2z?-@OqHJB*7oD%C~0Dlu=z+$}zHX{(lg9%^} zr68n48tgRDqtwshgDJ#OfN0O^)yf(`;iJ)+OOT!BOPt*4)kZ~3%aKGpkRcQ-0xBs0 zGKTYi4<>1QhZR*?j1vl!8kvP7MVP%W@;DqE~{vMZZ3X6c2U60Wa_ z;n1@$L($HpId<*_0T6oOHE#-@5g~^T_F5o+H_-Z^gJ(xUS&v0S1MMCna5EUcWEm1` zj;U)W+2rXL3ZULLg~g}YEf-zH4UHPMW2{BouRWl3x&fm3v zAXZRt6sfU0CI&=(JT}OZRmr^evyX|+ru3nIfeb9h$;&R3Sb07jH);!20Fm^O0PJMho@Z|GR z3|f(ISDM^`DI;2oOt)wUOiUQLKr@=6r&hblbMBTUJLS5Gsl?_mmJ2jPoh7=&vsgre z-6b}f6r=|Ldr<}$`8i!5>PG8eLj=dKP+bwwYV`9O15gWm!{*rqqoOldw@BZA+yG(g z8c)y31-wT5uosfYG^uAMXZJiBfS9=aJwR$4Y7}7)>RF2BwiK zJp^bJ1bpMpG~NcbE>!Nu2WL5O1XxC1C}d53oPsYKK~v0*x*knaN)3^J*+>ea0uh1C zX1{bm_n_F3-Zq(){6^sWP_H5J8(|H;ChxIN))8-`lMbu}d5rs-n1}3@mw3rDkH5$- z1Z<1@aw*a;LRxz7C8q-MRgudyAraR^V$GLSHi}Aq!~zD%Qlb=>6o$UUpb6}UE~9Xj zW~xO20wE8#v_w4sO)SlSqAOjaQdRbYKhkl!VzR&Ha!J^uC1qb79tNO`rk|O*ZCIW3 z;Canfd}Mq%FY;)t2KB{KPdrb?GURIl_?-UiX!x|=c}xx|C@zdh3y5Z&@=ef8*DVAW zunGk-Dn21SMIx3u7C;A10-Oc>_UE%zQ+Wt^+i)WsgKT188c!g9q~3+ozQAL9xa!Zh zWi?+BgfZAWxV1!qxIaKCvUJ0zK+^V$nZlMhjJyX~M3zQ&!R!T-q@5?gVXKRo!ftAM zt5SJV)8>z_9s=&qrsU=qA3x`SoCfL*j1y@BOV{v3!%PYGUXG*gzLcKR$|U+{`iZ9Z$qqBbfjjGqO^z zl|>1_9&!LyK&ij6QGuxqfJ`7HsiB1^Mva8bLwl-S%^uu;Jhz7rf56M-`JuhM^l8Ql zs%n9}dulg_Q8}ntphW9p@M6ChXDr9UGv}_kF94trDx*)%-3#is90BF?&FW_==pDcy z!#&r6!v{5h2b8OeAPGyo#EM03=~mk$-P@7qdHj(aK0M}ISUi#!7%I%XFhpc%M2ctx zoQQ>_V?Ie8;t!8le-$e?A`nd-5FKJvBwD4P8x72ky3Tz5tHW)%ey;1`3VGBnj=%8h*pJ8#HPHYNxslxxr!-BbJ+z!ybf72F7zYN<<8qp%vl7E3RQeco0o9xO;c!PP0)c%=n?yqMXxB7w){`h5i zcer?9#j1o9JpK>JnGUf)${^~Il^FB1@^mrZ|KgduuXs}}fGibtTk(-GqYKXxg%#mc z8kNcuhW@Awb#ad@oN3hTvjP0lXzrP%;pl-i>*TSGfAW@|X39+mg|Q6T#ZIFSAxl$~wI9)XlvixMd&HL#nHsN7Wno>z zO2=}lfxFbeo8!vS#d)T7`TDJi@+hIpH4GTdYRBGzCEVCx;xzein{EzeeKDAOPe}h^ za(|%_f0zY;cqs-mCCIajueKi@(;WFmjW9zqy`ldB9-wH>)Mm?cySab*uyL(10-r0W zQLYGJi0|G61`7C$o%ORK;raUdi~FMl!o~HL3LxN>2t1DG)+*BuOjd;ABI40J9@l^P z;`$Dmzi!cH2+@D-p0u&4G? z>bCif>6>K{V>4?_Su!gOLP9XfC-zX!=ycT1xwy6=e&LI7=8_ZiX@CjvsUi$>5Hci_gkZ?Z0#(CWHl1^Q7yd#XpZOD3*e?~ zfBK=_zI!=7dtE#s%Bji7hI>INU?e+*ufgri*=I1@u)gS6hF?6TcUwb6!*xzzZkKut zPpViE6!k}FR!9BA$NPqfF^;XKy4vNCac>k2MU9x}4q(L|ZCu-U{O@l_~+MFr;)Ke>`n1x5uY-G~}8DQ0bT)B6mV%+wAxvE*2{K z{nuF^{Zf3(}$Xo-i^OXu|dfAWVX z9|eqR74W;WdeP7{2N!#m4OTy!%wL}EGLcDcA$QitT8avJr%H3Cw8rB9aH`-vK9;8; zAr-Qk!MZ?9iv}weDWP}T-iyU!Rn}-?Rgi^Ju!JfDty2NMfX|xOg+I2WFp`zXN)VI* z@?fB_MreUYZ`9WU@#F67)htJTf7J#)O-i8u#5IU_5a-;Vtuo{AZJgUW9rR&2x z;PYko?`zbQ)bGL^1_v|1PINQ^$Ks&}?ack+CdWS9^D3o+{DKGIFXfO{GQjc?3pIS8@ zvKBz?qO%3YZl~)L zjuj@si@MZfH{-a${l+(Be-WBu6Qs4BTOT$x(&^}{6k7Gu2RI^!^=ur6oVx0P~+8X*1cLN>byPzx2#P8%pzjZy--_@a?L!%H?uPFfAt<0LIh`1KnR|% zBLLC_0XZ)MW+RG$Y)}Dtd6(G=yD^PZvI!p%9L#_(U_KW5A%nGJekXryIk8$m@|XY+e`(4?;6@7>jI(Lgf#5pJg)u#8byuCsma0mKmGLw+-fx7q4hjw0 z*4ZbT*sMjjCBRC2PoU8$8N^GGE;cS6>h8e867e;IpyRJ{^%C^4vyk+7@ls3UHL4SSKr zGYZSfMdDus-Iua>FPpoxk-+tZKtU_`!px_c|ECIO^UYD|(PkA}TjKy@*( z>P*)1a+kwaRPDl)Y$<~qfZ%9nLxJ0_T*OT9J-%H0NOh2Ftnl?cXx)pUWN#6$kEFah zupqz*O>(Npf9LnOeclL8CQ$U2LdOBif~D%3bxZ8$p?CTzI4u)oBqu++64xynX;A zM*5Vy*g;LAP;@9M0c(*4d*<{JAJfkp!zTc8XGI}WSs&FcF<3+pn(ek|&o5q)0N`$< z1NIjLdwf-=PWPaL zXlWb4e*nP5R8TX?3}uVc^t9?>Xs(c+9B;5_dVUSXV6j1tQ!3924~o)xSFwz90HJ!} zrH|#IwcD$k^v}c1xwyjXQ%Ihrj-o&#kyzQLFQUtePBOlz%NreT-?&j=Dgg=Np%vTX%V{>BqIMg+zVH+>FIRL+Lv|?~ zUQJv72C^=Zm_eAQgcL$Gd%9$b>}^)3f8w*_Zzx{@y$sul=q!%EpdVSbfudl*aF-1) zr`Ja!!IN+zia?_Xd}9{qN{l{c%FIl+tIHgQi^e@MjDjAc4ZUQ6j}o03PA*Z$M@yqp zl#P4cQN11Dg?_V0#=udkrpvCH)1$c|Uy8{tJbnY8pK|(=y#R3G z>aw#)jS7B=_VrV~g;3eRF5jcl=gtOD6MjUj9?A=Y z7jOswoc(3*%?mFJm4a@Xr}KtQG!jT%a2J#!v~syyWCh)IqOzI&p6u@DX(wWxreNim zD(~{@H?r$JW;O&9=}?%621i)ke`7(IRiDlYSVqrHutfjbLJhx0k1IgD(0HJ5F^jp| z(?knimMXEZ4Sj|XhG>SN)2gfI)k02CC!U!D;>F1IqMYlJ`pNQ8U= zN?tH20kiPg5vAj?X#8nCRYK=!IrWg}=8Tue^MgPRE+ymgJ^El}Y!~vZf5<6@-3bz$ zLl|;bH+z4+XwPLmU843Z0yCmF5Hzr2WK|1r$K(1uISwxU`(Zts*@fs_Y{~Ja7g{Em;~+%y{fp`r`Siht;)$HR8xE0PiJ; zjM&KTdg&VIA=by3wAbqqe+_IhHVFL5Al6W+hvBu>@W>S{r-W5Ao6KJ=hy@nx%)U%yABX9*=! z2tPojJeHpUY^dz}KT1Shv_ieG{N6L&U=gDm(utP{@xdtM42#$|V#~w&rAlS-fb~d| zI|AsiBw1@<3BM?unsh;8^h09%G{30$X{uS#1Eo-w z@Yv5(8erm=Pyc+n_{jK>#nYw0gDr5Y-5A*%MkaCpJkGg66S(n=U;pp}|A$9HtMwm+ z0W3^d!kFeP+LNU#r05hzR9$B3hFmEeav>5&1~e)Nt4d+1Vafrmo&&xORDfWMHD5En zucg2Pm}{Wfe|8w|m-X0e@%8D{@Vhkd=F2JK7iTgHuc6&i^pzfz?0uo{74cng6z#*f zwzD>(k8LfMj3gB(A!g5aMT zQoGNp%mdU>KtFzVRv%xzjOXT24&_j^0)#W$ik@87n*0X-?iIkUM|19 zzdYDwd1u#r5d=wVshBh1=5eNUP zAY9c@f1`ul2el)TWB!Vvh;J4L2~1bO{!&rW#b-cBJY7My4WL|p?qGlHJ7>VgX1isN z4^0MA9O^howO!dc;u|oU8n(azh~vq72~rk1mQhkJ)4fkpfi9m?xSle?;|-449h`39u^AnVZKqY)uJSva*1! zlb@K3nCltAn{siHP7sbo^VRSyCb&3tw8qC?9iGt@fUbWu%yx*DDXF69u%3W6ZMTaL z2xigQ3`*kw;IiDoEP64SNES%jji>yEXEEPnp1*rY_wSG584Mx!FaK=47AY15a-?Jw zf61nvS=Eo+oT-2eEH`fad(i*y)4Rq?U(dQ%^v4YB599^_9YSJ#M2OMn5-pL*GS3St z%v05(2rF~J3`+tKL^b1(Smjv+t9Rx8;cg>*0X}C&yXINi?eM&@kK!Wmia5HaKR&H7 zca=?$yelPrA|=8X;qEk88~Y=kX9z6h^HlgR zpv}buo)}Y0i*}o*W8#gPm4d~@Mg|W?*_vYUaz?Y$K z?z?X;_uN%s3sa?&w_%4m9fliyPdfJtPlv2uJmDr^AX4_jyDv+>+_{UiA`UEHrr;|U zDoBJ1Sh^Hxxj?K)WC>A61atv8W1WGwa9s3)3+m2M9#j4s^9u+|e(;C?v`CJiO2TZRlUC#&z(>L!U@s#2qz%i6Vu;geRe~h={BbK2% zls*xTJ$p+tpqd8m75LBw91UXtl-+>TrzY38JYD%N-QvF=22f;)+&mWlJ?^?uEvH;m zKzt9ff=#tnDVizn zDmkovV1PzvMBJm$n%TwUe|3C|Z)S7udXqBHQ=R3Gl{yVbMF>9yv_>P~0d)W7Vi?wU zV1p2NzxIL}?@sAR{T_@b#Ws$r3V&`--~V>w@vGD+(Ue*s_$Nb_T%r>i6FKBO&-i|P z|9q2g)8Tr3Ir9+!Pynje$y3}R7b5?Zcwig{f%)+v-9GYMVSPEUf4ZWFte}@hrb#i) zK`85_k?lu-oM}%;7`4v|XA<|3~maf2TP~d*f%35xHZV73g$PbY=l6x10jhIx_X_+7%C{5H*c{$kSRV zK~qy30gcKgQI*$AfB%qf+D4_IMNHK6%0s}6EIPNAKB56kw)d(pZ?Fot6+x99$=v78 z63Zyns-!^Htnw(b{r>Lf!2`-gk_!#sg(ht_McQ!%BrByxf9(k1Onxb#84~ELC-)j~ zQP?0m8v=oL*;b^rp_*i=Q^Vz0c(+0nfI4QI$QYK~Jt?g$_@E6Ie$I0H{NmuUTi=t>`TWM#qA@#fBE z`084TKX0hGlSi$irR59WTm(hse;F@l=o(K56{QDaf22(_g@stoZ4@|Sq9)GkMET;a z&sGZ{ppjI&%ZfIoR z-(6$cfBd;^+@We$d058=Jqc)(C;^D4@N6LwB`ognw++hRC|kph8ON$BO3jUqK1|0^ zLS2qGxSD1|8)v?zTkdcpv-BbK%qg#wGOS-M^W*dSyN!|s{6YiJ1)M=VL6)I~FS{8O zdmxRSdU%^e2jEsCnKwC>Yr<>;-|Td>=}wuVf9G-BP|w+@l&C?1>;vlCz?NAyWdYx* zh*zeE(@Y{iZ&hyDtTXU(cY#jC*<)QJ&IJ0-iCHLH@18blOz;ylV50S#Fhuyox`>O^ zw@tCWEU&9no(@}Q`<3dP-C#CXPost^jH5}e%XBw?H5a_PZ@1;J@tt&$PP0xbSK3-Q ze-$c4sG`ASx5mGCMP5BUq{sK`>oLV>2H)}Wlw{Q%v!3Fxz?2u z&xlYROiuYQyBn)DB@86UYY9uL(IIp-sb>$LqWDQ>z1o!_*xLtkjJK> z#@$oes-aPoIH8)383ZsQA_S~N%v21So;df7@)4{>5daGv*fsKq1-YY&JkxiPe>3Mk zmb6u-;9ZbSMXDWB>&Vd!0o(?|jaXPGtGw{TIQzu1g1akxl&*@VDG=?LWdy;~N73Xb zmXel@2mRx93-HOig+%b?&Yw7V3Zuc%U6A@ewL} z!~Lg7WuVFxiyxxS6y~E&zoff1y{7R9M_Tv>m%;bJ;#E~^>S7AQ+Q422##DD)SGVn# znKm}IKfLp7b*I*2uoUWP0x2*7viPi88Z^mkL|-EhI4;jJE}P&-&12ZQYtl(lj^rNQ~}zNp`4(1HU&o6^$V~? zYbmz$98X6U0V7 z1$@K=1mR)>n#8RGo|I}ue>7yARcs%E^hO!cEF|jrZWSCjG z&96yMc#vH~pLYBlTjEbSH~7PD+3TUCrfW^Hd2$b?4yIt(HpFxB=t zCuWG;6!KiuZ+$@T+4Y|?E)?v;R0#x?OJ9nbtAAt15m?6w7QP#ye`(%EN6o|v1$;mJ z1M^000y#Dq8=?`iV9Hd!ra-VDN{rdIH_8q03z$|V;sUI$fbky|^7Le7`Ad201lo9Z znq+YF;+j<*afVfm#3nk-)5?u)QCV0QKE#bI(uKhcb-f8znkDUy;_DBXq&Mx0r&iu? zZHVTUDT&8MK!u1G>N0wGVRG2%V^)R#U(Sv|k}cWKFx|hb20|U*Z*_M3fvFnEmoL&xftH zA;6n}To$N5lmy_)kP!j7sRm=XeDF%MC!TN!X{mu`@mH8af2Cr!vx0cz7gsD-T2@Fg zWLqg%D@e!6NQ(rEfOgR>1Wrg-9FZGKwuoJ0Y?hkcy{2iQzHF~rAGHG?gJyDXyJuag z8D+Se9(z{ZEDOat>!C_g>}C#Bu>%+9%Arn6AMP03b7IxvUtT(~&ca;bgS^>Ckb7>1 zlFUZ(gj3V4f5w#TJlHe7`oR6X!7PsaVrf=%wjl?;#>#EbYY&>&0?X!AvaCQ>lX#uq z=EA7xHJpRYziR& z7yt-A&ttxF_x9HSi}7@n1_gJZzp2|KMd4PX6*9Jy|LG?_24-#3Y?wp*^`&?4Ar|=| zDdV%2C@${u*0;zdSN7mU<6764Z`#d_mShvDt1M>1&7=s&AkWR!xvzs^AM<2x1X*B$t5a$iC^V zGF=0f#1m3gk*9kBZQ{;6xFaGvXpnj1IA7z-Vvb{8fZjIC(o19^hg(qed@lSA@WO_v ze<~@h2UtMKYRou=1<|SK-1|z>{WLf8IM`)kqttW(*AXfjpgp=_&Q|*k%#-Bkvep0~ zKrpU&E+j%s;N0xyWZb|!|6++HJ5K02L7jT7jN_5!5K>4=4rQ-x%;OPusTsglt^i<7 zKWxf=>5Pfgy?CRLE;y-26C_WEx?4Z7PJ(IzjLqQ^)P*Q$ZoXB7fcW;N(+jgl-@F66r&wgAUH^i z@-YA&p7qgjB2w*3Nk^|Q%rFPaF)ijt>*$7BL(mjIMO0M@vCKrrs!5BqcJK^cl*lSsB@v^L>WA#G1x z!k6BVE%k&-1xkgqE&`1?TBI&+v2HRKwBSP~Gu0x78VBNIf4Q?J1It?S zqR1;s*yc7~;*#Y?d) zkFT+0P!2pUa1Av85@Hk`kCKmXW3z=a7JQe|>uX-Cfr&J~|`lC2LuD)@x?(7UhHK0nr?r&Q(3$Ggke(9qH{0W|k#twM)P7Mei|}(pyJ4Zs$?X!}IkecN}d66cBb6AsV0$v!(2Tf6^qI0kpEL<44j}Ollqz7LhTVT7#?EOb|yigc{%`mc3u9m30RH{Zfq z?kXcddL%^d5IZ1$p&Ot%y9t&@`Kw}p0ek*C#Q@`le|8iDyj4Xq7CSy-X}NfCKq;E0 z)Nnz-1x%;Are9uvb@y<1x4uc>F)^|sf@&{(cTU;o0RDGQ+2;WKH%{5-yYn!kgA8C+>BMbx#{*=+lnUY( zaJ_fRK0n^ZDf_(|n3a|Rp{W)?hX-Kfz-nB}f?Gr{y`=0IVjmtq-g)V+Er0;#D?8_H z)?Oj0*?{GdDaiP<__}k-{-cA)wF@tXB9sA~e~Jl#vQ<`d%5p85{Nsc66`g;5(0=b2 zbD^Nf*QHJj4UWLf4BMC}>^v|8{l}-rVfXa->ko%K;AOEIcyLu|$2tIC8FjPmAc{O~ zyX+AB{_u7Osu)+<1mBTY429kR{0!&FlrC|{l5rXqa$AM@Z#pKsM(MjM3ZL1nu>K7E zfA@?vagUfVmbY1R-KkWL-=NuQ!`ko|v{iil48|ZY{qK)YuXknm0>xak!t%!g<<__f zz+LPH!Y#*lM@sbXY;5E4+`C0kFh)6(*~wQ)UoR2;ZJj4idq8ZpPqlFs4HoBH%INf9 z+p6mSclk{ga^l4=bc>R&cM6WVkK*Vve@J`Fq1jDF2$%r)OE{gwewF8!dB#2e@Bw#z zl{?4vg?jl3tW2?0fZKmoWjaqOwoRVI{pKC;EDxVwpYEKxk6=5ST5LjE?lhgjyw404 z2(99-x0ua2Z(qj_Nl4>>1ei4x)9(OA2|SS65=pMte|@O0N4ehfN2Em>7bloif6>EI zT}Tx7aoB(mZg27YG^^R)-omj~iz>~wdyiR(m!VrLiwzSX>h%`XOn$suZI~0dMoXs(9)j`TY4uO0kG^of5-Jn#8Huq%+bbmTse_!*R2#m_QfOR1F)+ z@nmmyJoPGxd?+CG226M<9#PSCe3i?(q(XczI!~cl>x#t`KqRrW38;K%e@xA_b5OrM zKfM0=;Uw03rxd;eveV%{1Be@45Pj)VOBu2R61P+)*P6Upo*(4-^`YMFWT^DgKn4M$ zqLUlJ5|TF30DW)#(jPwG_#$DiunhogX#)JDpIQryx^``SuoH z`j^t5@7x4eQ3a_vp3PcOgDw$)U^vhb{V*gz33u+$=^|bWj|FMWe-+ixi91CNqruJQ z+dHgI={viZ$ju15%}kqbIu$hh_lU(u!zq2Z$8-Pf;qHU1JzjufOs?7h>*-8Q6-uiA zNj}`<1$^+{kOmq&Du)SSje>W9*xz`0&Gf_Yso*_5`x(JU>JwOD#Q%kst_2Xv!kxIUA?g41; zf-uzv7EjT7et@=mP2OU@YdbFk=^0>YO-o>XTK4-SAe@w&|nU4$)rYQt10l{bm zj89L`ul3vaUvYIFGw5<>Ka2|GjL2R)XgY&){S)ni%=Cm+-RVFA^zf@ZmdT?bp+3gV3_%b z{RhVAx4)-ofBycFXXFF0fH{TGC?pWMHJ<9*(Fe>h54bQ-V8@LmDNT<2s=4C|rehs24(2f7Qlkatd0*h$-scP~p$m8xN6A#(g`0UmrqnVA zN}ovLe|H}5{Q6c%M#@{{NdOj5<%)b82m=Zpwd9j_C04~l<*DwuyYk2PqnR(bnb$O2 zrxGRJT6;@B)liYudB2bHY2(T8{i%qYkt-2w1_CNIhzjCOwI!_5=7-j0XTCOWBs4=w zErWR~I&&!xA3w{tk2~+# zrt&qSA*~=QO{Zc~iNX^I$vrNw+=rLfXTYY7+hJ_*4cagkF;YvVm6E2A9oCi(D{_2% ze%M*&R9&ONPNz)NP&8~s>aVVN0Ajt=Fvl~H*v7pOA~c9I9t&AxxGvm^)m4W=UB0-Q ze~dow4FAx1`e%S{&zfH1PRz|8wifsG%e@B=p@NWV6Uhn+#5t z1}MK-X7pbstN!(DWnm^!LP;thF5a; zEmOksaeUbtE?RmROeFAhz%1kwp5_~*HhOaAaMGmt{Pgi@<7P@J8?gK+UGDKUi6Ko< zoU1@|c20Zn@255aFsQ}U_t=;om||>ASEiRl;X1?9gi&llK2?hcUbIJcmM0HXrw}m^ z75&F43CAjkoJ7g;HCbZ98}m)5e@Lrsv%S`wD=u$VCGj zur!LrTiVbD+}3|*B)6HA7HRa(wqd;e_yGW&|FOj*d2@uV2V=3bk7N{E{~|M&r3mLV^Q|lgxgJq zQYQ3WsepJ1|B)(Iz^Z0i!u1=G2(zI^s-V$)paa4qA0%$Jq)6wexhj{Z#KwDiOsEoB z#cJ3JL4m}~7IYx0r0c0C?JOX_@o?bvbPCjLO2Z&JXA$2*h0mnFh-D%hh+pHcBcHg3u&ajnOARP`j*;WdnTt5|@JL2>s#$w@96P86lprZ8^(9UBZIEHA zNs6UG2%dMG@BQK1<3Atwc#B}7QQx{DBe=|?d^~w(rK%lRf;R`!A3)Mx9&Y@lelibZ z##03fN7qHtl3r`p9NLR$BZzk~Pjq&&tPqiYgC?pC9MB z!q<7C^XoubLHy`}5iKDwjSxIf(-HP404?vNopam@k94c|S|JH@eoR%6>uoe@#{32z+2@k$Cfj zzsvLE-dt26$4o`o&JxfptZo}DP!B*ZvV2eW@75?53uGn^Of%|Olq-P&7igx(bx?a+ zfmJ^5f8YaJhXNe1({+SeRUL+Ekc-NoTN%9rs0~EHlCfM^4w_o*px3TOQ8%Ix?+7`dn}+Vznyv!GMhIQpz0`Fm ztNJyHtp@0g2w}9%5uXMWz=L@fKYOYv?A)kqe|)*&egw;upT@%kn(pE0hM!%*gOYm@ zYv}gHzwW%VvaDt3beo_;F%M9|log;zM!wL;Ahx+)bfI!JeXmn%+=0{x;4H6mG{M!k zEBg8AX^TRJ%HGjheB((PW|AJXKS0!0bRIkgoe%9{i)xjks01j^NU%J%bdIOxN(Q*s zf7*hYpJ#s=)h1 z+g&PsdG(qk4y(^e4uDS@BZ=pu>*X7Cf3h>TN9+XV9c<3iwyt{?z_2Dzi`V9+rfuT^ z5fJDTizHGg9ylndMn?&in@wSrIL_XojeHUsZND;Wnv#|3g_SJMsHUm0yUI78aj$tI z_PPI-c0P)wG%ww+@wNkLjujle_E)I z)2+hJtJ+9OtV|arj6SkQu~DZS#>6AxbgQ`YIeQr3Hy+Od=&x+bJ#-$MXw1g2@D^WC z?JRxIfH&xQs$!@OYby%oN1_DnSkhbn_s5T*OP@Y`k%z|*(!OkM-Q!zUrxPGd*R<4V zEFE(|Ad0rir%k2)Ti!aJlMIB;f69!&9o19}dzyjZY5u)hO3%-@`*^J7><$=1w@RBN zAF%8a?H7Ry?P}$`xcdAmCOa10ww#7y;|S(+QVMXm*MYgbIxa6`2%h*Xd&{;aehk$p z6Dkfk6?q=94qt^*jZ0buLuhwk0$vhnEtt|BD7A@f4+RKOZ3LQvoNncIeQ=h^3Xa(L`nfhRPczhpWpgkC*Q@C_1MKQAw{b&3*e!fW9pN-A~4 zkwKP98P3kVtkomRLek4Q{m;%Ta&syK4?fd~tQ3HSR-xFE{i$B^k8krXufIRM?(GZ> z;vU2O=#Gg7+JXBcdGMq;e`l4(d6%`fy$P(@e`i?wIvkC%jIaxjq}w7otdr)?eXDN3 zA|a2^Rq~zg4wS;6sCNL?=Z4M%6;EIL&hY_5_?N9mi zv_q#$D}9x_4GplJzxazx98A`u6;|b#$6p-i^rNe-qNSZ`8UTv`rKp zdDvf08=D_LZhcdwX;TSK9)V|@;lXnUkFGXg<(DPH{N>Ntaj}E#T4uutK(eNkVpo9n zG-k#B$JAcB?c?)9{pZf372~w6cnZwAl4=K4lTfj2JAEHk#20TrsERAL=drWH)(MxE8GRJ!fFpt4PC9#D?qk@T9QYI-f;BwhEDWb_|j zb|Ob3>|icofB7S@ucp;u9nByz^|TB|KR)a{Q%M0&HL_=MIv7_MDif4g*ok|}pl9jK z9cpB0Tq7C$5C0NKwN%6*0@oZ)WF0AQXEGRW`)2MH;B7%s8>=_50t_a^+R^`GtESC$#gg@^e+_1Xj)1BLlbyWZf(lL?35d4y z0XxNfG`J7Aiz-xM;vRBI(h>&IoTldoyM;Gc1!`;sV&;ZWGc4i;NJA*1GSnrT@97Iyc1$;_h?1Tj$u=;D!qm!$EB4@BFA0sknGh>Ocecju&E~zVI zq3lTCX|WtVUe#Jnn7oPz`yX3JM1c8ZWI#8uG(i+Dy^0t%q-u$)gy$xe>3^ty%raG= zEb6Ek1n{BQdOOX-3g;sj>$Ooo&H@@!<4|A(e?Hd`8lJNSLu(f&-sdH=_|ogcmya8u z)RRl$lURyYG@mThm6Qdd4^;D?!#LT`W&uWZ*`^+51qSGZ1L#OB@=}#tk_wqG ze|%FuJLL0A-(0~+claVUAQDhkA|aJhheUw=K_TY*&%)ll+ZBn_?bLMmX*B+;6*n3t z8%lfWllmexuRiFV{Q{MkWDr74o~_HEr#i>MN(d~YB^tlpcI$STzA#``>^SM{jteZ@ z*2Ac7c;>x|x!4%_@?m!ZSzuB&Q&Dlle@Py}=`m;`hD8uyMue?YGY zW4iD_y@y!3al+dE!S44f5Z=3ARA7=#1AhrkTkuIDEqhHQOUd=3*0VW))++9r=?+@c zk?z=`+wf(96lm9Zi~2X;cQ9E-#Zpx~m8-PhsY(aWWmC!}L~Kr((h*Rx!mRT#Bm33q zH;ZT(6WhU7E#~vL%{8}kgvlD3f6bX9xD)tS!gAm_WADuGIf3{C)w+7~u3KNj4>kx) zWw7ZnZU+yc02o=~hR}6+*R8wdA-o7YY8NdXPL@6Or*?y?(Qd@rdx_XCpe?CTL*`t(b zXtw}7N)0KOwBbSMsncSka<=wVaVLrJ}8kwZJso!Gj7vr*IpOX^yS{qSH5e@K#q9mrn|89hzlYOe>KX=gg1A%_YAg7 zuT`v=igZA6EXmUN&uY)hwd>rGdG85W_@^v)QFy*UQxOf=5f%0H=}2<8{?6~ytd&AD zn0uMx4P#c{C!3v==2ziVkw=zc-TQe~=ocjG(J^~4bCm#{*&-fkcZ`z~$LaEW-=1AY zSs|Dq4ArbkWqmBbf2jx6K4Dv2{`ei1IA5-?oGplk2IzJ%C=hl#`O3wA7)!1&5cCw{0lUw+q$!+DpHiSJil%-4 zdv_igWXiCqhLx5y=&S*`hWl0_IYn`%+us9y%9U2aHcD*>Xte?84`dd^rqJ{G_qerp zcUEM6NU8?1e>P5#GBpNg02hGe<&whj2KQoOz>`@_j2=0=sK1p0B0QL3^d()M;N%y4 z?-@#?ahb5Hju8!WyAJJI!DOSG*mon0uZTwj$;05&6~G}8(43P6y|~HuzjrT;U>&K7 zlpC7EIzpZT6bC4zN>4Xu(ah8DMTdylUDi41KwmSUe=v&BWYZ~icKM<&{q+^8?CuMK zieP9m>o|0xz!r!Fz#fSdoHg z6i|j_>pF!(f$!__4OQe?E(nR-AI6aQEXDxf1a2ys^AEm0J$=6WdH^08V3qDj zm_aQ#e@q|56e-xYuPXvQg>?$q1n*MW*Yo-FY{Fo=yP{QmTM8 zn81Mw7EMfS_;UL2YgF10WJW+$3~ABM+hVCfWL46k>hrI?VPNN9OKcWWEL*46m_h2O zB{;FbU0ita@N4WY)ixoxdb|rrfMhTXTGC}tf0fwduibe!fWzc4*G#O2f*}svf`Wf6 zqT|lSaV0P!3;l}+Rys|k5OWNchi{y*t9;~>yq2dw?!8&?6bV%YA=ORMzJ_=uAm#W~ ziu2rFe&eH7mh;sJ_)=~k0TUOEyxMqk000Y<` ze`BEd^#5c1UCKd3ql;lfCx{jumOvGp(d>WmfZ|;pe(TP&^4KUL#EB}@MkYI@rjy2h zqi*iuw-7`z*fhda34E?&X63F)=@d`I^0}1l2iZay3=2d4wl870zLWmVzG>6OY zjVe=Roc`863c^J6&LNx{1gB9~o8fs!f8)-ti*Xeb6pXpe*1Lhh1QEwN7RqKHF29$0 zXl;hTmOKv>Y3x@4SZJ&%J*b7y&X>P@x~=uUW_tXX9RR76^9D2>$eUOZj(xQ!&$cC0 zaTlN>*GAg43?ukZBeM!jx2RS2+|9nZ`p(m1xHNcGrYbah_e;QME6p~r-JBMEe`)e6 zMPBX#jeu;U0j@`~(IvXw0AM43H%oQNHKQ-r-}!xjl9Hle{Dp#H)WqdJHOOP6a`!sG zdaCzR;IFvhFe#22lRyRanHGT8T-yJdz( zj*vk6rI2!RF&=Ml=RJ}3Fl!B43nQ&n20huSXKLxCu9mgtxdHp`7ojDvLJro5FkLIq zB}%3#_Kua4@xb*4_hPxE94Fq#8)N<-FsUufo*ZTl__!x`b=)J%Epq?X*^q7P{+x zb{ZKZ1y<3dbCLMG`W|(2wD$!n<9|^En6C?p)}xq@VkjgwuYN{aU_at)2w|4t>S@pHHoc6b8ly!INV(f(p#gEyu!#2 zV4F&tM34VEBb~ds`rg}TqybC09VBA#KI+95jWw;QL}<=R->>rd^BwYNfq%TShypfk z7(9yd#uf@VFb_`BI)0JIkKcYUbhQ1+O%jbeK>Cbmy3t#1ewudbk+@uckN9Gyfl<5q}VIR zJs<@3A{Qa^yORMKmBt^q1V7`N)*$ByEBK&-cU*70)>8POq;#IUPjcGtoC$(sd z4T!xxAEte~i>?abEyJ217LCZ=AFbHXh)2M{8h3n2>l_Udk*J6%czIQXN|VlTtM5zBUM_!(nxD>eYy5tOat-Z{1n@GO70bN9(~;s(qA1XKjY)E%_XE( zh3V++bOaj+?J;)*IDe&62(&9XLJs^5J;+7CC;^kWV}`ir6PT2(PF;TJ9xl^jyZcOT71a9oT84c`(-xmYA1Bgj9M1^nk9di}v$rOdSjx)z(sRF-2& zyzAZi0t~tG{^k06xPc>wI6)yS_NIC&Um|N(!uPu1{}RHwmw&Q-N=QkXRznz2@QYpp z1xU2PVqfku>*9OA+$dIVu>7z_*n<`D{aKpH45!R0yX&uVcS$NujonlU0)a0KC|F0B z5`<_F34givUUmlB#7wYk*yo-`1$%Tu*9OMLK8JaV(0{+57jP+AwPqe`864gMvt)Yc zdBnVNx%OUGpnuF*iH6nU>?;h2#t3yotd6btcD{D>ejg)}#9=zwN;i;z?*?R>lvmm| zg~VcyH@Jt;I5yyF$STOCf-fhCOZe||Ykn2NKR%r@)7z^PJL8avBO>}h^g>t<)I^tI zTQ|#+=80{pce7IJRmY6g=GdYcg8M~-q5xhfS zdx~FF=j*4h-=9t0BxEoWN2UDAvRH{~C}0cCcwiTSIA4AbO9<;66?b33!<*~)?0E51 zYUH`f`t=`g_wDT9{bcuUXG4yc{{&6e3=G(?x*PS1au$RJ7I#qSp#zZ1VDKRRseCxJa#EFTVHwSYJp< zc>7V2(U7LVaT9yR=ts2@LBeEGduN7+oO z5lIWyd*yA(BQ!jHFi2mkYrV^J{d9L1UyrF)hV0VZ=^wN|bd-@{AF0>fBt zj(@Rz05cX-6{v@$n#if^m%o({KV~kJ98pv%kHy9gILPFPOl+w^eDb!y9S(JUmxWSW zX_ziRdW~mAVE-j#{IR%_{1R?IU3(YWXj&Wy_p~y|JOX`9%8Y7-axrBUOn&NL?vswz z`~W!t%%*iGun@PIJ&#OT@3Um*PFLScr+=80fc-*&7Ua^vb_7oqLGA}>vx@y5e@r_( zlK?JPG7{j31CBSHpB(5&pETQVdN8j!#n7$Rclv#{N-+e0W5aUwB5Ii{eEa(GS=znL zGeCY!NVcff>>ZgtZ6Z40dNT1;pZMcF6M%Z8B0vF|`52i8I&mLLc7K!w__LV>5_4emVw zOJR#H5v1Brqcs|+I3E8Mz`&UkfA62`)0ewkE9VG|S=hE00A(8st;Bm!lPWA%yS@Bg zd@0QVZn2;$HSXoHl6JU6L39L()ql1(cYAmleY`en=)m3pQJMt~1fne?xPU3eqa5z~ zoqAg2`LHAUvzC9W5|h1Q8DXllEsNw0Sfx3v-nQQ#{!^aY-u*0%oT3##5w-|$mt3&)3^n-TAeaUbGXS?Uzs#ZAdN$LO%7Z;<5r3FaQ6i!a z%CyI1b6O`HYv{Hf4gnOo*&+fP;CW5ts4#Ma60Y`i7<3xCy$Tn?Y{d2o%xE)4%T$dB zNg|!hsjGDk-Co%jja^v|+k~N>oX!TUyFj}Ut5=$M`u4c_aE0dK2!RwW1R$kmheJH9 zbS*}lI6EM0){s%zDEQheA%9}?$Vq{AB87DTUe+eedbq9Id1?%}%FU#N&zmUjq6Y0% zTcSbAJ>KxMn#h{j>;dLuim0FQ@E1HHQE;y@@cZ(7_fKmdUiia>R!+qtrJLu$)lEg-tLDaHmiL!siP==Ks<2f%D`ef(|@>?b`jKtg=O z#`0)nHy(L(9sotG>Ao=Y!;Ow8=z*O;Z98x%zr$v#wmY9NuYI0GRDm+ z{b{2GXfpy8Wbw|qMJY(@z;1pKsriNXW*^{9mpIQ-R8Thc2r!Tby-}(bd;P*&w`)A6 z$@Dmh;MI*-TZ5lv{SXhRg%al~JAP)fWhVohZR26moAbSzj;Tw;U z!6E?Cg)UH->3<;h3XCw?ThX4akOiDA-cc`|mhpI1ia_9^7RAnH72n2!r0MU zP=RNcbgJo~oyIiK!FwHu7Z|$nAg2ZPmZomRT>_FjCv@UMr7{N+3Fal>X=v0)vo!?0 zum_>9esg7Mg(evlxe=Jziys=$IS}o&A9};h+m7HhgbwAn7@>2KaQbZ1;T*C6fXUyRL#RI!nWFdUuWUs^I z-&_ikkAIQH8&_Q$IfDvp#TLN0oXqNppO@a*anacakBGp-8cYLPq(mxAunRS=Q^R>_ zd~+$*KI1&%C@4lQKto6)4zsJpQFOY_i1c0pz<~CX;zP4;AaJYKwsCB>Tt+!va#UF|OE}FQ3)iDa6S56b)&` z;mJXoF-9eIz%P$)d^*;gm%g2c1MC1CnWr_07O9H0SZ*M|2Ezir%cXDUAt+D5&#*!b zFn`5?U};N(R@}wOsisKrR(B*O8z9@L1b(N#z z99A7dTE!nz7D33#`7(d+?04C&T=B?i5r1(Z1n>~)YJi0S^JjH=+PBNCHsJ5%lPiHD zWe$|r;fm=D+GD#c^0%uk>Z#z7EHPP8mQ9$hHl=C7;>Kn6zFlmDSRU_bKnL3tnWc zr>i06Pe7Mq6=aE;LaY|yr?ZT$?Lx+KraeF~Va z+3^nfQ|>!QTQv*nP1CMYcgG4|oqs;=<|GZaE8N?_!B_)RO^?*^$Ny;Sw4-Ww8)sY3 zf0=UlX6HI`I@W?kzCyH+P+xF?eS^_0TVzs;CYNtL4`FQDNvp`tW@|f z)&Sm>ZBL1N)ZnY3W1I}PAp*_MknxghtF?DqSv$BMvO(nYZDh=Z-i+0$I)5tnV79F; zf?c)gIL{Pi(Ek7_9PGxi<+{%*Ah+1UzI1-YoHFd-@U*C7aR3lpC0EUC#95JbS5;eV z_kkkjo_0w(BUG|m-*Au8WS`cd!aIbpb5m)0XshaaDH4HvN*=}&1}lGFPn#0%;H8?i zd4+97A!OwF!~@w0yv$NY-G5ZVrrd1@IImu4xXfY(9>4MXBFU_6=1rmF0<39S{=uHL zAgq{U3njS;pwr3NQf}INnP%27mzwf$}!*iT!wGem(HL?#xKq56u4*ScO)y ztZ9FG!jlu;ueTKns}|^XNj>UDg^-5N)Ijj*irL-;U<|z_E!{Av-h{9Z_9MW#v>o+z zwT`jWf9De;7P73lIQ&CA4NKbauE4^;1!{HZb31?Yc9^H09)Ax&6sCC!tK$#VN2CPM zoTbx(X9fF1>pKA(N@S zt%0woGF#t+N2#V*3}Y6^s*;wP!jKgnb5Y{!Qe3?=aTPaDYG)~BOa*D3-mqL0EoV@> z^V#c%m;SkLX@4*qPAWt!ieD7n66h(uDZl}>_~SZ^ecWm*r+XSPA^-}8DX~N=;e)ag zqjp)o$@}3XVe~C)`>1jmQlvOZ_NI4GtWehnI4vt_zwIu3nh2#KRAkA9wqD$U8+7!f zq~6+#Iv*izo%hiE1hZpM@yIxFErB=#J7enEOkpsLz6Bu@>x?Jq_pBEXBX|pp_q$C8(I{R2oP#VCC~(?{F@RSry|##ncc0@!Cx( zbU347Ks4*<|DA6u+$nC&D+FMmm{ho5;y4`<^P64lw8&PZ!(zfDrjJ<-X=uxe7Dt)o zs8m>mB!9mF0k*&Y!QD~4Bchww0FbyJk^#ycPs(Lfe&a+IxCq-brr)RX^h#geUvoff zJ+*IH#+~U36bhS(z(2SV?3d!|)F3|ld2eJ(ZZ5WA2fGS!AH%J+)>*O}f?utj?+AWm z-0Ypi<0SDFYlRkx#nCJoKas94z45xBpSqZ45r37Fr&$9xpLui7U4oU&zC1jBd)Xeq zY_ZA`dt8)`EcK`A?*OR*p0@2&@J(R;>sz_T9@Q3FjkWp4<~6p`No`v3-1Qc;Y_NMn z%~gtN1Y^ZI%5~s2A#u~ZEuruIgl4%V1{|iTo&@UV@(3M31yDuTWnO%k%^zOA$d(15 zc7FymL7Y*T$vUuZh((e)P)X_}!F+z{jV#XMd5fu0k(^|1`ysMe6IiJ)Y3wJEqz0BQ zJC`&KP$VXUy>$|?5wnlanNp!Sts$jguP--VMWm<@yt%e<|`6iLP13@A- zc?F!FDXHNR38i2#okl`X`fTd_ul&^Sgny7OPYdvdbSFG9X|$~F9w1-aR{VHBP;k8y z4`~pvZoQ#WLK{M>9-i#3@BA;_Rok01CROfml~90;m*bLS#Y6w)Wdyd)`&@`pvk*`amtl)=rHcgZ`*OHS1P=H5o;7uK!vggeKSn(wD0tj$|RHuE>Sin4N*Mc!es zgR~%b1DN)AW^Yw0P?}*t~6E|^xhi1jay>( z!}2gH_30~*m49{?*hXD2 zPf9jM&I5+v7Hj~_z9pj*rio(ysxF>NoHrL206bfL$bK+Mu&4%58t^gI#6mpPMb$0g z@0dW|tr|f zEZ}>F?fnH)dmi9}XVk&s9*WW5n$P_Dz3ZUH2lz_G|02;6;6}DAD}UCWht;8s&vOz6 z++dPj414GdqB6H15$))rj{gX(>eT1Cz0C}y<|QwqL<2sBT&l7fu@4Nc*JTd=^|SoB zl+VnLM@s^jZz|E&JC@KJB{#BwO}jL5S=KR={_U_e5I^<+R5UeGLe?Ckm= z=Pzu{&Knn+V`v^?u}oKC$+!V%3n=M$)_WPfz2|e&zz5_u4Q-MGQv-RyWML%)&&_zd zli3UJRKC4_sL%cO(DI@WO$%YRuSDwb7OEwU(tON#?P&56rGMo0OQiPg^|2{LJeFE3 z!;JyN!EObV!qJv*n27-p$!D)K=Dp5$&|SgvOB@a64qg69RNfmD)Jq6!8tvIGcd8HmNM4d#=m;MRGR$x_E!s2WTQ)@0K*WMHUYBrNTyWvG8ZKD zopSmV9(aQpukz!@P=B^R5;NK0oeh|2p=eAGmU5p~ z=F>m>ogb#kG14?KYQebC$1NfSVvQ#Q{JYA?KgsK%P~hghIg1lNSSX#If4CX}$5#wu zUqwtmn$)GR9J1M11Q}fQ6pTcAV3wqjh_6CAZ@v?mA`hD_o)#Pw(7IE3GA8^kJ6|tX zzI|K3@qgZW>D=-gbp3JN0?q-XfYsDP;y3puSBcaZa-eI3HF{PY+B6K%5g7EuAX>$@ zk31@i%@rN@MxyM0uL$;o;s%3imzOKwe%wG%<};QPrbMFPA@V*2-jG;pIZ5Ha%40Jh z06y=$bEr~6wHa6>W2DUiDY{(tp-@Hj1LZh`}UAu)Fka#^bhi5p`x ztv^5X$2%*kP|?#D>ZK2=h*O6#I&Kd1#(2PMKYh6~Ihe017>`EAW_bv;s;upsjP}UfnYXvEF)^*+tQV6RSn`t?tD*>cMlduWiK`WfqyWk0&xrmg!{mtBw8*4?-AFR9Ww7PaqBS#jXl{I$} zVB|oDt}pEH0Xu$rfU#$=P(vR?RS*|r9)Ip4s_}zF(oGjtEo&qj+oMWo)%t)jZk$R> zLE`DRI}@Q=#05q5yQ~ayNyiYEVsl_`N?tX$UtaD!F_SDmIu1V{zQ`i^NGmT@kVaE6zDz-Wz(?&?q4nd_>xbX^^TT+!myfl_ipF4b zzm0p*!&B?b1HWM1Quz^gcpBqQ*nf#ge9i#s1O3{NbOLl>S56$%$uj2)-#oL?x))l? z4Iueyz-QdBjyjAEEX zIW=u~!pVJ`iXX+4sXB*NECqDurH^tiOw)MCurfQDo(ga`0668Wdi_4kd)0Rx?!~AYJX4VrS9#e^dQOzg5W5IHqkVxrx8%})cRbtEBBh`ua6x| zZYo5q$&Ns*rjTr#Ch~M}TRtRT-~RCIq|o^PJ^`aSEFe!EKidO{*U47rrtALtz-0&` z4z2EyyCV%HLuBvkG;28(=6%<8e>0zqFu#-CMm${!$QKdQq9cvRrGJFV{kS_nivXvQ z@{wl1mI^%|G*z+K`GPpOdd3faGao+7^VYUBNQ@=+5rcbjG>y!h5`qWh?dFW42xJ~N zd-rfT;+#&DfU`73MV?7W=$fsgOIdgwEzcJBi&N<5Umb65ScR_pet6qLfweHOXt{%o zyCh&OAbECAW?B%2a(^%%!lY!eYi(3<02rY}6ZMe=M4t`ot4IG|`P|nb-t5kIRCNYS zn+CX%N2mzoH3#YaBsMp z5YA7w$qd47LIS2P2(Y%-7*h-U14wF5sC4D6KLV?!+$!dLKmW9k>8MFX~kv| z=y}(Op7lB&&s{zcVO^k+Heyz2RA^(n zKikuhmw&K<0a)MB-AIozrSy@< zN@WWzkK0bS+Nx*E;NzNhEYyLa!c$R|tvz_S8kcS&ZnbkZ;_ci7;bh>hW(dq773(ar zg>-cx<5oK+=_7ZI|C#BwIjCakN;X)-qPXTfW zY`5%~7VCgu`)Y3R!&_FYNWOXIaWL52e7c=4Dj05hGH9R{IzV-PmVgkB*a0jw z;oHt6bM!1QIRN+r_^H`(S^))X&XwDEr&rsFIQZ)zhBTi;xLj=>`Jp1ni7<=V>@h2+!&B$LFO{^tL@C9UX6D#Q8in2ml_SI zO~jnQcl0Nz&Yg*ki7XK~23&0z1Sqp4?E5=E)=pYxouEOilrU#DmFFnnQKJ}E zO`LAE70iX2y;^m8eFp*IF7&L#vuSYcc%BDaN=it}5l}5~D^hifwE~3hdQGoA_S$_qL=O(Pp zwL^F4*o+Li1N3IHqD?_Z5*vu3vA<*OV4MImOeM-~ikt4B#y0v&0nV~^!*?D@D~d)p zEEDi79W0U`chMYZEX`o^cAlc7Lri{T9@GFNb6?vyihy!sOYKJBRztC)loWi@pln%3 z<`|Gl0HPBz-kIqtWH!#I(0`N)m;yZ35JMY0-L+XN1zU5oQ99Ri;{^PqvUUpZNQ*qI z?vu{P=8ExdRE>DoN=hKe$W4@k;z57_6`U$y_SSLKDJUu4M1C!0kq}C=)KIBSRXg6X z_`DA$AQNB-H>}@k^K?c}RLf=LddG^XLK7YY1JxKd!Hi4Sj{O)UIDfXhCw?MNv9`dM z&Ym&4<2Hwo(5EJCUTyPRI1KA6F%07^@#!)>f2lc22~Nrq?`BXM$|CXMmE1sv02H%K z?`#<`$tL{{Xh=J-f-q1*r8odGyU^2qcv?jD3l!VR>z?Ou>|F2&EL?3ySTvKgqI_+8 z2Na7!xQL8j3Hu*^yaigeOa;eR-xuV)1b5f%S~aN*b+ zI=Vvw>0mi3SC_uSHrJ!h#tsO8L_Z>XKE#F)ht&?i#`M)e?A~4$5CAYpbS=mHQKZE} zm>5hP0K?_DTCRsMe$?TF$}kwI6so?84U@;!o>m*6E!446h%a%42wWz-8YCF9+|Y9~lxsi$qxebvA0d zbC7h=ANu9-%lZ7}lRP&1r@uWs3dZ@N*ka{HVW5Pi*wscLnmF9`1n1-@@a6^zKMOon zRE&csh~P@#Ibhj28+>Sexxo?|e|tT*;c1!xl7E)G@yZ#*1se*@5c{~)J$!w7dHt{) zlKxvGa#65;yC$S}&tPN4vFrlLU8~$H-6a4#{NdBn)UfRBjs`P5 z12xmcGTzfSyeX8lI`A+OKT6?vpq*Jyhd`yA(-&o~I|(WU-3QeW>G@W$)Y;6^!BLe4 z8T1#iwL3{FY5=O3SoKPg6VGnK0Z@d{KY!B6K<}t~c2l_LkJ|;OE&EMfX{H zl-rBw-<@O?43a4ugIh-44I@�`ZmlTL2a5Ur?v;mx>Mk>&9wte&x>(_v$+X3-T49 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 DI?01x delta 244477 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

+;v420@ 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 B;l=;} diff --git a/e107_admin/fileinspector.php b/e107_admin/fileinspector.php index fb06b416db..91755644e2 100755 --- a/e107_admin/fileinspector.php +++ b/e107_admin/fileinspector.php @@ -9,8 +9,6 @@ * Administration - File inspector * */ -ini_set('zlib.output_compression', 0); -header('Content-Encoding: none'); // turn off gzip. ob_implicit_flush(true); ob_end_flush(); @@ -24,34 +22,6 @@ exit; } -$error_handler->debug = FALSE; - -$DOCS_DIRECTORY = $HELP_DIRECTORY; // Give a sensible, albeit probably invalid, value - -if(substr($HELP_DIRECTORY,-5,5) == 'help/') -{ - $DOCS_DIRECTORY = substr($HELP_DIRECTORY,0,-5); // Whatever $HELP_DIRECTORY is set to, assume docs are in a subdirectory called 'help' off it -} - -$maindirs = array( - 'admin' => $ADMIN_DIRECTORY, - 'files' => $FILES_DIRECTORY, - 'images' => $IMAGES_DIRECTORY, - 'themes' => $THEMES_DIRECTORY, - 'plugins' => $PLUGINS_DIRECTORY, - 'handlers' => $HANDLERS_DIRECTORY, - 'languages' => $LANGUAGES_DIRECTORY, - 'downloads' => $DOWNLOADS_DIRECTORY, - 'docs' => $DOCS_DIRECTORY -); - -foreach ($maindirs as $maindirs_key => $maindirs_value) -{ - $coredir[$maindirs_key] = substr($maindirs_value, 0, -1); -} - -require_once('core_image.php'); - set_time_limit(18000); $e_sub_cat = 'fileinspector'; @@ -59,19 +29,20 @@ if(isset($_GET['scan'])) { session_write_close(); - while (@ob_end_clean()); - + while (@ob_end_clean()); + //header("Content-type: text/html; charset=".CHARSET, true); //$css_file = file_exists(e_THEME.$pref['admintheme'].'/'.$pref['admincss']) ? e_THEME.$pref['admintheme'].'/'.$pref['admincss'] : e_THEME.$pref['admintheme'].'/'.$pref['admincss']; // $fi = new file_inspector; + /** @var file_inspector $fi */ $fi = e107::getSingleton('file_inspector'); echo " Results - + ".$fi->headerCss()." ".headerjs()." @@ -79,30 +50,30 @@ // define('e_IFRAME', true); // require_once(e_ADMIN."auth.php"); - + // echo "
loading.."; - + // echo ".."; //flush(); $_POST = $_GET; - + if(vartrue($_GET['exploit'])) { - $fi->exploit(); + $fi->exploit(); } else { - $fi->scan_results(); + $fi->scan_results(); } - + // require_once(e_ADMIN."footer.php"); - + echo " "; - + exit(); - + } else { @@ -110,24 +81,24 @@ $fi = e107::getSingleton('file_inspector'); require_once(e_ADMIN.'auth.php'); - - + + // if(e_QUERY) { // $fi -> snapshot_interface(); //} - if(varset($_POST['scan'])) + if(varset($_POST['scan'])) { $fi->exploit_interface(); $fi->scan_config(); - } + } elseif($_GET['mode'] == 'run') { $mes = e107::getMessage(); - $mes->addInfo(FR_LAN_32);//Run a Scan first + $mes->addInfo(FR_LAN_32);//Run a Scan first echo $mes->render(); } - else + else { $fi->scan_config(); } @@ -136,7 +107,10 @@ class file_inspector { - + /** @var e_file_inspector */ + private $coreImage; + private $coreImageVersion; + var $root_dir; var $files = array(); var $parent; @@ -167,8 +141,12 @@ class file_inspector { 'num' => 0, 'line' => 0 ); + /** + * @var array + */ + private $glyph; - function setOptions($post) + function setOptions($post) { foreach($this->options as $k=>$v) { @@ -190,7 +168,7 @@ function __construct() } $lang_short = array(); - + foreach($langs as $k=>$val) { if($val == "English") // Core release language, so ignore it. @@ -238,19 +216,20 @@ function __construct() $this->iconTag[$k] = $this->glyph[$k][0]; } - global $e107, $core_image; - - //$this->totalFiles = count($core_image,COUNT_RECURSIVE); - $this->countFiles($core_image); - + $e107 = e107::getInstance(); + $this->coreImage = e107::getFileInspector('core'); + $this->coreImageVersion = $this->coreImage->getCurrentVersion(); + + $this->countFiles(); + $this->root_dir = $e107 -> file_path; - + if(substr($this->root_dir, -1) == '/') { $this->root_dir = substr($this->root_dir, 0, -1); } - if($_POST['core'] == 'fail') + if(isset($_POST['core']) && $_POST['core'] == 'fail') { $_POST['integrity'] = TRUE; } @@ -260,17 +239,17 @@ function __construct() $_POST['regex'] = stripslashes($_POST['regex']); } - if($_POST['regex']) - { - if($_POST['core'] == 'fail') + if(!empty($_POST['regex'])) + { + if($_POST['core'] == 'fail') { $_POST['core'] = 'all'; } - + $_POST['missing'] = 0; $_POST['integrity'] = 0; } - } + } private function opt($key) @@ -279,20 +258,10 @@ private function opt($key) } - // Find the Total number of core files before scanning begins. - function countFiles($array) + // Find the Total number of core files before scanning begins. + private function countFiles() { - foreach($array as $k=>$val) - { - if(is_array($val)) - { - $this->countFiles($val); - } - elseif($val) - { - $this->totalFiles++; - } - } + return $this->totalFiles = iterator_count($this->coreImage->getPathIterator($this->coreImageVersion)); } @@ -316,7 +285,7 @@ public function getLegend() function renderHelp() { $text = ""; - + foreach($this->iconTag as $k=>$v) { $text .= ""; @@ -326,8 +295,8 @@ function renderHelp() // echo $text; } - - function scan_config() + + function scan_config() { $frm = e107::getForm(); $ns = e107::getRender(); @@ -335,9 +304,9 @@ function scan_config() if($_GET['mode'] == 'run') { - return; + return; } - + $tab = array(); $head = "
@@ -350,18 +319,18 @@ function scan_config()
";*/ - + $coreOpts = array('full'=>FC_LAN_6, 'all'=>LAN_ALL, 'none'=> LAN_NONE); - + $text .= ""; - - - $dispOpt = array('tree'=>FC_LAN_15, 'list'=>LAN_LIST); + + + $dispOpt = array('tree'=>FC_LAN_15, 'list'=>LAN_LIST); $text .= ""; - - + + $text .= ""; - + $text .= ""; - + $text .= ""; - + $text .= ""; $text .= "
".$v."".$k."
".LAN_OPTIONS."
".LAN_SHOW." ".FC_LAN_5.": ".$frm->select('core',$coreOpts,$_POST['core'])."
".FC_LAN_14.": @@ -369,8 +338,8 @@ function scan_config() ".$frm->select('type', $dispOpt, $_POST['type'])."
".LAN_SHOW." ".FC_LAN_13.": @@ -380,7 +349,7 @@ function scan_config() ".LAN_NO."  
".LAN_SHOW." ".FC_LAN_7.": @@ -391,7 +360,7 @@ function scan_config() ".FC_LAN_23."  
".LAN_SHOW." ".FC_LAN_21.": @@ -401,7 +370,7 @@ function scan_config() ".LAN_NO."  
".FC_LAN_8.": @@ -412,16 +381,16 @@ function scan_config()
"; - + $tab['basic'] = array('caption'=>LAN_OPTIONS, 'text'=>$text); - + if($pref['developer']) { $text2 = ""; /* $text2 .= "";*/ - + $text2 .= ""; - + $text2 .= ""; - + $text2 .= ""; $text .= ""; - + $text .= "
".FC_LAN_17."
".FC_LAN_18.": @@ -430,7 +399,7 @@ function scan_config() ##
".FC_LAN_19.": @@ -439,7 +408,7 @@ function scan_config()
".FC_LAN_20.": @@ -468,16 +437,16 @@ function scan_config() $text = $head.$tabText.$foot; $ns->tablerender(FC_LAN_1, $text); - + } - + function scan($dir, $image) { $handle = opendir($dir.'/'); while (false !== ($readdir = readdir($handle))) { - + if($readdir != '.' && $readdir != '..' && $readdir != '/' && $readdir != 'CVS' && $readdir != 'Thumbs.db' && (strpos('._', $readdir) === FALSE)) { $path = $dir.'/'.$readdir; @@ -492,27 +461,27 @@ function scan($dir, $image) } } closedir($handle); - - if(isset($dirs)) + + if(isset($dirs)) { ksort($dirs); - - foreach ($dirs as $dir_path => $dir_list) + + foreach ($dirs as $dir_path => $dir_list) { $list[$dir_list] = ($set = $this->scan($dir_path, $image[$dir_list])) ? $set : array(); } } - - if(isset($files)) + + if(isset($files)) { ksort($files); - - foreach ($files as $file_name => $file_list) + + foreach ($files as $file_name => $file_list) { $list[$file_name] = $file_list; } } - + return $list; } @@ -524,7 +493,7 @@ function scan($dir, $image) function check_action($dir, $name) { global $coredir; - + if($name == 'e_inspect.php') { return 'nocalc'; } // Special case for plugin integrity checking $filename = $dir.'/'.$name; @@ -545,386 +514,261 @@ function check_action($dir, $name) return 'check'; } - - // This function does the real work - // $list - - // $deprecated - // $level - // $dir - // &$tree_end - // &$parent_expand - function inspect($list, $deprecated, $level, $dir, &$tree_end = null, &$parent_expand = null) - { - global $coredir; - - $sub_text = ''; - $langs = $this->langs; - $lang_short = $this->lang_short; - - - unset ($childOut); - $parent_expand = false; - - if(substr($dir, -1) == '/') - { - $dir = substr($dir, 0, -1); - } - - $dir_id = dechex(crc32($dir)); - $this->files[$dir_id]['.']['level'] = $level; - $this->files[$dir_id]['.']['parent'] = $this->parent; - $this->files[$dir_id]['.']['file'] = $dir; - $directory = $level ? basename($dir) : SITENAME; - $level++; - - $this->sendProgress(vartrue($this->count['core']['num']),$this->totalFiles,FR_LAN_1); - - foreach ($list as $key => $value) - { - // $dir_icon = 'fileinspector'; // default as unknown - $this->parent = $dir_id; - - // Entry is a subdirectory - recurse another level - if(is_array($value)) - { - $path = $dir.'/'.$key; - $child_open = false; - $child_end = true; - $dir_icon = 'folder_check'; - $sub_text .= $this->inspect($value, $deprecated[$key], $level, $path, $child_end, $child_expand); - $tree_end = false; - - if($child_expand) - { - $parent_expand = true; - $last_expand = true; - } - - } - else - { - $this->sendProgress(vartrue($this->count['core']['num']),$this->totalFiles,FR_LAN_1); - $path = $dir.'/'.$key; - - $fid = strtolower($key); - $this->files[$dir_id][$fid]['file'] = ($_POST['type'] == 'tree') ? $key : $path; - - // We're checking a file here - if(($this->files[$dir_id][$fid]['size'] = filesize($path)) !== false) - { - // Look at core files - if($this->opt('core') != 'none') - { - $this->count['core']['num']++; - $this->count['core']['size'] += $this->files[$dir_id][$fid]['size']; - - // TODO Max out of Memory when used - if($_POST['regex']) // Developer prefs activated - search file contents according to regex - { - // Get contents of file - $file_content = file($path); - - if(($this->files[$dir_id][$fid]['size'] = filesize($path)) !== FALSE) - { - // Search string found - add file to list - if($this->files[$dir_id][$fid]['lines'] = preg_grep("#".$_POST['regex']."#".$_POST['mod'], $file_content)) - { - $this->files[$dir_id][$fid]['file'] = ($_POST['type'] == 'tree') ? $key : $path; - $this->files[$dir_id][$fid]['icon'] = 'file_core'; - $dir_icon = 'fileinspector'; - $parent_expand = TRUE; - $this->results++; - } - // Search string not found - discard from list - else - { - unset($this->files[$dir_id][$fid]); - $known[$dir_id][$fid] = true; - $dir_icon = ($dir_icon == 'fileinspector') ? 'folder_unknown': $dir_icon ; - } - } - } - else - { - // Actually check file integrity - if($this->opt('integrity')) - { - switch ($this_action = $this->check_action($dir,$key)) - { - case 'ignore' : - case 'check' : - if($this->checksum($path) != $value) - { - $this->count['fail']['num']++; - $this->count['fail']['size'] += $this->files[$dir_id][$fid]['size']; - $this->files[$dir_id][$fid]['icon'] = 'file_fail'; - $dir_icon = 'folder_fail'; - $parent_expand = TRUE; - } - else - { - $this->count['pass']['num']++; - $this->count['pass']['size'] += $this->files[$dir_id][$fid]['size']; - - if($this->opt('core') != 'fail') - { - $this->files[$dir_id][$fid]['icon'] = 'file_check'; - $dir_icon = ($dir_icon == 'folder_fail' || $dir_icon == 'folder_missing') ? $dir_icon : 'folder_check'; - } - else - { - unset($this->files[$dir_id][$fid]); - $known[$dir_id][$fid] = true; - } - } - break; - case 'uncalc' : - case 'nocalc' : - $this->count['uncalculable']['num']++; - $this->count['uncalculable']['size'] += $this->files[$dir_id][$fid]['size']; - - if($this->opt('core') != 'fail') - { - $this->files[$dir_id][$fid]['icon'] = 'file_uncalc'; - } - else - { - unset($this->files[$dir_id][$fid]); - $known[$dir_id][$fid] = true; - } - break; - } - } - // Just identify as core file - else - { - $this->files[$dir_id][$fid]['icon'] = 'file_core'; - } - } - } - else - { - unset ($this->files[$dir_id][$fid]); - $known[$dir_id][$fid] = true; - } - } - elseif($this->opt('missing')) - { - switch ($this_action = $this->check_action($dir,$key)) - { - case 'check' : - case 'uncalc' : - $this->count['missing']['num']++; - $this->files[$dir_id][$fid]['icon'] = 'file_missing'; - $dir_icon = ($dir_icon == 'folder_fail') ? $dir_icon : 'folder_missing'; - $parent_expand = TRUE; - break; - case 'ignore' : - case 'nocalc' : - // These files can be missing without error - delete from the list - unset ($this->files[$dir_id][$fid]); - $known[$dir_id][$fid] = true; - break; - } - } - else - { - unset ($this->files[$dir_id][$fid]); - } - } - } - - if($this->opt('noncore') || $this->opt('oldcore')) - { - if(!$handle = opendir($dir.'/')) - { - //e107::getMessage()->addInfo("Couldn't Open : ".$dir); - } - - while (is_resource($handle) && false !== ($readdir = readdir($handle))) - { - // $prog_count = $this->count['unknown']['num'] + $this->count['deprecated']['num']; - // $this->sendProgress($prog_count,$this->totalFiles,FR_LAN_1); - - if(!in_array($readdir,$this->excludeFiles) && (strpos('._', $readdir) === false)) - { - if(is_dir($dir.'/'.$readdir)) - { - if(!isset($list[$readdir]) && ($level > 1 || $readdir == 'e107_install')) - { - $child_open = false; - $child_end = true; - $sub_text .= $this->inspect(array(), $deprecated[$readdir], $level, $dir.'/'.$readdir, $child_end, $child_expand); - $tree_end = false; - if($child_expand) - { - $parent_expand = true; - $last_expand = true; - } - } - } - else - { - if($this->opt('nolang') && !empty($langs) && !empty($lang_short)) // Hide Non-core Languages. - { - // PHP Lang files. - $lreg = "/[\/_](".implode("|",$langs).")/"; - if(preg_match($lreg, $dir.'/'.$readdir)) - { - continue; - } - - // TinyMce Lang files. - $lregs = "/[\/_](".implode("|",$lang_short).")_dlg\.js/"; - if(preg_match($lregs, $dir.'/'.$readdir)) - { - continue; - } - - // PhpMailer Lang Files. - $lregsm = "/[\/_]phpmailer\.lang-(".implode("|",$lang_short).")\.php/"; - if(preg_match($lregsm, $dir.'/'.$readdir)) - { - continue; - } - } - - $aid = strtolower($readdir); - - if(!isset($this->files[$dir_id][$aid]['file']) && !$known[$dir_id][$aid]) - { - if($this->checkKnownSecurity($dir.'/'.$readdir) === false) - { - if(isset($deprecated[$readdir])) - { - if($this->opt('oldcore')) - { - $this->files[$dir_id][$aid]['file'] = ($_POST['type'] == 'tree') ? $readdir : $dir.'/'.$readdir; - $this->files[$dir_id][$aid]['size'] = filesize($dir.'/'.$readdir); - $this->files[$dir_id][$aid]['icon'] = 'file_old'; - $this->count['deprecated']['num']++; - $this->count['deprecated']['size'] += $this->files[$dir_id][$aid]['size']; - $dir_icon = 'folder_old'; - } - } - else - { - if($this->opt('noncore')) - { - $this->files[$dir_id][$aid]['file'] = ($_POST['type'] == 'tree') ? $readdir : $dir.'/'.$readdir; - $this->files[$dir_id][$aid]['size'] = filesize($dir.'/'.$readdir); - //echo "
dir: ".$dir.'/'.$readdir. " ( ".$this->files[$dir_id][$aid]['size'].")"; - $this->files[$dir_id][$aid]['icon'] = 'file_unknown'; - $this->count['unknown']['num']++; - $this->count['unknown']['size'] += $this->files[$dir_id][$aid]['size']; - } - } - } - else - { - $this->files[$dir_id][$aid]['file'] = ($_POST['type'] == 'tree') ? $readdir : $dir.'/'.$readdir; - $this->files[$dir_id][$aid]['size'] = filesize($dir.'/'.$readdir); - $this->files[$dir_id][$aid]['icon'] = 'file_warning'; - $this->count['warning']['num']++; - $this->count['warning']['size'] += $this->files[$dir_id][$aid]['size']; - $this->count['deprecated']['num']++; - $this->count['deprecated']['size'] += $this->files[$dir_id][$aid]['size']; - $dir_icon = 'folder_warning'; - $parent_expand = TRUE; - } - - $regexOpt = $this->opt('regex'); - if(!empty($regexOpt)) - { - $file_content = file($dir.'/'.$readdir); - if($this->files[$dir_id][$aid]['lines'] = preg_grep("#".$_POST['regex']."#".$_POST['mod'], $file_content)) - { - $dir_icon = 'fileinspector'; - $parent_expand = TRUE; - $this->results++; - } - else - { - unset($this->files[$dir_id][$aid]); - $dir_icon = ($dir_icon == 'fileinspector') ? $dir_icon : 'folder'; - } - } - else - { - if(isset($deprecated[$readdir])) - { - if($this->opt('oldcore')) - { - $dir_icon = ($dir_icon == 'folder_warning' || $dir_icon == 'folder_fail' || $dir_icon == 'folder_missing' ) ? $dir_icon : 'folder_old'; - $parent_expand = TRUE; - } - } - else - { - if($this->opt('noncore')) - { - $dir_icon = ($dir_icon == 'folder_warning' || $dir_icon == 'folder_fail' || $dir_icon == 'folder_missing' || $dir_icon == 'folder_old' || $dir_icon == 'folder_old_dir') ? $dir_icon : 'folder_unknown'; - $parent_expand = TRUE; - } - } - } - } - elseif($this->opt('core') == 'none') - { - unset($this->files[$dir_id][$aid]); - } - } - } - } - closedir($handle); - - } - - $this->sendProgress($this->count['core']['num'],$this->totalFiles,FR_LAN_1); - - $dir_icon = $dir_icon ? $dir_icon : 'folder_unknown'; - // $icon = ""; - - $icon = $this->iconTag[$dir_icon]; - - $tp = e107::getParser(); - - $imgBlank = $tp->toImage('{e_IMAGE}fileinspector/blank.png', array( - 'alt' => '', - 'legacy' => '{e_IMAGE}fileinspector/', - 'w' => 9, - 'h' => 9, - 'class' => 'c', - )); - - $imgExpand = $tp->toImage('{e_IMAGE}fileinspector/expand.png', array( - 'alt' => '', - 'legacy' => '{e_IMAGE}fileinspector/', - 'w' => 15, - 'class' => 'e', - 'id' => 'e_' . $dir_id, - )); - - $imgContract = $tp->toImage('{e_IMAGE}fileinspector/contract.png', array( - 'alt' => '', - 'legacy' => '{e_IMAGE}fileinspector/', - 'w' => 15, - 'class' => 'e', - 'id' => 'e_' . $dir_id, - )); - - $hide = ($last_expand && $dir_icon != 'folder_core') ? "" : "style='display: none'"; - - $text = '
'; - $text .= $tree_end ? $imgBlank : '' . ($hide ? $imgExpand : $imgContract) . ''; - $text .= ' ' . $icon . ' ' . $directory . ''; - $text .= $tree_end ? '' : '
' . $sub_text . '
'; - $text .= '
'; - - $this->files[$dir_id]['.']['icon'] = $dir_icon; - - return $text; - } + /** + * @param $baseDir string Absolute path to the directory to inspect + * @return string HTML output of the validated directory structure + */ + protected function inspect($baseDir) + { + $this->inspect_existing($baseDir); + $this->inspect_missing(array_keys($this->files)); + return $this->generateScanResultsHtml(); + } + + private function inspect_existing($baseDir) + { + $absoluteBase = realpath($baseDir); + if (!is_dir($absoluteBase)) return; + + $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($baseDir)); + $index = 0; + foreach ($iterator as $file) + { + $this->sendProgress($index++, $this->totalFiles); + if ($file->isDir()) continue; + + $absolutePath = $file->getRealPath(); + $relativePath = preg_replace("/^" . preg_quote($absoluteBase . "/", "/") . "/", "", $absolutePath); + + if (empty($relativePath) || $relativePath == $absolutePath) continue; + + $this->files[$relativePath] = $this->coreImage->validate($relativePath); + $this->updateFileSizeCounter($absolutePath, $this->files[$relativePath]); + } + } + + private function inspect_missing($existingPaths) + { + $dbIterator = $this->coreImage->getPathIterator($this->coreImageVersion); + $dbPaths = iterator_to_array($dbIterator); + $dbPaths = array_map(function ($defaultPath) + { + return $this->coreImage->defaultPathToCustomPath($defaultPath); + }, $dbPaths); + $missingPaths = array_diff($dbPaths, $existingPaths); + foreach ($missingPaths as $relativePath) + { + $this->files[$relativePath] = $this->coreImage->validate($relativePath); + } + } + + private function updateFileSizeCounter($absolutePath, $validationCode) + { + $status = $this->getStatusForValidationCode($validationCode); + $category = $this->statusToLegacyCountCategory($status); + $fileSize = filesize($absolutePath); + $this->count[$category]['size'] += $fileSize; + + if ($validationCode & e_file_inspector::VALIDATED_RELEVANCE && + $validationCode & e_file_inspector::VALIDATED_PRESENCE) + $this->count['core']['size'] += $fileSize; + } + + private function statusToLegacyCountCategory($status) + { + $category = $status; + switch ($status) + { + case 'check': + $category = 'pass'; + break; + case 'uncalc': + $category = 'uncalculable'; + break; + case 'old': + $category = 'deprecated'; + break; + } + return $category; + } + + private function generateScanResultsHtml() + { + $nestedFiles = []; + foreach ($this->files as $relativePath => $validation) + { + self::array_set($nestedFiles, $relativePath, $validation); + } + return $this->generateDirectoryHtml([SITENAME => $nestedFiles]); + } + + private function generateDirectoryHtml($tree, $level = 0, $parentPath = '') + { + $html = ''; + + $this->sortAscDirectoriesFirst($tree); + $hide = $level; + foreach ($tree as $fileName => $validationCode) + { + $relativePath = "$parentPath/$fileName"; + $rowId = base64_encode($relativePath); + list($icon, $title) = $this->getGlyphForValidationCode($validationCode); + $html .= "
"; + $html .= ""; + $html .= $this->getTreeActionImageForFile($tree, $fileName, $rowId, $hide); + $html .= " " . + $icon. + " $fileName"; + if (is_array($validationCode)) + { + $html .= "
"; + $html .= $this->generateDirectoryHtml($validationCode, $level + 1, $relativePath); + $html .= "
"; + } + $html .= "
"; + } + + return $html; + } + + private function sortAscDirectoriesFirst(array &$tree) + { + return uksort($tree, function ($a, $b) use ($tree) + { + if (is_array($tree[$a]) && !is_array($tree[$b])) return -1; + elseif (!is_array($tree[$a]) && is_array($tree[$b])) return 1; + return $a > $b; + }); + } + + private function getTreeActionImageForFile($tree, $fileName, $id, $hide = false) + { + if (!is_array($tree[$fileName])) + { + $actionImage = 'blank'; + $actionAlt = ' '; + } + elseif ($hide) + { + $actionImage = 'expand'; + $actionAlt = '+'; + } + else + { + $actionImage = 'contract'; + $actionAlt = '-'; + } + + return "$actionAlt"; + } + + private function getGlyphForValidationCode($validationCodeOrArray) + { + if (is_array($validationCodeOrArray)) return $this->getWorstGlyphForFolder($validationCodeOrArray); + return $this->glyph['file_' . $this->getStatusForValidationCode($validationCodeOrArray)]; + } + + private function getStatusForValidationCode($validationCode) + { + if ($validationCode & e_file_inspector::VALIDATED) + return 'check'; + if (!($validationCode & e_file_inspector::VALIDATED_RELEVANCE)) + return 'unknown'; + if (!($validationCode & e_file_inspector::VALIDATED_SECURITY)) + return 'warning'; + if (!($validationCode & e_file_inspector::VALIDATED_PRESENCE)) + return 'missing'; + if (!($validationCode & e_file_inspector::VALIDATED_DETERMINABLE)) + return 'uncalc'; + if (!($validationCode & e_file_inspector::VALIDATED_UPTODATE)) + if ($validationCode & e_file_inspector::VALIDATED_HASH) + return 'old'; + else + return 'fail'; + return 'unknown'; + } + + private function getStatusRank($status) + { + switch ($status) + { + case 'uncalc': + return -2; + case 'unknown': + return -1; + case 'check': + return 0; + case 'missing': + return 1; + case 'old': + return 2; + case 'fail': + return 3; + case 'warning': + return 4; + } + return -1; + } + + private function getWorstGlyphForFolder($treeFolder) + { + $worstStatus = 'uncalc'; + $worstStatusRank = -PHP_INT_MAX; + array_walk_recursive($treeFolder, function ($value) use (&$worstStatus, &$worstStatusRank) + { + $currentStatus = $this->getStatusForValidationCode($value); + $currentStatusRank = $this->getStatusRank($currentStatus); + if ($currentStatusRank > $worstStatusRank) + { + $worstStatusRank = $currentStatusRank; + $worstStatus = $currentStatus; + } + }); + return $this->glyph['folder_' . $worstStatus]; + } + + /** + * Set an array item to a given value using "slash" notation. + * + * If no key is given to the method, the entire array will be replaced. + * + * Based on Illuminate\Support\Arr::set() + * + * @param array $array + * @param string|null $key + * @param mixed $value + * @return array + * @copyright Copyright (c) Taylor Otwell + * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License + */ + private static function array_set(&$array, $key, $value) + { + if (is_null($key)) + { + return $array = $value; + } + + $keys = explode('/', $key); + + while (count($keys) > 1) + { + $key = array_shift($keys); + + // If the key doesn't exist at this depth, we will just create an empty array + // to hold the next value, allowing us to create the arrays to hold final + // values at the correct depth. Then we'll keep digging into the array. + if (!isset($array[$key]) || !is_array($array[$key])) + { + $array[$key] = []; + } + + $array = &$array[$key]; + } + + $array[array_shift($keys)] = $value; + + return $array; + } private function checkKnownSecurity($path) { @@ -943,14 +787,55 @@ private function checkKnownSecurity($path) function scan_results() - { - global $core_image, $deprecated_image; - $ns = e107::getRender(); + { + $this->count = [ + 'core' => [ + 'num' => 0, + 'size' => 0, + ], + 'fail' => [ + 'num' => 0, + 'size' => 0, + ], + 'pass' => [ + 'num' => 0, + 'size' => 0, + ], + 'uncalculable' => [ + 'num' => 0, + 'size' => 0, + ], + 'missing' => [ + 'num' => 0, + ], + 'deprecated' => [ + 'num' => 0, + 'size' => 0, + ], + 'unknown' => [ + 'num' => 0, + 'size' => 0, + ], + 'warning' => [ + 'num' => 0, + 'size' => 0, + ] + ]; + $scan_text = $this->inspect($this->root_dir); + + array_walk_recursive($this->files, function ($validationCode) + { + $status = $this->getStatusForValidationCode($validationCode); + $category = $this->statusToLegacyCountCategory($status); + $this->count[$category]['num']++; + + if ($validationCode & e_file_inspector::VALIDATED_RELEVANCE && + $validationCode & e_file_inspector::VALIDATED_PRESENCE) + $this->count['core']['num']++; + }); + + $this->sendProgress($this->totalFiles, $this->totalFiles); - $scan_text = $this->inspect($core_image, $deprecated_image, 0, $this->root_dir); - - $this->sendProgress($this->totalFiles,$this->totalFiles,'      '); - echo "
 
"; if($this->opt('type') == 'tree') @@ -962,7 +847,7 @@ function scan_results()
@@ -970,28 +855,28 @@ function scan_results()
"; - } - else + } + else { $text = "
"; - + $text .= " @@ -1086,11 +971,8 @@ function scan_results() - foreach ($this->files as $dir_id => $fid) + foreach ($this->files as $dir_id => $fid) { - - // $this->sendProgress($cnt,$this->totalFiles,$path); - ksort($fid); $text .= ($this->opt('type') == 'tree') ? "
".FR_LAN_2."
"; } $text .= ""; - + if($this->opt('type') == 'tree') { $text .= ""; - } - else + } + else { $text .= ""; } @@ -1017,15 +902,15 @@ function scan_results() { $text .= ""; } - + if($this->count['warning']['num']) { $text .= ""; $text .= ""; - + $text .= ""; - + $text .= ""; } @@ -1035,32 +920,32 @@ function scan_results() $integrity_text = $this->count['fail']['num'] ? '( '.$this->count['fail']['num'].' '.FR_LAN_19.' )' : '( '.FR_LAN_20.' )'; $text .= ""; $text .= ""; - + $text .= ""; $text .= ""; $text .= ""; - + $text .= ""; $text .= ""; $text .= ""; } - + if($this->opt('type') == 'tree' && !$this->results && $this->opt('regex')) { $text .= " @@ -1068,7 +953,7 @@ function scan_results() } $text .= "
".FR_LAN_3." root_dir))."')\">
".FR_LAN_3."
".$this->iconTag['file']." ".FR_LAN_6.": ".($this->count['core']['num'] + $this->count['unknown']['num'] + $this->count['deprecated']['num'])." ".$this->parsesize($this->count['core']['size'] + $this->count['unknown']['size'] + $this->count['deprecated']['size'], 2)."
 
".$this->iconTag['warning']." ".FR_LAN_26."
".$this->iconTag['file_warning']." ".FR_LAN_28.": ".($this->count['warning']['num'] ? $this->count['warning']['num'] : LAN_NONE)." ".$this->parsesize($this->count['warning']['size'], 2)."
".FR_LAN_27."
 
".FR_LAN_7." ".$integrity_text."
".$this->iconTag['file_check']." ".FR_LAN_8.": ".($this->count['pass']['num'] ? $this->count['pass']['num'] : LAN_NONE)." ".$this->parsesize($this->count['pass']['size'], 2)."
".$this->iconTag['file_fail']." ".FR_LAN_9.": ".($this->count['fail']['num'] ? $this->count['fail']['num'] : LAN_NONE)." ".$this->parsesize($this->count['fail']['size'], 2)."
".$this->iconTag['file_uncalc']." ".FR_LAN_25.": ".($this->count['uncalculable']['num'] ? $this->count['uncalculable']['num'] : LAN_NONE)." ".$this->parsesize($this->count['uncalculable']['size'], 2)."
 
".$this->iconTag['info']." ".FR_LAN_10.": 
"; - + if($this->opt('type') != 'tree') { $text .= "
" : ""; $initial = FALSE; @@ -1131,23 +1013,23 @@ function scan_results() } $text .= ($this->opt('type') == 'tree') ? "" : ""; } - + if($this->opt('type') != 'tree') { $text .= "
"; } $text .= ""; - + $text .= "
"; echo e107::getMessage()->render(); echo $text; - + //$ns->tablerender(FR_LAN_1.'...', $text); - + } @@ -1212,16 +1094,16 @@ function renderRow($stext) - function create_image($dir) + function create_image($dir) { global $core_image, $deprecated_image,$coredir; - - foreach ($coredir as $trim_key => $trim_dirs) + + foreach ($coredir as $trim_key => $trim_dirs) { $search[$trim_key] = "'".$trim_dirs."'"; $replace[$trim_key] = "\$coredir['".$trim_key."']"; } - + $data = "scan($dir) : $core_image; $image_array = var_export($scan_current, true); $image_array = str_replace($search, $replace, $image_array); $data .= "\$core_image = ".$image_array.";\n\n"; - + $scan_deprecated = ($_POST['snaptype'] == 'deprecated') ? $this->scan($dir, $core_image) : $deprecated_image; $image_array = var_export($scan_deprecated, true); $image_array = str_replace($search, $replace, $image_array); @@ -1255,14 +1137,14 @@ function create_image($dir) $fp = fopen(e_ADMIN.'core_image.php', 'w'); fwrite($fp, $data); } - - function snapshot_interface() + + function snapshot_interface() { $ns = e107::getRender(); $frm = e107::getRender(); $text = ""; - if(isset($_POST['create_snapshot'])) + if(isset($_POST['create_snapshot'])) { $this->create_image($_POST['snapshot_path']); $text = "


"; } - + $text .= "
"; - + $text .= "";*/ - $coreOpts = array('full'=>FC_LAN_6, 'all'=>LAN_ALL, 'none'=> LAN_NONE); + $coreOpts = array('integrity_fail_only'=>FC_LAN_6, 'all'=>LAN_ALL, 'none'=> LAN_NONE); $text .= ""; @@ -597,7 +595,8 @@ private function generateScanResultsHtml() $nestedFiles = []; foreach ($this->files as $relativePath => $validation) { - self::array_set($nestedFiles, $relativePath, $validation); + if ($this->displayAllowed($validation)) + self::array_set($nestedFiles, $relativePath, $validation); } return $this->generateDirectoryHtml([SITENAME => $nestedFiles]); } @@ -694,9 +693,9 @@ private function getStatusRank($status) { switch ($status) { - case 'uncalc': - return -2; case 'unknown': + return -2; + case 'uncalc': return -1; case 'check': return 0; @@ -714,7 +713,7 @@ private function getStatusRank($status) private function getWorstGlyphForFolder($treeFolder) { - $worstStatus = 'uncalc'; + $worstStatus = 'unknown'; $worstStatusRank = -PHP_INT_MAX; array_walk_recursive($treeFolder, function ($value) use (&$worstStatus, &$worstStatusRank) { @@ -729,6 +728,28 @@ private function getWorstGlyphForFolder($treeFolder) return $this->glyph['folder_' . $worstStatus]; } + private function displayAllowed($validationCode) + { + if ($this->opt('core') == 'integrity_fail_only' && + $validationCode & e_file_inspector::VALIDATED) + return false; + elseif ($this->opt('core') == 'none' && + $validationCode & e_file_inspector::VALIDATED_PATH_VERSION) + return false; + + $status = $this->getStatusForValidationCode($validationCode); + switch ($status) + { + case 'missing': + return $this->opt('missing'); + case 'unknown': + return $this->opt('noncore'); + case 'old': + return $this->opt('oldcore'); + } + return true; + } + /** * Set an array item to a given value using "slash" notation. * From f73d491df5f6fd4b72f3144950f1ad7b0386dced Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 27 Mar 2020 12:29:14 -0500 Subject: [PATCH 29/35] Removed support for "Check Integrity Of Core Files" Integrity is now always checked. --- e107_admin/fileinspector.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/e107_admin/fileinspector.php b/e107_admin/fileinspector.php index 5fa6b7362d..c200bf0db8 100755 --- a/e107_admin/fileinspector.php +++ b/e107_admin/fileinspector.php @@ -369,6 +369,7 @@ function scan_config() "; + /* $text .= ""; + */ $text .= "
Create Snapshot
Absolute path of root directory to create image from: @@ -1320,13 +1202,13 @@ function snapshot_interface() $ns->tablerender('Snapshot', $text); } - - function checksum($filename) + + function checksum($filename) { $checksum = md5(str_replace(array(chr(13),chr(10)), "", file_get_contents($filename))); return $checksum; } - + function parsesize($size, $dec = 0) { $size = $size ? $size : 0; $kb = 1024; @@ -1345,16 +1227,16 @@ function parsesize($size, $dec = 0) { return round($size/$tb, $dec)." ".CORE_LAN_TB; } } - + function regex_match($file) { $file_content = file_get_contents($file); $match = preg_match($_POST['regex'], $file_content); - + return $match; } - - - function sendProgress($rand,$total,$diz) + + + function sendProgress($rand,$total) { if($this->progress_units <40 && ($rand != $total)) { @@ -1363,22 +1245,22 @@ function sendProgress($rand,$total,$diz) } else { - $this->progress_units = 0; + $this->progress_units = 0; } - + $inc = round(($rand / $total) * 100); - + if($inc == 0) { return; } - - + + echo "
"; - + $active = "active"; - + if($inc >= 100) { $inc = 100; @@ -1386,7 +1268,7 @@ function sendProgress($rand,$total,$diz) } echo e107::getForm()->progressBar('inspector',$inc); - + /* echo '
';*/ @@ -1399,34 +1281,34 @@ function sendProgress($rand,$total,$diz) // exit; - /* - echo "
+ /* + echo "
"; */ /* - + echo "
".$diz."
"; - - + + if($total > 0) { - echo "
".$inc ."%
"; + echo "
".$inc ."%
"; } - + echo "
"; */ } - - + + function exploit_interface() { // global $ns; $ns = e107::getRender(); - + $query = http_build_query($_POST); - + $text = " @@ -1434,23 +1316,23 @@ function exploit_interface() "; $ns->tablerender(FR_LAN_1, $text); } - - + + function headerCss() { $pref = e107::getPref(); - + echo "\n"; $e_js = e107::getJs(); - + // Core CSS - XXX awaiting for path changes if(!isset($no_core_css) || !$no_core_css) { //echo "\n"; $e_js->otherCSS('{e_WEB_CSS}e107.css'); - } - - + } + + if(!deftrue('e_IFRAME') && isset($pref['admincss']) && $pref['admincss']) { $css_file = file_exists(THEME.'admin_'.$pref['admincss']) ? 'admin_'.$pref['admincss'] : $pref['admincss']; @@ -1469,60 +1351,58 @@ function headerCss() //echo "\n"; $e_js->themeCSS($css_file); } - - + + $e_js->renderJs('other_css', false, 'css', false); echo "\n\n"; - + // Core CSS $e_js->renderJs('core_css', false, 'css', false); echo "\n\n"; - + // Plugin CSS $e_js->renderJs('plugin_css', false, 'css', false); echo "\n\n"; - + // Theme CSS //echo "\n"; $e_js->renderJs('theme_css', false, 'css', false); echo "\n\n"; - + // Inline CSS - not sure if this should stay at all! $e_js->renderJs('inline_css', false, 'css', false); - echo "\n\n"; - - - /* - echo "\n"; - if(strpos(e_SELF.'?'.e_QUERY, 'menus.php?configure') === FALSE && isset($pref['admincss']) && $pref['admincss'] && file_exists(THEME.$pref['admincss'])) { - $css_file = file_exists(THEME.'admin_'.$pref['admincss']) ? THEME_ABS.'admin_'.$pref['admincss'] : THEME_ABS.$pref['admincss']; - echo "\n"; - } elseif(isset($pref['themecss']) && $pref['themecss'] && file_exists(THEME.$pref['themecss'])) - { - $css_file = file_exists(THEME.'admin_'.$pref['themecss']) ? THEME_ABS.'admin_'.$pref['themecss'] : THEME_ABS.$pref['themecss']; - echo "\n"; - - - } - else - { - $css_file = file_exists(THEME.'admin_style.css') ? THEME_ABS.'admin_style.css' : THEME_ABS.'style.css'; - echo "\n"; - } - if(!isset($no_core_css) || !$no_core_css) { - echo "\n"; - } - * */ - + echo "\n\n"; + + $text = " +\n"; + echo $text; } - + } function fileinspector_adminmenu() //FIXME - has problems when navigation is on the LEFT instead of the right. { $var['setup']['text'] = FC_LAN_11; $var['setup']['link'] = e_SELF."?mode=setup"; - + $var['run']['text'] = FR_LAN_2; $var['run']['link'] = e_SELF."?mode=run"; @@ -1549,7 +1429,7 @@ function e_help() } - return array('caption'=>FC_LAN_37, 'text'=>$text); + return array('caption'=>FC_LAN_37, 'text'=>$text); } @@ -1558,82 +1438,15 @@ function e_help() function headerjs() { - /*$c = e_IMAGE_ABS . 'fileinspector/contract.png'; - $e = e_IMAGE_ABS . 'fileinspector/expand.png'; - - $text = '';*/ - -/* - * // Start of rework -e107::js('footer-inline', " - -c = new Image(); -c = '".SITEURLBASE.e_IMAGE_ABS."fileinspector/contract.png'; -e = '".SITEURLBASE.e_IMAGE_ABS."fileinspector/expand.png'; - -function ec(ecid) { - icon = $('#e_' + ecid).src; - if(icon == e) { - $('#e_' + ecid).src = c; - } else { - $('#e_' + ecid).src = e; - } - div = $('#d_' + ecid).style; - if(div.display == 'none') - { - div.display = ''; - } - else - { - div.display = 'none'; - } -} - -var hideid = 'initial'; -function sh(showid) -{ - if(hideid != showid) - { - show = $('#'+showid).style; - hide = $('#'+hideid).style; - show.display = ''; - hide.display = 'none'; - hideid = showid; - } -} - - - - -");*/ - - -global $e107; -$text = ""; -$text .= " -\n"; - return $text; } diff --git a/e107_handlers/e107_class.php b/e107_handlers/e107_class.php index 0824173501..5c79232965 100644 --- a/e107_handlers/e107_class.php +++ b/e107_handlers/e107_class.php @@ -193,7 +193,7 @@ class e107 'e_bb_base' => '{e_HANDLER}bbcode_handler.php', 'e_customfields' => '{e_HANDLER}e_customfields_class.php', 'e_file' => '{e_HANDLER}file_class.php', - 'e_file_inspector' => '{e_HANDLER}e_file_inspector_json_phar.php', + 'e_file_inspector_json_phar' => '{e_HANDLER}e_file_inspector_json_phar.php', 'e_form' => '{e_HANDLER}form_handler.php', 'e_jshelper' => '{e_HANDLER}js_helper.php', 'e_media' => '{e_HANDLER}media_class.php', @@ -1609,9 +1609,9 @@ public static function getFile($singleton = false) * * @return e_file_inspector */ - public static function getFileInspector() + public static function getFileInspector($type = 'core') { - return self::getSingleton('e_file_inspector'); + return self::getObject('e_file_inspector_json_phar', e_ADMIN . "core_image.php"); } /** diff --git a/e107_handlers/e_file_inspector.php b/e107_handlers/e_file_inspector.php index 28f7481f1b..27739260a0 100644 --- a/e107_handlers/e_file_inspector.php +++ b/e107_handlers/e_file_inspector.php @@ -22,6 +22,7 @@ abstract class e_file_inspector implements e_file_inspector_interface protected $defaultDirsCache; protected $customDirsCache; + private $undeterminable = array(); /** * e_file_inspector constructor @@ -32,6 +33,16 @@ public function __construct($database) { $this->database = $database; $this->loadDatabase(); + + $appRoot = e107::getInstance()->file_path; + $this->undeterminable = array_map(function ($path) + { + return realpath($path) ? realpath($path) : $path; + }, [ + $appRoot . "e107_config.php", + $appRoot . e107::getFolder('admin') . "core_image.php", + ] + ); } /** @@ -165,14 +176,14 @@ public function isInsecure($path) return false; } - protected function pathToDefaultPath($path) + /** + * Convert a custom site path to a default path + * @param string $path Custom path + * @return string + */ + public function customPathToDefaultPath($path) { - if (!$this->customDirsCache) - { - $this->defaultDirsCache = e107::getInstance()->defaultDirs(); - $customDirs = e107::getInstance()->e107_dirs ? e107::getInstance()->e107_dirs : []; - $this->customDirsCache = array_diff_assoc($customDirs, $this->defaultDirsCache); - } + if (!is_array($this->customDirsCache)) $this->populateDirsCache(); foreach ($this->customDirsCache as $dirType => $customDir) { if (!isset($this->defaultDirsCache[$dirType])) continue; @@ -186,6 +197,22 @@ protected function pathToDefaultPath($path) return $path; } + public function defaultPathToCustomPath($path) + { + if (!is_array($this->customDirsCache)) $this->populateDirsCache(); + foreach ($this->customDirsCache as $dirType => $customDir) + { + if (!isset($this->defaultDirsCache[$dirType])) continue; + + $defaultDir = $this->defaultDirsCache[$dirType]; + if ($customDir === $defaultDir) continue; + + if (substr($path, 0, strlen($defaultDir)) === $defaultDir) + $path = $customDir . substr($path, strlen($defaultDir)); + } + return $path; + } + private function getValidatedBitmask() { if ($this->validatedBitmask !== null) return $this->validatedBitmask; @@ -206,6 +233,13 @@ private function getValidatedBitmask() */ private function isDeterminable($absolutePath) { - return is_file($absolutePath) && is_readable($absolutePath); + return is_file($absolutePath) && is_readable($absolutePath) && !in_array($absolutePath, $this->undeterminable); + } + + protected function populateDirsCache() + { + $this->defaultDirsCache = e107::getInstance()->defaultDirs(); + $customDirs = e107::getInstance()->e107_dirs ? e107::getInstance()->e107_dirs : []; + $this->customDirsCache = array_diff_assoc($customDirs, $this->defaultDirsCache); } } \ No newline at end of file diff --git a/e107_handlers/e_file_inspector_json.php b/e107_handlers/e_file_inspector_json.php index 1cc65aec0c..8f9d98ba28 100644 --- a/e107_handlers/e_file_inspector_json.php +++ b/e107_handlers/e_file_inspector_json.php @@ -56,7 +56,7 @@ public function getPathIterator($version = null) */ public function getChecksums($path) { - $path = $this->pathToDefaultPath($path); + $path = $this->customPathToDefaultPath($path); return isset($this->coreImage[$path]) ? $this->coreImage[$path] : []; } diff --git a/e107_handlers/e_file_inspector_sqlphar.php b/e107_handlers/e_file_inspector_sqlphar.php index 5bc33ff46a..3e6c19678b 100644 --- a/e107_handlers/e_file_inspector_sqlphar.php +++ b/e107_handlers/e_file_inspector_sqlphar.php @@ -62,7 +62,7 @@ public function getPathIterator($version = null) */ public function getChecksums($path) { - $path = $this->pathToDefaultPath($path); + $path = $this->customPathToDefaultPath($path); $statement = $this->coreImage->prepare(" SELECT versions.version_string, file_hashes.hash FROM file_hashes diff --git a/e107_tests/tests/unit/e_file_inspectorTest.php b/e107_tests/tests/unit/e_file_inspectorTest.php index 52ed9a0e03..0342e1944a 100644 --- a/e107_tests/tests/unit/e_file_inspectorTest.php +++ b/e107_tests/tests/unit/e_file_inspectorTest.php @@ -64,17 +64,12 @@ public function testValidate() $this->assertEquals(0, $result & e_file_inspector::VALIDATED_PRESENCE); } - /** - * TODO: Create a stable interface for pathToDefaultPath() - * @throws ReflectionException - */ - public function testPathToDefaultPath() + public function testCustomPathToDefaultPath() { + /** @var e_file_inspector $object */ $object = $this->make('e_file_inspector'); $class = new ReflectionClass(get_class($object)); - $method = $class->getMethod('pathToDefaultPath'); - $method->setAccessible(true); - $method->invoke($object, 'populate_cache'); + $object->customPathToDefaultPath('populate_cache'); $member = $class->getProperty('customDirsCache'); $member->setAccessible(true); $customDirs = $member->getValue($object); @@ -83,7 +78,26 @@ public function testPathToDefaultPath() $input = "e963_admin/index.php"; $expected = "e107_admin/index.php"; - $actual = $method->invoke($object, $input); + $actual = $object->customPathToDefaultPath($input); + + $this->assertEquals($expected, $actual); + } + + public function testDefaultPathToCustomPath() + { + /** @var e_file_inspector $object */ + $object = $this->make('e_file_inspector'); + $class = new ReflectionClass(get_class($object)); + $object->customPathToDefaultPath('populate_cache'); + $member = $class->getProperty('customDirsCache'); + $member->setAccessible(true); + $customDirs = $member->getValue($object); + $customDirs['ADMIN_DIRECTORY'] = 'e963_admin/'; + $member->setValue($object, $customDirs); + + $input = "e107_admin/index.php"; + $expected = "e963_admin/index.php"; + $actual = $object->defaultPathToCustomPath($input); $this->assertEquals($expected, $actual); } From 00d171473e45f1dbb2c6e68e1afb5c7a0a2de501 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 27 Mar 2020 01:18:34 -0500 Subject: [PATCH 27/35] Validation bits improvement for e_file_inspector Now File Inspector detects old files regardless of their hash value. --- e107_admin/core_image.php | Bin 247165 -> 247314 bytes e107_admin/fileinspector.php | 22 ++++++++++-------- e107_handlers/e_file_inspector.php | 16 +++++++------ e107_handlers/e_file_inspector_interface.php | 19 +++++++++------ .../tests/unit/e_file_inspectorTest.php | 15 ++++++------ 5 files changed, 41 insertions(+), 31 deletions(-) diff --git a/e107_admin/core_image.php b/e107_admin/core_image.php index b236fc88ded5697bcab1c6ae8483a9d963f8657b..c776fc49d5f03f6c6d1909616d03f15dc14f4c37 100644 GIT binary patch delta 242897 zcmV)3K+C`ViVu>E53uwBf7zOSUhcyK0FYGr#5L9Oiw; z9Oi%h=HLALfAydK-S7VEZ@>KM%WwYA|MiMRRo9=cu#?@YH3Cow1T8VXbH_R^gKh}*?ZE-Zet8aM>F3GE{ zF?aCGuDo~rScaLlg|^3@ zc5hp@@j2S<_y?;Ue=o)_e_Q!&b1BU_+A_l=w??ed?6i7cJG7F#p7kI9!@v36fBLV# zyL*QJt(of&e^;{qyPupN!Q12pce2%(<#*W84IZ9M;%>h8+MRc~M&0SZ{O(`<{XhKf zw?BXR<=u5H!)$KW>0=CS#FV(xTETVOmUlerVR^islyi19e*|wvF1z>5MKRP^vz=r0 zc>m*Yd|;}1l*nqEnCwn5br!*vF+wrc?}r~3?UMB-&)G^aDW_dsWATDp)@IKxJ^nar znf+MX1#4<4Jto)OXxX)z4I9_O$2;^vl=Ev zZ#MhWvmLB-suAsLefej56Lzm`bhe@J{)t;B)Y2mdtb4PUy+LTg+}jkSjbFs(v(Nl* z?>40A>eIccG5T4(s|Eq&ZET!r&s0+Ot2tMm?#<$#)Z|z~7lMnm)EU$dYC-RK=8BQGTgES+ ztGlca)?saogzYvr#CNWmR~pV2i`?0AS)m&0l1=3Q(S*`6`&JUBZ$)Fmqk0~u&a%eM zAcPnkw=yr}yJv+F(Bd8?T`M%!K(VGD#ha9@f5WPk!@)YEA;8h+wpF_TpRQ` zn&?<`V+P8H>|0*5Z!-tqVJ@E=5SndFj@7xbLRxW}fab2)tIf4uKG*n~c5>R{H5@m0 z*rE{A+DLZj`RV7P8^imUtHCmwG)uMU=p5Fez1Y2{pX*te(oD0{E+5#Viql9dW8&=C ze{~<9`}NDuH@?-fNT>)xjJZh8_A+^*Ohiw?U5#mA2@theTV@a9aE_1RIV@NYp+3A) zlxHcC9W_{7c86@{c^dwc&5wR*Xd$V|%#Bd{<~JybJ#Tn#fc0%}m_Rik>qhi&V?0-5bfHX;6q zLe8V-C)zIO5%@&B^vtuDyh4b)(U3ACX$Avx)hL4lifiVG7+|Clzn=+FDmxaJe=p#n z;JY^eZX=Y1<%^itLrJ&KrLKPWz3?qY@G=avdz@XOU=bw`B0H*e^<3d*!-~lL>6cAVI9x;xqay${`6*ic)wphZq3%6 z-G*IExJtXK4`~;NHqRVNzdSCFJ-Xj`bMVgMPXd5tnG*8eSi8#_1paNt(c-Uj>@Lg3 z4~%}bYf7#z`mj-dR8jwGRae4TYz@1e!GsNXc9D;0UEXYVv~5@G7WN{be;TNd;eF=C z;;vqeBtOjz9IbXBT>DV!h3!x03VrzHm-YV3H&!TRY-8t3x9dAsHl}g2v9Xpo#aJ#Y z1VU&9%hUXfcne%_ENCxq)W?c*y_(Xvdl)z{8Rmi{B@43SZGB4Bt#J8{j3vi%E}NFi z9%L7gG33bxK(g8Acf9|?e|Oyagn+58E~Y66(p*8vJEqxTDDW{?y9u$ zx%~>pa(NhIT`VLH0H;M%z_S@qND2=vqCn>j)pVU5#@`gv4A!At zL80%%mF{?p*aE)YVzP_8DwY6Db^wI&_4Aiw@4mkLX3)d}g3ReNf6v2IEo1pp!g}{O zvb%n>0h@YMu9el7b2;$UX=0<3&GXTPoVLvKWnhN@gh7m4LCZ&Qj!){=x2F`28m+2E7{NHnXoxDg@<2R02GfUz0-e8`(WtWR(EpKn+Z z78#kv3j)EoH`v4$e=Il>*#R;KJDDH;`2O98HeX&ntTlL$3bR9CYVVjn6wPFlq+$DN z6xf{9po3$E$Zn<>JfIS2vjI(MKYi4j(Y~yoK76|I#-Xv~VmSbb1^9&kg4B1!li=U? zRn4&W;JLwf8O-sXB`4%#HV6l@nh$KWe)#}6`tbf6YCSh@e;0a+e`C|e!umU|jT=IQ z{#^|pP7Y$3EO0ZgER$|)0uu+jp+)_{C?Bi}pU@y10|HxC>oE%yqDROSrem~=PDJ!9 zty=cLx+HWoVD1b`GQ25iUUfqL3RoD}9tgACN^B{^W&&hkJlbDHiS z#-mC#CC=@{ZsVkVZ)Ctb-(D@ZgCF&;qv`bA)G}0ZeV1ZOBYt zSl7~cB(OO{S)g|pqfxzf3SbyoK)?#OYpLa#pe1bgRom<;4j?5KF-8Lv7NPqrYTNVL z?f8xlAHLlD1bjpk62`G(il;*^jq$LQ*+;VWx)Zzce}I5p3=UCFkb($JUp#5soUW!D zYHEFfW#b6Y4R2eNLyC$BaN~Wx)u*q&++cwjleziq*ezV%JMfjqv_`k5$^L4XLhlJR zFk>bJF7Dkt1j}W-YJ}ao%eq<+xKMaQLRY}nVBAduG(n}YGW+75Sw_}@JsZ%c4YXWH z9+tj>f0?nj<08@u#Kc*=7I0!g8sNf%?gcwA7WJ}_O+W(7j}`D8MvpE4sss}p=+DH< zLh>~eq49eUkBe>7HESb)LNA0Ty0E8$EkfzD-W3VNjqjSl0tqy4$9!1yZ>T)xiQNid z5x8cWK$q?p+A)`}VuqKM2L>n8Jr;fAbATkie;F%4VzWa~?PW0yei(T`gt3I+y#hgC zmmGd7_fgtqF{2YrHkqYof1CnnGWO1)J-y9vS0zVoGkP;ff1L2l9oObxh#!i>Ec=#_Ijm@wI|+hhoBLNhv;^K z)Q!=tW4fz-TR7hVbwQ8Ncf1dZ$#yj;e{hF!j*A|)Ra1o8AX%|M-ZEws(j)T-LGD+W zya6=4hQ*Y$xpC18A#c8UXDb9XJ+n~`@WK9o20C~&T;q9V=p&X*7`(%=A9xo1oyXu1aP0oc|D;2*3L#CgB!@7}&&pTD7AK-P`?e`QQA zJ`K9lun*PDf@;<=#$`d_GnMtjEI{$0weVB^(+y@0YVGsI2cT5W;~o_GQe+DwI9-K4 z%W{Gap0Q;}ha#)iB5op%1^SHhLMeFSe)`!FWazt}%kh~2Q`dqm*cKQ*614L9+3!9+ z1ogfhjVkQ*a!@gGy%EadJq&9He`?3XlxqmCMOb;Wt_I^A9vXAbF0v~YHd@c%@i${T z!2m`e^-}Q8yf8|vP&S{H0Uho~^q`kvX9s$NXfZ_5Bx@r6m^}gc_wapy zY!Fy5RbrVeT&4ri8)yM=Y!xIbPp|%bg9&tLaX<$OHVPl%fcn_iS{J+N+AH8|gQ+Kv zA<9ikrwBYNUTm+!TSWTee{o7o9)Gc?<(UZh1WjPgdjRGrwDUtO2+;O;X^@K@P-p=1 zi0HW~SQwbA{SMrT79VQ_2Rfo|kI-u4RWT2I{TM&+9UkbnrnNcOY6C<(G!blz=eLF( ze~n>^3w0KxgW;JRu^uT4Tcd5LPPxW6_h=w%lK7NokMdI#p_MSuSt8f5Y|Qz4_-9h>AcG!6p9vICzW%lEgq zAypv&PjXqTs^cAkfHf-bYe81B8Rw;+zr2w~db$3o>)u z*^4;2qhF3q6Lg@5C@zr@O2q^g9|~J>t~ege!U0hHdF_{W1Gi%h z;l##admBEcd!5MyhvCMIpT6S#`s3&CY%Xi!z)<9%0Uw=b6ep^oUV9 z1^$n}tk0isn$U#1smN;V1%Nyukqhz+gmt`(JGJujFJC@huRKsM9&rFlAcVr|0yY39 z+<7g4!a2@0d*LDv@pUC_w^s)7!fZrufdK3oaH36}GIH%de)uw9%G7!8n2Mq?U>tCF zUS{W}f8b?5phfA&YJd6k_788{H*Ns?0)#b1-Af1?C=Crxc@3K|qYZ!{&w&YVpTH$t zy5?H}yZ`a|ncV2mleds8XD~8wr6_358p>85YX9~Z7XI^jlQ*q@`1<9yKfT@0WET@U zU;${AHWKcSVqzid1pcLTe2}hw_x2}zK9~nTfBfPm+bdAm1^G&xkd%t6fGHTb0}Agh zH+i@AjrV|W*##8<=9ui2w}1~13BnBy9^PMW@#*bPKi{|qZyn7x5lX6if$o797|@)$ z&i3wKqrYqKfB*980a-WjKIgGxxXi9&JKK~b;DXuV?rMV`> z5p4&O1PBu-9lF>O|Kj2D8~f%Q=&N*ef5AZ?y}~!G!aG()spgpw!L@U}TVK}8%Ym6W z#FhgP-y;KPQdV4=g|x!4cb5YMe`#Od^bhamje9s&$%K#^yRgwA2YL;zBE21AYp?fs z`vo~1FYkii7?6qq#y|E?B05&$`9Pw}9 z^?1F-SD@!7f!&uk3aNl>N(94U?d?|lZ!UPK!9SvDcQ+EBz4ajiYLGDB@%kH5nvEjr z9<)DFyf+I!-!Mw;;Bc-eQaWZse}PKN>})BxsdS!K8g!^TW%Fm!1jlg}Mq`VI&NO5XNTQv^m~ijO^aHxQ+yl z7Bt%i32G8s3xzd6o7l<$e+W09{ds&^>;0Qw+MnM3^7en;*aV+!i`B*nr8C9>P!LLk z-?n8%VEgkMy?y_U8zH~&Tx?6*m>He9VymzbX0tD;&65HG)xNy>()zm_cNnOQ&Kj%2 zfG}?Fg9BkNGz@wa^8r3i7WopW##{jUL0M{`)CB2-0&~03)==2)f1q(7gwN|`lBO~? zbcP1u1mZdf#tNmh*;a*apC~0}ftb0i&RPi&9tJ!WiUS~~K;!z6!%2-BwfB)0hd+2-6rZ@bfH-G>2 z%eaxJHEi%Xw$@t%EpcD88#um#4nIPFO!+%*^1JsxVXbc52F{hca!R*Ce<^v`ruTl% zG;}O)FF}3`C{Hl_J3Elw+7+Y&GPyjE<~a{V{6R=2ptd-82-nsgxLxhwCMisp3YOt| z5IVO9U+szre_QyDGNI-gAa%Qx%=hdh2rs)ul|fb=x;;j|=NdQErc{vsV z1nCS1lh=k)wwr<>URXC`6znyRxkJlpvCTwqTwi#Tz~A-i;3=5FYqsMwd*;X{g$Ca8 zt+Zh=^^i=((VwO0D08nMw7^O*r$Jt^-_VQ%{R6CA&QQ9;@EMk2>A1LJ@Ua768XRf| zt(x!0f6jCoh_MyyYOR%w%wf5AgO!0J9$)J`B#Ssq4_)bF;Uc&5g>8`k7X}IQa(aTy zD~Y)RlyQ&PR9g_@*=zI|BXd2xoo*XYW5!cfGf zLt&ksREKsHcS+O>F)NQ`0}hf>a6R@Ux&>Iue-jfG?pEi+Z$G~O>6t~x1nzaDE4#i7 zaL*+;y_GyKyXNJUK+>_{F){rO)f>s7T?MU;lAaUIJ;XoX9#6VEX!%z3xJQ)SNyl1I z>VOX`m!PxJz8%~3 z0Q87(J0%L~m)()K3*#cJVYrIC^4sN?lroS8>U=IQ39c8 z4L2V#BikxzxKs|HmfW-8$a|Wz7}t?2e}u2|3~cH5qQZi)^)29{mW1G28*hAZV_=P>=sMJOH?q9f~?`E&Ou{)7jFaIte~B!Fbt zMb#RkgYg!tlUab)@uB6S$sO_q@tbT^>18j7Tu^{_Db2f2^X*7?wpJ<6*_aK3LBMZi z93L<)Ai2D1y1D>)L;#{SzTw{E!Y%VS#GLgq`I;J)>cpO*Q8jh1Y}Scp4^xxDLOsbT zIs@QKXKXyYvHz2X8aaRCA`uL;~Jol@nM%1{*8gqzoO zCInls<;70c(wj&Z-n6i)$-+ZQQ>sgbTFvnNuzzyKyOq*7GI;w|{!PSEWXNE0&$8%h zOcC7Gya*0n$F359D%LC&Vm+p}M<+oora18`+#G&R=`JC*sPA2t1Me4Ck7tEVSM1bQ zjgU*&>KO9D2LpR>@lO*~DHELS0{&>H6`bD+ZO5j>_-no#HVa3FBy<=r(v#N0-viBy z^8d&6@OyYnL6NFvpjDnV`-vb!F`Wd_JzaNxlbahL9qm-=+b(thAr2?Q*1UbcKiq(m zL-`o+dXKl?S;v#u8y7tQ<#wyhsW)Ud>ss@F8B7MZwKRWp-f&LG>_ZcJ;cB2Hmg5 zqKSOfW(Sp*W)%wFHat!CJm|!*h$2>LVn0g6TOujN#fbF*RzFp%QhlDN1Z;acP+w3M z%JgwG{HZ^WTE2BO7>#O$SYL^)VlG$&fF^K2#5Y`%kCgABqk>fj_HN35E@h={8XGXj zE?$?WW*D4905`rXK<7(Qv6j(m#&um9pdnBP@w4DsXeJiiVZgbALr2at_|N}%V6^e! z(|W_7Z(uFNePZbLnrn_S8%hl)P;nNBV_yrJqEDbp49{|yTxI?C4u{-)v%{bH1DJjO z+JAZbMQ-B;zEuU_?Ae2V2)DyS+L2X7fe`3pui1Huj2SqYha(~!F{p0FLxr>Qu^wyg zPJN4c8*ZkEEIaPmpj=fA0`dhoUCi&qAO?)Nj;diDS*8mM+>c-|>hry$U2IdScokd$ z7{c@eks7Qa79GNI{Q{oDI%b@!Ob0MZWx$oig}9fs%teQ!JuGE^Q}76~jXI+s-axdX zQlX#Oq6|vhb9ie-c4`Yq`-;j5QgYI@hD9&{#|d;$3V{PvLD%uIRY2`&6hjh-%fs;3 zm=n%pl!ZDJB|J_1F>d~cN7q>a_Mo({u0pN>JXn~KkVNgD7CPAjLhu2rEnHI!3Z*F} zx>qG>Bh%w*tQVkvF!N@s*WxpVQrud&(PTc$_v->l*JM>Bp3c|?xbi(Z;j5LO=iyYW zl$lFK2z`z?AlAIvz%by?!llj-6R5ns854MI!06e?1g|g3XO2&bJI^D7a-2!G38ULt z{J%|`T?jaGx4vp+&z2?%*B_HWj}mAk z27*v!yTUTlc|ZolKs8mPote82NeeeJJA8#<$v`ZnDXN%YDJt&K?8ZV|G)pBzK;0F#YY@r#D%Q+`zsb<&~npe&Jo81O%s@@woLQGj_qsvm=KXU0BUZCY` zMPA!&RAs1u15?KmY!r!|j93@Q{?!Ns@c)DX1cSbRq=|652v$Kl7xR=^N9sLiRa={xBoDw~9&SF@A@f`~~wRX7+GYWLT29wW-DmgMT?f4aV6Yib-hFVpxus2k#J!e6QZ9?gUy;PkACQ*oNFFs22;OW<{nNozZ z!7z+5Q8^4~5tO7O3D)0V&^S~TgAB&VD$r(`p!Y$c8vMUk=IwX0V?g@&E@j|i0HERg z8Iv3#7=K?f2;~}g3j_QNoKVec+9-9=7l8}`cO$j^%-nG^5OKgAu<)jW1xw5bb--En zi?6iU@EEp@N3ybSB`eRiI;9V^d>(P26ZsNKI~2jD44D9z;>069rvy_=Rq5q~;-6Ws zy3)P86pLe!os_5R+XF8w3a|vat4ay#{iXiprGLY0eTU9ud{cp=^0ky>W{WS`JcRzP zPd#NO!(%r-F{bqR^E^}9{??qP9{3xql6BHB0mI@|(SZ$%n8kiy z{*!;}{24A;$_XMp{+k(^I)}Uet(Kw=RtU^!b_`0Wn|~V)EX>N4!^emF+9M9Ks?t(TvvTOI;f$S9 zDWP$_*~b|7nRvzKLB8N!Dt}hhu?bc>0_wzITg3s=GHH4W$4OgDr zhG3L(@a^#4u*7Ej$lGq93>RNGm$OaC64%mQ#S;NaRBNa`%&5a7S2zwLnuoo}s(fKd@22a>PPqv<+flI_4|easdbm#i`N($4~}Ph+A%FGc?}g2i898=g05Y z`=dk3K_On8I=?c={Q0+k`t{-I$A9NPvE6rS7}UWBkwcIz;!;a-n0+Nk4_Lj2@Lx+$|0fAw$K7YKwq#c~O zwI-XU<0??dp(WtKktP@{q6^(Tx%R~=i|R>mXMU&{Ppx2FjUK=nM>L>}_;~Fz=O87C z6*|qzPt|i`?8ZV7`ZlflxXaz4|Ih7d!18XPx7r-A{D@{$XN8T6>?k`3XRC3-!$Kcs zH^)^gdK1)rK%h1 z!fkv}@^f|9`b|V2M(kJ4M#tiQ0Y{L*tpa(--<4iu%ulq6IAeZC!5DyAICjJAZ&0+m zGV$6y0#$)$MafMtOx}}4B_V&?(u|i5xDU(!=uCVqb#3Y$JESmd&kr}d%OUtf`_ewW z`MJHH?{3whbg*L#UalO#$nDUJC}5BK;G6R0EbTU>5%_X2(5_lqm6n758ypi%1+;$B zuIDIxoY+Kgq*qd3S6MrY?KY+%C$Q+XNE}g6kBdFnHf%uKIJRYVkl=sSDBuw}OO#W= zs3;{|Er?Xp(!yrtlffyD@GP*4`YB^wnu1AiO29TlLhM-#_~gZ5dG(`$;o^m&WHn<) zFpO0>zu<^xMFvV1b2x342qsm+4ObUnzh~76r29&wTa`KZ&#Y6yqBc3Ge$nAGYyj?x zSGyL-VpOUDu(qZ$l8}GmT#DCQud|aeug6>_DKu!*NC4yuM}Tqy0Sch|XxMbT)Td7$ zKHbU5x3;?5RQquRSH)^d3MK=O@vW`Ta_0Fet@7LQHdU$tpn>hF50{bcS4$RTXqI-C z!~D|T-iYBvND8~gep#Q=h6m0BwLHd23z8#$8+m8p?CBc7Qc{b4VQ8@wVcFpS* z>a(1H26qO7wmGxyr&SY|5v!(|p{H@h$Ln)iE8u;r`X%Zm24F!nY&pcM;pFtu( zTvV;i3=z7IGi_<$SJOr@aDkWo)Zz)X1DlkFlnj5+A?IGDW&ap{I#?5IG9Tw(Sjce{ zaKb#02URMUm9Kxq-i!7iDof(sRC^Q*hDZIN!dz#!qxT=b`NiN_n=52O=Y4#;Y$Ei= z2?4PZkLM+~uZQ19wY9No^%F#~;f?qk{IyOb!o`%#q#iZSU`e*Y1I((Bm)KWgv7a6L zh@h{bKrVJ;fj1+taw$3soW1Lg_NjeY-+Hs769Cx3t*n38VQz5FWP&pTyYJ2{h)?VN znL~F&>UI2L71zy5g{yO_ozYk!mjFh-o|-zt{==Q*HtkZ!n+}RK2~XbdN+Cb3&u{N+Y;zVc0=HR4C1Jh;F5rqy z#nY>wJsutJ?r~SmdgC62&4pnqolEulK28i+KRWp+GXC@)lYJ-|e{zp+l)2(V6vEWG zIl84-4=%jgUNkl{YfCW?kMLdgTCF1agXM-$?=^^(1^h>@`!P%S+A28h; zn5Qr$@S#_oiU!3ppX|~krhataI_|MwtfM4}@5QpP6e*W<3 z%lP``lXNL9Ab$I09lQ1|Q-bAgN68#^DyfSDCMEL~-His{?~n2FZTqWZEEVQxpxg0 zS`Dw*LHnx4h^hoy0ip^h9~0!0AAhWO2AwphPXm7kB$pLyb2;R)nZ84Nc;|z(pl)f{ zCNzScvEpUn{x+ZL@X+ajz@6c(E?c{0Va`O^sZ(aau?Z72+#Y_c_#zhgGgaF_E!#|s znj9S)QANxFROgXL9(q3zG!RGziWbiwllm$-AwRyWr^IMt?uPp12%eOUH}C?c_6her z>iyM7PxUy(@P?CAD?0%claMPGf9)a4;A+!mQxd|NV;h>WRjD+pTRs)?(}(x3&?tX& z-D%-SJhH-t$_rMV+Qj>p@mPNF?!!;F&Pv0E|5)C^?Ch=K`xd0g4;A{Zyl!_+`}X_9 zI?mpP$nM$*M(HXMYf;`ufutw5dv+#v5YXIub4r2p2KnEL0SyzdSrv>mf93_0cYw09 z&BMMF)tf%{9EuK%Q8NE{-hTFfTD4=kphw%G>Bx!k)sLm74!xWO28!qZKgQQjK*b~C zr@#M0RM_`_-Ru+Yj<9A@sX83T=g`zJnx$YDfbrS8mJYyit1gVkj+%w{l#zo;dgKTf9-$xFaPzwy?lPpJ}KmGaIA$d*-?F)iePjGb&rQKgNLGp z%d(%Z0o=mUkFG{^3-2D3)B!P1U=Gyn;T|{p!5p_Z&U-;SaRhad)lxvrl-6L>N9*u; zw;=3s@eiBq{^dq9+~dk0_KN+>?f$RF#XoGk`j_uCfH^n6xLKh$e=MK)E*{725P-c- zVdmVwo9ukt0pC@JhouB1N5?H5=O6@2#WQB#bcqiazou#Ai<2?;*Po2Jzy4&*z4m16 z+l^pOQT0HIXvYC@R6UKhf zpXrAx_t&;jI=Ar^ZIo^|GCJS>6^)F3xD$U}!=2;WzpdfUX=?wfhC8PmzNX>Mt%9HP z>c6U4&S|WE)GX(_nepeU|Fzv^&PDsH8^)X#^A$Z{ZY2BNe;JOyzK_ePuCM9i@-hL; z-GT5QG&T9>71kft0DfCo%W9)oSf%o0V^ZUhqR#ma_A|@L!M`o6MWaI0hTmf6u+{iy zNHq9b1+LlEo7Gz<9D7AU*30A%_qybdZ)(U73xj^FAwMkI_^yWJ231X9|B;kcEIJ>i z?^Agv!>%7`f5;D0)o-SspP&At?CjfF)OX(K73s^jbBWK_{!zy7cNF`F8L>Z7>>p-~ zen+u?n1A`L48c<^f0V~}GdJ&C@gF6{eJgqG?vsCzHFhgK>QPdDlvDD9+>cjVwHLV` zue|bhy25G2Uy-ixEaTvQv()QnDDw$}xXK*Bz-l#Fe?=Wv*1U1P{Ro#JQg(q$HWXWp z*ny(JU<(k=>aq5O-rU&g5`r1f3$|BX;5z6Rfp=#A3IrbpTGP3OMCb3@4&t9KmXmk7p{aq8W36+5MASh-HBn%qV%o|> zZ65#fZ7$M+ZEh*y69~JaO7r+!yhef1#c;L=|9HdPsV{<>zbrM7SydglgW_vhV`JRe zTl}Yw?_LW1(s8t!77g`^_$6>^IfvSP-bGkY*zN4*9o%Dno9ya+xyFJHF7w?6c@UsHai*b zf3(X!!ir5ZJ+^n}F~4r`Z$GW~w_ZR|o*h&nj22<_1=){8#EH32x!zy@@7AYZ+ASam zLQv1tqEugN)JV$-6e|M)*$emA|NHj;F*j%*yh}M>MNMD9kZvm~y$#3+YHZF#EnWT} z)Who5^K;)0#liXpWq?F%N(C`gvyk6<2KHRm4gR5%Au$?%`ta$G>!+J5 z$i!#~PgatOIz}!1;THe-!>2D_fBL#U-*6&*HGw&(8d4Ck!**r}G+@V7c)hv5$A9_y z`SZ<}=sI6?QH9x>RRLODpa`r~R^OcYAO`>S<2U3OJfz}Q6rri9XKXtuExn2z7}v8il>9wLx>dR#C&9ws(Ton*MP0*H6E{twx%P*Rpy^j9!`suI;X7 zZbkVg(>}Bqx#9i$@y?-ptFbZ>oElv=D&NH(=IkC2?h%H#?^E!iqw)D3InD`Ov13CI zR0?5@J|9|{dO7X^MclqaRUAYEavcVriNWT4gcM~0{}n!WHhfQg<=pb2c%Rcsw91nyE}Z8N{#i6n@mi@Y~UZI zBW`^2#63?H*(%oK?_!8w)noA+cgQM<_VD6%v_R58kO|Sj#_ta6FW11v?R$je_c8hi zGr5m{sgrXzHV3k<2|?~}4s5{IZa*2!3W%3$Iy~uws<}C>;L%Z0ad-9G_utya9Gq!Q z#Skl6o#1RV3S8U*95UDI^*3-*a#*C?)h4oOJR{!GAeuO4O;R{}oql+)#ru{hs%aTw zn=(`}!*k29F(XzH%V^G++Q)Zad4)qYZsl=*oa+b+0o=tn2kKnqp}XIjnKg7w*PjMh zZ+u1;#by=9RBOuMAz!SlbIHs;a=u8xEeF$m8Vei0)Ji=X)z8eXtcz_*N_We6%e7h` z3}zW-0z+!WbVl&}o+^SrXsS-=h4dIFA&K*gZT#9Rn~&O87jDv2qShT>mZoMbkY7 z2Yf9mgP%;Xs63T7Dp0C>KK142^~<*;2n(tXU@#(3g=t9x?Z7w_c`h@mhnZyX-PB^- z46)g`V&LaCXX7R+5G=5E4A!QE@mc|YR6rK{QC8f8z7jn`1$ zgucVbTbF2k_S2YzwWm8ADIm5LeTX6g`+xBJaW#eyru7#F?_%(}vL05o< zJT5l2v#GyT>NsuN<*DrGeUS1-zYg;5m##*_ERc$u_Q7#^ct zN^LFUzSUwOx&y<)CBEE{ja)r{u4xR7nrcNU`|9DS@Wm1tDL;z!#8lMHXRq1de9Cza zQ@uN98x#0>$j6t3r*2Pr*Bug?~wu@b{`% z!P_hM;S|2nKHiAxE~}Y;&+7J78@^4`+Lk^*fiz>!zIva({Q2Gb?fCrpdhJ?m94++2 zMol}+wK}6IP!6beSAqQv1iKEOegtg5V8sf zNI-hU2VlwhIIT2G-Q*h}$$wYK=8-Px)3U0bg`#fgF{nm`aemhM^x~K2@-wsr2f?Na zx4}=N-+1$;f+2rK;m?cx%O?*tk)OWgV}3;h$7q&T3V1SF zRwQ}m_1HM|<##GU1OW!^?ds$O#L0U-BMaHJhr{?ATf4jlD5^L_eSF+Ww}N7JJ?PGct2B34NK=Con|nZTKn}qBiVez1&zL=3cfT}I$(!}+06SJ+lGw`LZB!?7e_JRmz5IK2VA6)EqW|4@LfC4WB&g*=wBWO zHFc9L+2I?M8N7@NEF)AgW;We?7YFrOt7ok;+Y#67M}o0uR)Lvz zbZXpxd(d3bUX8R zv3AsyAV|0REhT_@vuc$jlP-WWzUM{o8xY%xi0XJWs#ae4@)2+#7<4aV^%XMK7mg^a zzj6tZ5eY0x`2ZCG7Wy74^hX&wqjF5$}^Fp|8!%y-8maJqXZg% z=ACzPuEEDu)j#)X{XTrrh?N)D0&gRN9p?_)P7G33`{v0Vl0AlfK3sc@*m-firrl-D z^xA5g#Y-1_cpj>KRSy#Tc>OtF=Ve;x(A;H{qbrk_7)CW$aC{X&X=d#Av3dnbVT^Wm z_&!`f*7Rg{uA%2HeqS}bG69y_(5lUUZC2NMbsf=wl~$*{v!XA$51c-ibz3n-qXroY zcUCp1nJQd1z_s&0?B;@XHKraKiZfKn&Mvb>An)A3!FRKwzOhtz_=UgPzGx_MT(PvH zA6ZfpHXeKk_=j5%-x?GME2`o?1-Df*h{X>@V{p&p2QIw*!a8^bQ#lN8(Bxl#qplK# zr#HXrK67li_#5vWEIMG$Q*yVlIezwS>Zk$G5vuu~LJt+RXl<0`uaUaE?9zZ+H6Xfc zqW=wr);ItNj4>8#P&yB;Doxj1VU@MCQ=$LVe&M74clR5gzJC6BO|>_E_wvo_Dk^CT zW+YJ@1Xh(p>SEubrcVFg(DP(}uVj9mh-mb)MjvjVm55i0;Hve1L(ij@fKF+hNlnW% z#n~#uHo-G}Y2QOPJC>wEa?RCJA7Hh*4c=8}(dgPwL4DtT`t~H+Q2VzZzJ7kW=Px5= zx$69)Pt`7t&~*qS>8mKPDmDH^&C`p)c;|!XF~6!TKVfVQk;k%!r3P4=mH0mY(L_DV z$8}|42Q}j|1uHey#Ms<_v59|z5Z#R^8{8CVunUSFRXlh^pi}{>(%L=CH;tOo5(E4)1~f}(wY6Kf2}D-u|$y0@n7 zKsifOX*4A~uC~9YRjr_jqm~9TSi8Xa%$^OzQ`Gk7yDYI;9J?3*c3bNj<*@6vNB<&w z_t=kb|Fquy@9yru0pyhky2df;w}z6HAz$k;{Q*^=?hN&x2gtuhqi=uo=nmJNXHa&cQ6(;x zdBOk#NPM34o8S1{WIe_a)(`-IU0n&< z|7^hRP1~SWH{nQ~yP!=LF^YtnM+f>O9;Jd7E$l@OC~M#Czv$ zgA%*2$(Vtr-Xi)3My+J=hUYLD;qhDOZh?w{bsJEB4hzhpVcJ0oTz3iP3<|$*e~?_>hzW;vm|I2BeH#X((3E_y;g;)cW%v2#hJxI< z7DJ?tZo7d;l~IeP&kS-`fWhBQj{C>2YK`_HJzNKOyx?4GI9}arM#C5loS_b;8Zf-H+-5c|{pVo1F z@Q`(+zZpNT^?CjIMyz7E87u;}LQf(SsjhjPNU2TNIn+!=3tvC4dBeIoK^}D6G_Mi6 z%IU*-+K@CO@}!>Q(~ZYY7jXM!2M08qkfnn2bZVx(ckkyc+qv3}M{0f)zFCb>)M0FY zAa_~kxGES15S{ZMKOM<5FM|1=U$Whp-@JOzv}4}i4vk)!?o509sr`HdCmaJC_8@s zRs)(GSC)k#3G1vTdHe3hp`=yWC5Q}vo|UtLn-FXlL5e!@WovceFSk}!nUlp~lx;hP zBmqHVP#JiLHJdY0`~CX*MIr;+#L4p6=S=~jYDY{x{xqs326Yia&(HrS+8vNGg# z?H@G;`Q;ujRr4zGyFu;JU}vpW1Gms|T6d|dM;60ju-?7B0R??WnKJH;#}A`mL`%bJ zqO1m4)VtoLA8xLbctR^6E}L&}fX9YNDB&LYS4$ivmn2LZwnN=$&l2prny#0ZlfyzR z0m_r`LMVS6py9q%XJGFx{POdsn-)D=_R_%317KaVi*Sn=R!u-zpqT@pzW;FZ$u;kk zT2ZRv#ICwtssooA_LSAG$19)pyDy9#uZqENu*A_5?~5Bt*@UCLu0J>D?wZu#O<)iP9-3_0K z+6>>S@_P-$N#g*J4K)t(A%XW!)bV!w{>HWH18>zlvqbe3++rr>C{qB9-&F#g*M3WV z$_j2p7*p1eq<|U#U_hV0?QN3Zai|3Lgn0KR$KLqvwKS-CXLZiVYGJRsCQSeYs5yJN z{8kT^gj)cAC?Dnj4aX6YkZWNquh;< zSY3Izx4>;G>IT*pPITw0mX%whURhKt@rEG+i_5+zajdkOTSeT3(r@rMi^lQ z1eQero393^MrrqX)_Y_TzvL8wrBk(tqEi{}WEZA?sOB=TOR+t40l8tcRjNDzJ;$uS zs0OUd3uPDB0UL3mt+(pl{t{v1B~0w=a4KE{KQ$c|Ji#4#XZsMMcuC#h=_*K9W?=8A zWmGaGN{wdQyAj>*ZaNuEtrB^;51vZM??ZUK8tA z@=gbTalox{R<<9R<+s>kX?T#0Clx0cI5=Z9h@nEfnz}zfhE!e#S1XDsw^X~j-Os6c z6h{Nc4xu@b&rzUz=93_Q z{gQ_T0|DnAF>H*d`CiCPV_BQs;-glr_(q#5V3=c7ow6K{z4tK3W6!2r_C}sx?y|91 zu&MAzY+F;Sj@cE^<1?;%UVNjrW+)mEq7qWo&qZZ6`xr&2MjzqKVm&X8w<;1hI7%I% z`SvuifH?ak^}>Q;EFLfZe<^r)tA&AoSqeyNIv{@C%C*1>C39dSHy&^B<}M5W#utcC zX%K_6*d_cvCM^d5v=fBL4<$`E*A51{#5zM!|6{n^R`;gm5~xFl^6}yuYZsTp7A~HH zddH=%en}%a8w4epl^-v@v3A0sY69xne?B|~c>YqAS~P05VjeI4#@Y?c;!-Jp6qjo( zoJN;ejqZ$WgRS%N2H##gAgN8!I$72!Z~^A$(~DajAyi-RzZ^#Wr%!F(N*mMxUGyHk zYhKONJqw?*GVAkncdd_}H$Ohtz2Lr@pE>QQu@@Rz;D>EFS3$!Y?H>WOc~| zL(cM~+250QiFZJ0qsgJvU0cv_Jg4CW2A2+_c$}a0=|lhU<+10J*I*MnsM!<`RREe*_$>BB16&X9@$qTzn(s72 zuHsr~n5|3wP^=7E>dmR+vt~*DduyKPw{PYq z9&J`NSO5n)WyXP^jL}?wnQp4Tiz&YU^2#sum>>1FYv8GE)sHKv=b)QT`g!&oIJD`_ z`qLM%^LkCE+2ThQcya8Arb8=~xGLrb6Prt44>x_yy=K=?Fu-FqIu4X$*VKD#9Y)}c z+urVq_`OcJGw8?z4sWsD?U;hCmM@iu)zg6f;Z=K!HuP?n4O0bw`Yc#Pe8n2X(0%U@ zZ}*CO;X`{;XPl-OKhO&*lY&|~9evjP!|B&+?v)TPmFwCyt5<$@($ZPTdscAfh^&5? zuWwW?XN|EPE%m7ewxg7y*)u?qtis}hm0xR8zw>q;UJNaaF$B22IubM>={QE|@UDjt zzkRoUY47>m*X)CTCNPB}LNrYbnp|f5)(LghIY-_1cYOO^Vb0e{353dRjr=q_+2DEK z5vscJ_$6%)XLS1QyANMqvw*HH6~C`$lsvW6*%?{E0Z)|?oh@!&bl3Wh;Pqxfxw{=l zeITLMXSCZl_@oVIa0XcR^Q(jfG}4pWsuxr==}^8-9pE*89ZvQ8pxCv&+;`Ru{BC%? zJOM&U!|&8k7FaQK&{!T5y+6Erl`(-iY3z*gKxK#%@V7_M-i$iWIqS~HC&e{iV@`Hc z^tT`yI&oO)dQ+-~(jwa>pKMIIny~HbyZ`(e z?-etyN@Y=hUFdG80}PgA<*452^RAiyYqeFgPc^BKWmo(A(UktpTWJKKzne09Z3^`r zU#P4t7^tQ^)vRzFF31MhjzR}_g8^RG5q&{^)oREdof(1#tEy>cz=h4`PeS{yy+>-t z?_Y7drop@x32h$cptNVJGDY=k2FIVpL1$xxS6SbGqVsRB(Su%X(NLnHFD!e`9= zL^f|eq4Ad{2j4N9`-q@J{JU9d=L&HfU_>=tfRLY&{I8$hy~b%}>spD(f<`e}wQH^_ z_mGv}VVn}8m3#ARj2!+ZLHVE!Nh7O=x)tIX)hyejp6<8gXyf&o?=6r>bif8Xl#I^e z?KCuhFjrIU>K#6OWy5+ntVB;R#g`T66e`{s8RPm{!d zS^Y9oht8x5n61a?pjB-?huVSsU-MpSe5AerkYBa0SJ&DYi`p8c(Cdv>1>ZqSYG$bJ z#@+a#iUY-t3X0YsvGzoom!AILQ3ZfeD#cVy230R(?z)iXp=ySF*EIaYr}gI5$W=!- zQH|{VRCIj1n82A;W60FU>@lwM8Vj<2aRbPks?i~bK?6+rQjLuV%bllR*S5Xi@u?Eg@D^D?jv>dG&0|p)8%D z0Trt8mhUg26gP&l3tYPM_v78yc?JZ(H08vs$QxRSvN&81&w1eVz3R~lAHDB&* zYSsRXw?3nw@3498{d)K2kIJNbqs;23`TF16uP{LF8kGVpo-OF~p={inCi$M=?BVXO zf@h$*rrxcZ=xK}QDK-tmp0MVBnA7Ec&)@dPOk)i|-_a3LbGDN0O%u;H;3&Cu4la4T z`09`IwE2~xmI z^q>y9Ta6rgv^nRY+_8L@7x3c!KYvj}!TE|0IFhb=S6LuP+b^s1)dFjOfl(;?_Im%h zcKiD7HI5QlHfd^dgt7yT+KypnMvDrqV1K^9?myP?S(aPMMA7U+CBJyAxSi~;)nJhy zt@{tx1+N>&0Q6xv0>;h_eEw8V4IOKqbqwEG_a94riCOteDlJqF%uX)i3X>A*)!OhI z>;A*{o*G~;d(y2@RgKDj?T-md_{LH9Hy7sh5~D=CSktiTexc(T(941rxDvHw<%duB zvFwzsjBCJs)}-vxeFotUz)0LGvb#Rv!~5g@uXyv=6y!RhglfWVeAf(0Rt(q`!dV@9 zQqXUwk6 ze1^V2T(32-0FmJpNeWPyq)~9ni-f=`bQntdwFWyRNEgNqdOpH2D>Y6flLcR$Iw;djEj)G^8}+WXzSB4?f0|xR!s_&V`Fd~OG6_;f!0>H zRZ}+VW!4^QvE7k>3qDwdQIu<`8GU$i9=6(L)}AJPtG*KK+>ewu$UeeuRCrx#HtEc1bB5oNcGnId&VXasU zrO}10+>WP9vyIzf<>AcE>J53!IoukltYmm&o-U0EbphvsLL9t&h)w-AwmoWUe7ozV zGoMX9ySjkWc)^(}kRBwPH~Us8K8WKn!)^?Nb?lYDxX@7Fr6wKrU4QaaCJ%9r@~A zkls9FjhAVTNUlb@1KE7YRTakp)G4^*4ZG2ngN+_krMp6fn|j7h@ARsd)l{#5>Z4|+u>Tr%j>0ZK0D!F}=Ps*>z9!2e zp>?x=*RhNSaB6ugGMb&gd^MVZnvUAC+GwXEoh%OYOF2vBeyH}{3`_2OO!ojqO%JbZ zt1ZMn#jb%yJzmCAB5|m7*cKPkHDhaP&Xv*97B@}1jHOh^&e%tSx%G}@*@+4Tg-GJS ziiL+CAEW6__ReWU3D_D1jmUQlc9bKs{Wy1j^B9h~y%XLB%68LXH)SN`b!XN^M?+6` z^+HDO_f*NISoG2A-2`5BobVX=-87`nT=ul7fC5CWJoA-R1*Zu|S^)!IwpR_Q7O{Xt zBg}lUP2t#2ao3dgNcFO(N9@WN4ZafQVbhCBiX)T?jMD36Pmx2ME1tk^WKhwP<4n_k z*oLk=DC*sw@~E+xa(LJ8MJ09XNy{!^8iD@Y&8J)yNmlRK-s*PVL-z_-Vx&bEv7 zn*bC^4)!{CtjoU4B{c@KRgzQQ@R&7!1)~^OR_(VB#$0BCDobT)?w?iY5pWVazAvds z1B)4-2#cCL{Ql{==Dob&7opJ`YlH4*FCuM}Uk#~-M$dGSm#!gDRl9@OcB6q5Y}CdJ zR%=!0@>E`&^JVjI4ci&Y)XXZYVzzrT6{vxp1+G-9=&>ER1IxviVozFM;Gl-Zn+OY z>-9MJ_4r)i9E`lkMh8v#WKns4ie{5c#VW32duK;El$g&JValyd)ogU7b&%`o*Rj1; z8@Rk?NIF?b#~ztw)L~dv6z-xPIQTBhqAmeS5Qv(+Gpb4`7RKzV9_k*_VgTJ>aamk9 za2kN-Y5>#Yak}oI9`%@^q~XK>rKq+?VXOUV@VfuLhgYPSxS|KJsj*=wl;$V}hKN+Fud=4X{_jj}XgTBX{Wd%Qsjc#+!h442JUGj@yX%(VvV z0eE|ix%9t{9S-iY`RXfw?3LhSgHmdcET!@TS<_ri;s2+bU%e_bD}HQ7*PI{`rnHNc z0jg5EY(B^WuVp|jiZUT~DqHEJ>}Vt3?k<}Tg78h9xUCMQJK#Vu3@DV-$mV_BeDH_n z%5)3%@pb^dH5|HG4WBemY~wND8ALIVRgJnGBcty+txiqTrm??&ZQuV`!+XU7_EuhZ zRy9TORwI+Eu|0!g>Sbs%T4UAPQ$u3Fk(T}TJ+?j1soM|cN9%?vDQeYr!-(k&$pdt@ z`h`0KXnI&T36TcD;ZqS~JWj_wq3AMEP~K$M!|Bc~Iu(utVa-t5Q;lR3MiV!nioo*J z-8%i)X}XF=eQG9uCOD`D(BhFX0-eH)J(Fxr>D>v-gvrDH05|pq-?_j)uvhNoFem;< zY;GoEwKOZpt0OkA7fbgS$p*d3n$Ez+;K!oJMBqqE@rw`ek7|$(>Y{H_0Xare<2URE zo`If&Oj~|nBd4$i4~8$AAYytGzi>btR3b$qDE9Eo7Xt(u6tgwdbM1IgLEcZQi>A@Hzvfc|~q z3iY83>>s*+IFh2veqXda2+NtR7W2n=1c?3DfS47Re z$_lMiWr2G|K{SRByQ5w(SEmS>vuptW20^GAHkJV!PObGYC};ZMw|K1BE^GxwYrKn-2XhT?5Gg)nmKzIW!Usd&-mrqd3wt*X3yVx-b_v5`)?OlRh;eNQ% zbCb87GmTjiWfs=`r60Uzt-6EtzH zyPP9NOoQ|I-xW2h6i1a(cotj&nEHy;p!{vCL0H6-94(`&YA`Oopf>N=$HHpkr7?XS z*Mub4r0xdukx0nns%U4*-60i2lP%Q57qahEM(t*~I1XbpSY!htMwPyB!(@toU<><{ zr@g>KP?AOwcEC9IX?bs~R0aDSjp^bQ9)dHc>Ue8YnHn}2WkH>x~;Ifx_F{Fn)@TKzMdYxXyPSf8F|)IBIhv36n0vU2&o zx=#3Ql^`XNi0RS3YSA%9L0Euggno4d5>%1(Kr5YpRE*=!!9ZpqGFT|~Wa%tHI0CAt zD%^OHSNMXG?1l=*nhuH;b%pil+I<~ccRNQ_E^@x$d z?&}_!6OAM+L>T;Uuo|O1#`+|$33-EySa>_a!53(X*&Oqjg_a*9;U_{&tP<8AGFx=A z0OMER)uC_?-ugiy4`?zXqpr}xO5))&kVq$U(B=C)yh`#KCDn=7GVMUH93kY~hCt`6##<3_k6y0fo@27)xu zeF(?cv12?7q)^>|%z<3JyNkF^H9Sh8<9?KT1XsqOfO7zevKNnz>OlMzBB3HR0J|A# z_R>r}Qn|T1Am&172HJ?Tz%k+U?_3YzPWrL|q;JQ6_}2okP=g_jNX;%k)vzYU z?|d<4Z#CspH)>V~X9En$=5o{oG4%K=sE!)j&skCbq`|u6p>R{32XhK=IZ);IoJp$u+V z%{#cS3i7sHxOo*OW%G9pl029|hK zC#au)>i$YKq8zPPeQnw^Y?Uy=m@v1%vEjoNG+0#u0PHZ^fC}~B;XNFvr_ZYMuWJCD z4M2N567H(tYR2ND4%=>d!hX@AreM0jAC?pxKE~AO8{kP(zFED0o)0C9f?>)=G3r?4 zrXm>|Kj4Ft>|AsRgy@qLbjRaY;M|fe>=FC`g}&-ggWkXja4`!nW`QfLc}Y0b&1ycm z^HFm=d6rHS)sPWGRFcMAS4^h0ni%&~En>IunB{Tm2-(mGLFh$aR;@R8Sx?mhq#TCY z;P7QRn)OCc8(o)!Q>28qU{A4lM#p|$3{#I&XG+amdR&`u z_)pPD4|7*{%a5y} z;A>D{a8Z8_erbMaZc(#4ss~R_cQF*x6;y7ylFDoVs*S(RPUUErk3H(ePz)TD!dAIS zOi?|IC&0;bC59!=i=hZ=QS1{OV*u)L`$;{Pm8%|&BFh(NTbl|vaiL44?VuGIEcJcM z>=XFxqR@50QL^Rh)$&s#P8#Zf)4`Pc`LGy=?N)#L6Q!}j#8%U3fKy(vfwLxv=i^Hp zFc1We#s-YV;ukyw{NAQcopwLl!$616DhcV!voa7cTrdkHH9yMUbyXAnfMgK!mZ+|>!cImTLldP&tA6bwve)Kp%=yWkJd zzo~zKKYRI@;&MO^wSLb*QP3HoC{eHlMvzu?eydW$tFjEvhQO(jRMTPM zm7#Pc78xK0wrypjPK|0M8S$(bzpIWSfLM^Gus(j&4A{Kl9qO)$4SbA_AHftIAlr@k zA0}aQFcJnUuOl?gSURWGJf!#ENEJ}K_@;kGY6>Lr<(j%O@kc`?J^Qje8kCy(OAbm= zj21AdhF@_5IKT$iNCv1$@i3?1H?2pbhDvyNIP5{Xo<%ZnWzh?m06J|`H-6~ARt^(; zl&*6A306JS*i&@litDl9R?+1Q-Ja_1sum0yB-7QC z>j7pQHrlwNBo!%C)_LLrL3yi|Z3uti{VJc9288R@Na1eI%v9aOP-nJqL^d8u^)IDK z_fiGHNt$8YR)Ct!&NA%``y9ZxfkU|lj?u?t2YbFuMg|OPg9!m<X1K(^65I}4f$ajw?Y@TRP!sodK-9SXvk=40^pSoJ-6SNkv{!n%JZ$TXI+ zFtS{vT8XF5P8i>+oi9)!RSP$XYB{OCB7Ulk#KnQ(@}Wq}rlT|31j?kNao})=t$5k= z;LXQR2*!T{Ny2E!dkJZd)B@+x!_Z^twB$cvPsnZ5vpOI?lHB8HK%FT1k`k+KkquI}Lxab%IwyGe@$tFh<3oR8%7GHWw&ANm zfWh%4`!VP2@X^Qc4eJ!jC_oC;w<38JtddH159%wDfMZq~p>n~j(oSmv<^ryl0ZpZL zo{(ww=`YWQz29e&*p5tY}$m ztUa?;&I~jiJ{Wvnapa4|+JGW88&S$H>;m85)Cg)ckbw)2172S)P1zcBs_u2@o{CCy zQcpDNRO1Iuxhze@N8v!TnpVR^Ev#FB1zTad`dD0-CgGbW@4kQSRD(~%LFcD-V>qB| z*W-8R=^o)nC}gz!Iu`cv1ntW9rty5csSq zm%@I=HT3|L&$m^u&*d>|<|GKvYWQ-`=dm1O=~Jj0;o6OcB|brd7|c3)jhdp{f>p=l zpdm72f!ABlPo;lXy*a?P$~A-H*%ma_I%A*3mH6O?-Fc%<*)O*UDr^FXS|!7Nhl-CY z2<;M-QMKD;iy+<|V1qBgx2SWgMsO?*VlG)F-Np;xsk3b9lkN3-FcQhkvxE5&)8!3P8e`v24?^WUy={`P;zSg!^V5>UQ?> zwQ4spDFA~fUD>z-|(0sekc+yoZVH_5R7Pi0~`Up zc305guGz@P5AWXHFw|JPf__KQQ7`7Gd1e^_HYI=Baus#Op@!PbS7rV+)$U?k@C!RA z)&6>>YtgzoqDm_g>mL)s0pSZ)C297_A|4+wHET7g{K0AR1Ef*qLEunzig-M6s)y}0 zE7_(4HC0Ac%X|8U`Sj{MurB#?VFExZXgzJDYXJHHX*O;gQTFWE(*>8S2tygSM&&H( zn3aElm+Dm=<)x3H)YpDgO8>Opzg$azkD|IqUxakj@n>VKidm9|VP7KxGmfb|4CPTB z&8Ci?`T^-=cV~T^Du-4qy7^c&pjR$1yF zURrZn>9DUGr&+yl*>VID(r{hnQaUf>mC=9Jec3o;)$#1eZpm4xUe$F$>QaWatKQAQ zd-w67#oCJoRSz#&6o_z`e@*fp8pY(N*=ot7sOQ=9_j$JMqob7P0>Qt!=BxqU;amR}C37e&nfCWQ~}gssurwi(17VJ?^1lNrAF@t7m`4 z!&_;3I-FEVjc%yTQB_E1H?>0!;Xdi>X@8=}{0WzE-DsfE_?F@dCPS$;R$`UUo?17- zX*%Ma3jaX9ed;YV4eIDeW6ZX|eRrelpJk>zTwITI1C@Xkl*So2tjUub+M3mZ>wDPm z5H`RY2n4$fac{#XgJ7zYv^cT$~d5I zYHAOd)IYHw84mb{aPy@3QQ<{PWAl2P}1Tsu{Eh zwZ&FJ$yXas^0`i$9B$cBcuY`p?p99 zflAS2%vUUTlaH^hJ06`ih;A!JGGM;WI%9P(lh7)SwfEO(jor#%)JT7jP}G$%+BKD* zz7(mz-aS0W-FVOrimm5ktQ#V~bU@{}9gF7sDejkMVvm*r&unH@^=H$VunrEg?0CpM;=7Ka97eC|P{=tH z$Ue0`aapXw)DRBrVQhcOhgL*L!*~q%;AVfg$BkrBa=<3{t~RShorWRwCPH!5K=8oYW;bkG z+2K0BW|zk?M`eJWm85^;T=(JHu}#-nYo1+Vk71mS4^xBsfCo3d20xT};MA%cP6C)1 z*lo4S>G|wGd-lP+cK&>{G5ij+JYj~&tvjOG_+jC5%~9Ns{m8EUC7+W`Z5)4HWULa* zRD;ISK>zGxH{NFrX&$8s;{$EnN_B+ObD_rMs@EGzU&nsS|zn@S`B5d(~Oar1^h8-SPAZ)KiM#!k)Wx6!87^Z(d%nLY{IgE0|bWb<}gdP*s)h0}J?ArvB_Sx#^{x*N7 z&TW4OV1IrS+^ZW{2SR=&u=e(bZW!K44;tkzu@-qLn=xr<1(n zNssOK*L>5ux^X^smcM%_rVY_NMlecxI;_uV#6^XO*p%)j?4hd-NOYGeKn1-GH36& zhr2wRIdLB*^~SEG90T~O;-pChODTYjmDJ=fw|G9x;qD%MJ0OXL#~g4k@R7%hm8HZR z>)QRtJRcBpFFy@AsUAaJmnK&rNAS(Y-&+^VIn7QdfIqiSzqEgkH?GIKvykSfYlcxf z7S#3tm1&#R?f2Jzc=zGco6C@b`x|I7qlG1vtnoPwClBFF;7@eSp3QI`Zm@6Mz$Yab zFAxTXXf4h6hOoew3MR#$KH#{)#~XX7R6hq5v6?rQ)@Ul}S4-kqx&{H?Uwlx7mzSd~ zGg$?;!a}z3LLbJd}sn4_efotb_x4x{G zmq$&Ki|z2o_=ai|9J&D^jT-p(`)vne|I)s^>FUt>@*a*=GLXBb;y|5T1NDQeQ7Np- zh`Ze5?HA;5yu3>dVN{Kri{RI=!9zMoKU#3$ug)Iyk9U88I=}t>jqkC&WuWkY(Q2q) zpC!X@pdfSTjG;ff%h!HGt&<-sH%wRB8~2{o1aksE+7LX*&u?)LkPUC_c5t5bh?^SBwz^}Sj6`G#q0EA1AXGPu$>O9Yx~rb@xXrrGW<#i-xd$?n~@2_lp< z@C)u+N@yN@sYbxzUZ&0lfG@9x8^{~>vAgkXo+b}r2!kz=8$4XiqP_ouLHzvr*0QOL zSv_iW%&GG@ycq1eC))uG<9d%@K76|I9vSsbiu`~1sN-pnl2h+4)20`$zqcsIET5O_ z2Z9eEK~;RHG(g7?AU~Ev=@P*{Tnt${$DiB~WGRxq%#%XTe{l&=c zjf;Ql&=ew}Ri)vkCb0!0bQRQVoXA0^`Rvc*(^~J}{L=pP_LsN+^Ts9sBwDOW_A7{i zgJdiH8Cb5)TacyaH+uX28#h9Jqm^xG8#6O-3qxtl$QAo?H$m_1dr;<=H%IczEf14` zDM{tGpfp>&SJxM~l&cUf%_9EG^B&5NPiKGMbU2^VfRUR4Q!6U3%TUES>K#D`XMBD- zvGx99u%H5&3jW67G`=%H*um_|nLADN#}6OBempSG33#qyh9m7K2_*L9gGNH9iZNMJ z1IKNj5Q#H*cR2T#*N!5D5nNR71RXXj=b(X?{lrF(_810pH?Br)H04mPWw@kv1QUNL za5GG=LxDRp^!5vm`LJUz?~upQAFgZ*M9?Hajbl?l2|=D_Jrk!JH(1b+$m3MD(Y?o# z+Qo`O3!w|}h9|p!TBVn_D9t2bXZ5%w8@J`Vb$;wd(}>u`2m5#5{S-4B8nJ&AneItvU=m9=;!2GrJ?D#YlQ%#3oEi$;1q!}e zRJ*QNHoT!}n4eBb>w{3e!0VQajx>6;4jNOH)hH=;t{F{VIo9$sXk&ai(bg?l%&8^K zSgLSCWgsrAF>AYtzF9T?`^(({!`m;4BfL~70GIVjI0NrwIB?LEHyDAASk-@w?Lr!0 ztQ{MwHqZ~|Nio{BV_?5GUf_8^>uRXE}}HX$-;v!!$WxO z*2QZ69=77MMLjKaroujTu*oiaoFmL1NaD@l&XKjdi)Jf;Z1>EX+u(BPt!vt(N)PSR zI7q|5Ya*&wp8%_X&VfGE8$5psrG7u4cobPG*+HSu()7VPZe`++(~l<@6q2A%vcPWmMAD}zASsv}P|e{||L=WwS+ zImybH{mtXkKOMP}pMU=F>C5;q@5i=%89yKY7{c`R+YH{ z$tt3Ccs)~_vzxWepm~*MgpltK-rD$;E4!2)A67^yNY|v{{WyObm|>~c^W6!;uT=%L zr`p+1CF$kLJ61FDvO=3hJm?_|c{fJv*WEof(^Z|Ro|u*wwsUU&%~oeJO z$9410_HaizX;6QVQo6zdabdJ#hP`^IjmX4t_~PzrRg+T%g;g`UX~HpqMTv{sDD?~E ze-2P&_1_&<`|5)}j~{%Iy8bCKKP&1!A#zG8Nk=_8`QvMbD_B6g8mMGAoKS2}xd=3e*{~_=j58i%*?+jR8mJuik(TIl z%v&|X6_lwVtJ>{*mvRz_AKtD`V8b!_R7I@5cD#Qo5^TL1H=A_^s_t{AzwoCY-!e8R zXHspIhN`JKM^y@S(E#hdPRMh(rC%|K4h01O!okuOatigxMnEkBRLsQ(dA@T@N9O!1 z>_Ajg4V$eRs%qkF)eK88m1gE_`|!Y)G5Rz!kW2nV@F2hKE8pcYdZYqtA`jB zr{jNm-v*w?A$x8mHE2!&qNStrhcjU*$1AMC>>8YtpfJ!yb<#ofdu%SNh8l6T4d7}U&a2d7~ z_QAaGr=$Gv?R>FSnMA$LEv+qeBg(39@NJp9K=ZxY9Vt3LyrmAnR1RYJXf5HWA#@z) zuu-!v?7i=Jg|!;h>O8mce?twGjk1MMzV3c(iMSJ@8cJobL@>92oyzk)?DY6@Pbv#nRnrlN{N+-A_MqlEEZR`5hY3pFE8!7vyg^`o zd4;fmi!JyzK&cwwK#Bhj`>N7qH1UjOza3w`etL!RTQO+FaDrK?|Aq!R^yIp#qHI|w z#eR>nU9yJ1vk#!F6}%4M!GM3>Ctm|#A;Eh9^Ko2k=^xs=udjGTFx9}G1of>_@_I*lW?h>h3i*}HMI|CE0b4}8aKhlm|L zxF9|lW;bG}lU+t9f};OQ`uWWnZ+S74i3Jwckf7K)B#M04d0_DkHom{trqT1H8nW)vF+0c@UMB-9<5R?K+Y=^ z5PF*mh{~@o3v{@~5q`~`p&-&OUq(L4eiH^Z#p%_08GHNCYg2*MUvpbEgH(^vTSu)VwY?mYeseQn8vE|th;|?U&K^@&HIABlB)X91xy+U z$_9wN!!Gz1PCD>U>~6&He$6YY#CPw8Rp@H|qoe~>BMv3})->;COaIbYfDiBA{rT72 zI@r|p@n+#|LkGYI+u>L)ITf267J+-deZPK{=7J`+<_P<2H3CN=M9i()mLOPXy3uhQ z^lR>kw<&+EV7IHAs*F;nH<#ef8%B8M#A9zi$|C-n1;}!gZq6}Ej!rG!hi__{xVaMJsyK#j5wyeX!V||h z6FT?DKmM9qs<&WL%d?i$lRzUWj8{X3QWWM7kLNbO;-+eUIkB>S_l`6ewZp;f!0~oZ z+n%Y%XSMI^-EG&=r^_8Ur`~fauLLY8QD27T?yT`(J-_PnOGWPEc2(ILWw&abQLnt3 zd+>h`Jtlt5J#ET$mz6RG#W+xCSK&_4h}+`FnI83Us`P81!EW1DbrSZ;p=H8f5X!cc z?GZGkSmxyq_}aJgIEj(J`Sjr(wDJHr|Acn;j5hsK-}J#aoag=hjfTR0?XTL$pg|Jq zle&C~Ibv;$TD_K>{Ho^kX}|6LN2n15su_Pm;9B5EQ2O|G2@+OZ)!3fXiz|QThqqF# zPb(^$?S3ws@VZMQ%!*oWwzIVI%g;Z)j{%^#?z{0&g=vG)p_|8AAA@4g>Xah^{fBpg zQY17on=ur+S-`RPXfDIKO%Iu}8>&w5WcLA@8G;UafOm6}|g-LbU#hw^Dzh zj3&{mRhfxu%4>Dl2>y*zvke&ZnbxY7obM1KqEVUr<;GOAl9@q;_&$uLNPRn4EDV%UPL{^RX8Xr>RQbH zoDBXm_TB7ivp8R$<5!5*E7sr67L$gR%_CuWX-sx; zRt=_RI=_)6`}i7H58Tnng`(z8@km*LtZkH`Ek65{3WZaC{E@1kiE2h0>#~3Nbk!Di zT$;+z=j?YcB_sB#q={S`?o7kyRaIO{)$B=E@jR-*JZ!{~xA?;s<6ROQM5R+Y5XmO0 zc4iy3e~ot|>_30}z(>BqcA43ce9Ux$7CEmjA*y;Wk*%nA)t3Dg_Zb}`i%6=ib5K_# z2v;kxjMbI%d4P+%I-VciD+GU4Dyy#*bUyMz3d{PGlN$b*lUcCxe?V4WGnKq9*qR;q zBv6`~#B}^U=2ZPQRj;Gly;4y3(u6*U1hApQ_|&$h!GgoAhCMxQb=LR%@K(#!qlv+a zO{3f^W*)G6G<~XToFx6eX6c7FQ=jdC#j&1SNp8D}xn_;(uzi;-ek6a&|5&(!`j7=| zj1!o}{cMbE5BrQ@A5#Chy?^`V?dLUL@nUN2h?7RbP1kXW$Ed0@(`)kLS=aVi3FAK& zu&l9fP7QxHP!4ZqHzug&gu{I_t4C!0HHTSgv{Ve@HC)q(Pd?adtfNNz#IwNS%PT%m zDRpQI(truY1DUN(LVR_RA~GpN712%>z_hMNMF~9?6=a6%A@}_lK=NywTJECbxg8#y}P0tD*s|yRBhi zqx2`4AwNc@svH}uY_$s$2s$y5Bc8W=r^vb7mYM&qL zDddpT;}q}5cVpcx1lnvku8uvx;5dvnI{wz4!KAmZfgvg7(MN5w^M2h;rwMLV{q;3k z?|7;HVZOrb0nUFkTDGA%-W8*<12tigcX8_Tc<-WrX`g;C26jn}J8BBxs%5kofF8bX z=;d-bhowx2bsW__vY#{hq(6OHfBXced-J+O_=(8R3{^>OZZ#&z0sgIdJ{9nLm%s43 z<9y|}Y?aKG;Ey1lCIA9XfYQ6A@zBQfIH7peEtM}f5nF!^e+?$5%6dkNy~gRPl>YE% zzv^?-R8#k0k4B>%ue$)3YT;GKR@2urgYeIvA;Z7oHJv)!)}v;k57m`Lqj^PcDD&V< z68?3s8GGDIGtvT-08c=$zeKHQx$OkSx;{cN18NZYyf8&dLizVhChwc6Et&iWJs zuh>gUnlomr(Ri_c*YEf-!4Y4)OjAL?P{oMLFepS|!UWE!=zen-zWe;j7u?hK6~|(~ z?Vd8Aa37VnCB15Rxb5ri7ND)_kO&Vbie9r>+pz{~35ML2;VS{*uUN{d?y*Co?*?o* zcGYRx~P`Wn`z4wkDckwtUp z9f-Vyl)8@u<@X)JdYtO^H~Z~+rvmW(nv-pS-vZUJ=gYwe%7h1@1w-^$4HeI@ z)U(F?-^*9dgJ0u*?@CY~(n0}$760?Y``2Z?V?;Dhq^UL-@1cz3 zQ8md)Ju%DEYRrGCFyv7%G(U_(@_+jH?x9liJ91^~R6Gx5!W=7eX$MWmf^~Oz{r)FM z)%X47e)s;TcW*x*aN!@?+xK7i|Mq^Y9~ow#>_VjG%BxnVF)?|jq*=6m_cNLLzkj~d z{qLH8O}EtQxnPK(5{DS&H4bkicBuROTXoZV^Plfr-1lC}?+8Hf#wF!4RaHHKk}Mun z!;=pR_ur2U?;pLE0)CoBYrwQq?SCP3Il2xFs5_hulK$W8-T3g!dh-uwzSR$7fKdA| z_f#Y9>~ywM@w%a}EZ1>h$$xWpru!ihN;w~Y?GiCR2#m#&&jz(jpvzVdnD+Pgy=Z=< z8?z-!2etIO#9J|ph;<)Vu#bHGuNyd@nwzcQk(Wud;j$@ zM)^l~GHkzBw`HXVC7ggJ4r=sFT1hD+y3@Z$cK@G0LL^hr9}2TR0WUWq3c8>Rd zy&3+~ov;5MO4P80u!AaER5!FeggIkH(JB*9&+$8XpSBo7@t+Na3?Ym!%DrJGmL z0Ag_nfVvv~NRXT~%?%YOZV`H$B(Mk9e2UH1s^xnQ1AZ z#q`v|P|?*;bWL~q&!5&_pB9$thq|mTO)BH{>i=c~xC-heLI~fj=J0+0`d|N>5A#PW zA9sstO{or;7#jR%9&`Aq&dVX5A+_J#^*8+CON9p4(s<=q0nHmb)+jB^R zI%d7%^D6Yh&s7JAVHiX!1ce;xUTT4?JN<*2(ETX>qs#0Fl7{+wbZ8QA_vFd1o%TLKZ`(|D*%vo zCARHOUwT6ZANpc#K~WXiTP4|lf^0Q&R-?q5I*p#C=`Y_|SM~_&2|=}G!@=1mh8UUH zNbsoP41zoniihjG4-q7e(12xGbJJe}p-vc^wc3XP18xNP|Ez@9?5nX0~-d>zm^HDY6 zG~e(y4;QMg{-}=cc=ENY&nk+Z4R||-JsX)mmCVN`XRY)E5KdA3QcZ4Z=cyIWv-vsV zO)-eC5`*Us?QuJ@TJdAtQ=2N~QY#1*v16+Mt!ScukD~nTwA;^+&f^NrT@C&|YhL26ljquzH~**b)LGy3=o23< z8y$9EvJFX14k3GPC~VYip1}WIuCC&7QD5O1UO>gihhj4dKVBO4+neE`*rmEEkZ!ka zuJ-70S%Vt(8dy}pZeXx0R7edlHd5%$HaHLN`cdY<%bH2nKM_13>6~SAI)cX9(*SsC;~3jB0lp>p6Xdwd$!O@P4+kN@ z8b>~F)^?27!Bax1$$FLF##5&55di&S{`oso7&jVHWe;;v2aj z50Bc|5E0l>J$}NE(OnoW>x3($a|(`rdo&{zoHHrc9eB=MTIl8*a<#%a0T6XV>9{ zqeK7sbyl^pGJQQLXt8-H|Oi8r)Nj^ z4{_~(h-QgIOd*Y zbBGYaO;TN&$#j{Vs9CCZ9erKUEp_#_QLXuZb?%M;JzdQ`fq-h@D7NFG29m2qyULVM z&?gh7Po`cm6M2ptgKZsy6hLmke5Y(XBXK39L#R3SEEJWfp>lb0}#XFp8VKr=kmsD zPW6dxwX+XkX6a*D3(o7W1NYc2l(8zAsU9-`e2oSdrIBga@CVsHChC^0ez<*qqT_Bg z&5JmiKLIk~3~`yK3JA;z$XG)&ypF4sR=FD&S6ply;i(Kq+%t|ds|6cotYO8$5Y{>E zCs^Skmx4N)=-dh)Dp~0OK#ZJKsruviwd3P5|B(NpalD1hj!_|&%U-iw&ePGqVUFgr z1e*IxaZfCvtcdy;AUGK6SmdvNqC&9sd7|Z`R2vOS@ean=7p|q?6$W<58(i{y==1+V zl4{21;JuwUe6Ujba7q>YR!ahYKCIq3sKXw!-q*mHX{g-Nlw15|u=>jDG~srXKKZOp zvyN9sHWS#6e^jPo-j{)N_87d8G>5|^&7QE{Cr$f-Z#A^-;m5}~Mh#?t>;5R{P&Z#R?R`v2&tBc5kj~0Ft9fO+jQCY+M~r(M?kFU- zPNT$Cfde>1T;0X)X@pDGSmbid>c!%*;aNkWH|+J|kb$D5A#F}4ZCe`wEO@Np@C9S8}v==p57`5;TeOSnUFx~U>QaAzJdq|25a+20_GL7465~X{bnnj6|(syZEUHxWvM2yfv13 zvM#%-H<((}*mJ@KwBUt1PHp#E!8Z|9ofphcvyF$w1>$lab>@uyU^SIPiBvRPrAxbl zX(Fc2LIWS6nK|r#y3WN1LZ?mwF@&x09(;gNx9B#W3hUt`R8bMRrP1gb%%qx#Se78w z^mI{p1wJrnLM*SYxdm&43H(DcQHuB?De(cBI}L8Y1|;omLa0QJp z#UtvNdF}#sa!@37q}b+V`q;y&Bu)7NEa8@b2Y{w=T~&o`Q9}X2PFwxn zK_bwnRN}>n+pXb>JAx{895j!%LlA{6mJ;35ciI#ER{`c?MO$ne8(q6fE`*HF)RU)4 zXb)Z)2Qccc?2Ce=>if7#RL@^fOMFE2$2e7}=+ReygF7pTYv8ir|K$Vz)%CNx!Pgh! z#eNyT)R{q}MKvFF;lB6aMlg!-Se*+l1 zT{Qo22h$*!MU7sET0&yiW>JW{3EkN6bZKy52q!RKJus5e8?ej(xuK300OWJ>$J%d> zDAvbMPg5@*sA>??0H(sbOM=N&I1P5x)(RYdKBwS3c*cZLf>-0;R;g`iny`n~j^LF% z_c-(Vm{|sy(VVsczSemNQlQSw&AF-JLXW=a=&z0HDd*UsSs1!zGPXh(eC#U5eF1xT zz#gMyQYROc1q)zU;CFW#t#zFO?RT{7E6T*6Gc@)n zX^fHSyuLMn+y^XiN?c``vrhxizKqTgwkGgJlT&(_S$-$s8rR2~0?%a(h1M2uOA|VV z@aIFn;RDR7$7@ik6Lu@AJ_Vbn8I(>nnf~w}_njgihqL?*n*9FjyT|OC*I)R5m|XYQ;kHvv`XK{0PF~!>(7?WaSRe_y zl^-T*=`B#@-51y&QSRz6t7(6KnzX*pF0N1eV!IaF^)QBsUQRsHAu4hho;c? z9nT+DMeIcgf8h7(a+*V2P=cu_T1fVORgMOxc(D$`1N3^BCz^u>VP>#w(3B^Z`k1}R z=jDX=m6Zk*I~+pdw?!k9b6OWm9d%L{coW|vd{Qp_$aRgVr3c$xEcM2J4&eV)1l?e* z8hed-s2gfvQ_A6DsgKj+nHmrRCNK(|2PZ$2&+e9nk`O6VUU!6X!r*{?raePEdt%bCSKcGzi28MgdRC+O(T`Vm zsiFbaG)41R#{tQ_|M5AXHY4lY%*8f!P``^#Om(ONi*VQBa7P!&x)So)yTEfsIyI>X zepepH)*nObAVzI}ZtgKcMRs#ot#33NVjS52OOyN_639o1{U8E1g8L@bp>D;w&Th}^ zP5U41PtVN(`ss7lT;Za&6J6n4MShTbu4;!@%%BIU_BY}Tm zkNEbNj~_lA*PVZQ^Go~q@kt-S2in6YDrPV-<4JvMmxj`Rq5wMJvM&DS;a+dlsQ8!l z;&qNFR@2B%wcJy>M8(SNl`RHZbs7z#?!`nkcB&V%Spy)eO`w;$S8Vl?0`i2RF;CgleKDIk)TYS; zaaZG!GeA{;^-2^8EQZ;SX7f00Qa2Cl)RqeFKD%O+4#cMB**xS5Llc%5?vG|C&4++U zsj(L>*=z1?4Nom$??dOAYQq7WFd-`MRWq22YiXZNJy<~C+lzG^Y9wIQ&juhcl(K0T zT)-WZ$Jb*Z^jOEL7%AQ{DQg_o-SPr}_haHG4&=Ijj%f8bh73B>q3vrruY5f9($z@& zby>%Ry&v=FtJ7+3n#KW>)gg~B>UelrnqoTA3TFjD<3%P*I)Ufd>8hsD4~u>zopon5 zbq{tktyj)0do;k)UTO8i+%3)fufKnp7XT_jjPV56E`)mf2osJqI}J?kPyG17F$R3k z9|;tH$=T_W=l4ni%10*`ds!Q6C%dFs=tsOsk!qk2?s`;T=PsAE@vNX%T4hzbhGst= zQuD}-=K|mUF1%?a&O@5Z$G~O>B@qu z4g#QOy=uVNF_a$lfL40k=vg7?UR;F>E1LCxzQI8JXv2X)p-oBkGAqXm_!n1oT#^Yr zpi>3U7rkorR#JCluLfeeD!jZ(Ed@$KU`Dr4Oa+mGRsi_m?*?zg7grt3yQMJLxUC7g zMd>}r0=BZovpGb1aTS;`99<%l4&-$54aC5wHg&cvXZBitaaDyV8XbBgY=AJ;?_i*R z*>|r|ZRZ=77gs6sfeTbxU5@~HbQ<%m0apWpo__O}hq>terx#blE|(H1Dn?49@o?rK zJ65XCR_iGO>&?3lKYe&{>F(&48eV7utw(G;-VlT!3}4sT+VyOZ*Hs1d>}vdnI$m}3 zV0IPhS3ewKJdlLx|9UvCruE`}T)7KdVE}%M~oh@aA!UO4q1J z){!TrU)k?p%JznmqA&xGilhc5$b@3pb9AJUqznPo?dc zv6pg#bSh=ht%B~{70K)3Ti4=$v$Lvo)Y={=I4U+ibTwwd9;mCSEafk6&jz3WA`niy zb#yO&&gUc4)g~SC?i^g%-KdpUhV%|h<~e!o;o@g77w>_Z;1)4tQS%$|u6b{Z-udK9 zetPXO_~F_01FQ&|>WZ)9-+cm8DW4O!gFimI6kZ05Js9`cnjmJXJTi`dp4BOc)lx?Nbul1Ngqo_x4>wshGcM?-30>HXU52q@q?C)7`&Oo9;2B3Q$w&2o zJ$CYJ-~3OC%kO#0>u~vB`%r1b`nPvIP*mWr6g18CSnV3`)s(s2LBKmVELX&q zRdov8$6&-TE_Apdco<)GI1899C0+FyV$-o=n#*43FscavvkFG$sOY*kJ>=F*j<}6E zFQm2VK)L}b6PS4wGvR~?Y_d)*1!j3lMC-P3d4zEmwef>mV{bQqWWnbN5UEeerN$=% zy}_}iXx=${bc`tJIuA)_SBHl^(*EqXfBII^X$iTED%To{b=4MlHNIPg13vdBoaA`P zI#`;CE!Tm!S=cFmj6?U>&Y5r38~z$;{6Ou~6&PU(ntvQHYz(qNz)1k_5j0)nAV|0L1nNDfa9=~I`@HnkB(lW9{{ z=da$v7`fzgKbSs$S0U4J_JkML5VfG3M6h6o zPYz9U(53gImJTa*bdALPzQGpXH<^CK8cHov;C61)SuLvs&K}5>W*6W;P{Vb2)?3I5ac~MxvU&1rX~x$Ai{j2Ex;&t1duBQ1z}1JGL-#>)D(| zIJa5*>C#Pq7h$kyDvCoLXiVLxX@ietTr@?1a#JWiST6?SX>M z56s}}WUTQ1r z|8fFnbyNz@4{(&Sb^3lx4j#D`3sJdBp;=nEu=&7$v^12bP1UB(s#i1lvXr8iYj<^g z-A?mn*a5Z_o`6Y?=b`xd$tqKR{=I6EtS!r!{Edd7L7D%siUp2*w$eGTKE|*^n= zj4i5veW3=1;iKJ?R0VT{!KaExlfh&-qy;f#p`qVH-2vx=15-W>rd?GvRxe_baxdL9 zAOQ8;abt$Z4}LlsvZr0{12zLdgWJWR2x zIa)i1R-cd3e4OWx8p>P4x>$5j6`&ff8V#a;Y+uvvdgTKwCc=-UAf3`E13b^-yDndhdE!-( z=P;a(K@wb5vD~C{ox1F0i}90Nx$am?L`~o6YjiAD!kJ=! zQYd>Q1sqR)c)yfi*5@zJ7c(1Z-mH6e%}rLTmY#PX&ntWdN$eXAg-o=a$TN@W|?B*R4aeEMbk7J1?2`SJh1_=@8@e% zG3^bvtISA;4|BWwCF0C#hw;Rjri1cMr&Quxk4!w}7B8&cOd^Z%@xV4Jsw zo`I{ti&uw$SyG{3%1UhIe%#$}e^BF+9`huR!zOgVnbmNK3!pUBEemR^QV+lHn!Z1* z;!lrbyB^RIOgXW~4d8%B!(+2V9p4>ugq*I+^&g&Jt( z%Qm2kV7j~up>KwvUo;ptyyyVeT%863p)%_Izcgn9cP|J(r=;EksuZR+w;cSJjVdW5W zt2X-gKR#1kf`Y6=v($$Xp-3Q*{PI&Hr3@%SkwD26&_QDxY&6qjD=zTV2vL;}Q<|``0{)zcK zW5#^WQt>rFKCfO~TaiUl#w&E^F@yCuJe*sFmdcOCi!8-AX3}99FATbzPu}c+^Do@q zR8O_smBOlWIV^OI0VKF}I#Tk*B(l(8=%Kb%DV6~S463l|>K&~*pNnjNDp(JX>@c|q z(zjdHi3l>Xmb`hoWPkkd>4nA_tj+`{2}5|y`dC3jgoZjFA$`}wa;MqI^%!5^BJ#7d zPQ8KOM!Bx$nn2e&gaQ!gvcdZ%)D2=Krl-sVd*%h)jaFXoh- zHrG@qh$TKx&3d~C`#wewC)l7e^zk`QzT@qe^>no1V_>n@o?QWZX4T726&XOIT3%Cm z50?*751-UsgP_6YTvrHCoqUmK4NtzhL#K&3QK_+cfgCGdrD(8!E7W0WILPHgz{yk9 z#W)oaL)2_{HItqL2ky#6suCB2m6M{guqK~`Wi_y1;?ASbPc7c)8jFt2@m+Iv2DSm~fVzVMJgyMr z9l|!S_jXwxAe5bd0C9yhibuA+38xLSWj1@onp0JXMq})!#=J(&Ik(78tKK1f`>9`6 zozc;G1=y?xfOEjGv3y7pkZfFPzdCnQ+Ix%5$9-fmgkb~}lSRj$_{6Utr~1f0w;WZ6 z_kvhfgEg^BPKTUvtT{Es_o++J@TzJ8&^=8dvkV}eFJ8C> zr?q;=`5Nn?^Rk%wMR=(>EYb9Sjp`}np z^|MvEf@%u}jAe}Sqz?0JHUPn#Q^fr47PFM~_NelPW$Dy7`B>E- zJN1R5db(KnAdhNehOOxL?rY*;iyC`Z=hoTSyL~zPYJPi2_5);4OZ>gz6sii~doZ?| z8m~^10hDr$#c6UfdlG9^DrbSu;3icKUX&tq%|s8dWWPZ6FvcB~NPMKm#De*iR9+9k zVG|yI^Qq~ITr#%vWhFI2-MmaN7eTDK&IK`6Yi+aeCR1ZaaiaW55r@mEuse=OQiIEB zD%4SI1oZFfQ?X~c)X(CZ@DH8u)4UmzdQ{ab)D+;KaDz{+v^r2>1Qi8E!3&tP0?ct8 z8T&N+T^aK^W9d8VKeXMNF2@R>-%f)Blf{338aO!!ABvv6eGfm_3A8_LN#j9 z0m6szJhKDG2!)I@_Au)0HL3vLgwcSW)VVKvHPyR7g_t^I6O=#&ukyBe*((Hp zf~Z`x5T5K<0002EVhAl`n4awwA2<}+v0_CID9KY+RN$tr$6StMuL3(*D|E1r+1-(U zcbU#AStZpxmJuCpfR)P)5>VufguN>G8#jO~)+bF8j&k7;;N7a0ZR$!Hw<;u+9Od!J z*<4(P>NZ@EDP%{p#_%i)OU&D79^yfN>*S%d&Fs4d+xv@G! z=s26T?3&tzH3EOds}9asg&AcIymcelrQv$sg^1ehvwrG6)%Sa!J~45H?E_))@htmr zO=*9)XMNJXd`>xL1Dd5U|Iq+u>s3LGY1aIty7u@Sgl!H*;EUqWNh1if1ei*Hv{e~y z_n#x9iuz_1qPqi=!KKugRg4^!ZR1Jqh`!w|oUpNn^Oya|j54>?C?m1YB#|~H( z(oNg~#1z0|pCrc|tAQ3S)JWxjI?XAp4o!wzLM@Y|;-XqACsZ;&T-X6=@ga8MPqZ#3hA5?#sN9A3jDnq(VU9HaA(ZbfY_Cm9ydG6m;O#3n6A ziy`mjY_R{g9C&KduR2w~{lhH>nw2je5#yE$_!Ex^&4hXfMeWBmQ>y1^Rg~hP!)mgG z*T)`e0IFlx{gwOx=+#kKBx=>oH*VI*Y9s{)rS<*rZr{pb%G@K0WoAD{V`p$V2nFb%qvvnColC?DJq?a5D+;E3qKjDUH-05ya_ zb7RzRr+4h8uU8gk^-0C7UUySlAxPU+t}CW`BRb)ti^^ASC98RVO);S;#b1Bp+3Ucb zn~N?g1II2kpYWH_N46cihy#F{I;KPhg z^kMzty*{gKS4nXYNB-|pt{slKM7RTX&@3K1XPkIxr&G+F##3d4X?ZjpUKv3|w(DF9 zL$JX2%Kf%a6%2!amyAYz;9;%k7xuJ(jY6n!FsnRmQM$xS4rYaa%I(51;z)FpQ zI!jfLadY31TcAP=FajX+2HqJQQdf5Y4Kl_>U5mINL~v*|7!`f235u<}MSP^~-p1?U ztIkx6Fs3Hm2I-i*o2Iup0r2bb!B%e}>-JhT0;n_)cLbY%)kJ1)kjlf4kBSg=AkyK{ z>MHYu=@=z7!KVd%{ndx;-qdz5W86)QU?&rFqJZy7Rz~Y`=mW-H#mU+$lMv12pQxOo z2d|vCry?NE?G%i%per@`LB_LHzakLx2$#?*;0*`_EbTOhl88J=d7AxD-734~iF%D|wReCJEj|wsp zh8?x^Mk7Tp`|6t}S!+VJ`i>~^mlukP^Y1j)nU8!_ZGPvwAtv|&W^S;X6_V1a@l+@^ zhnDQ^Bvenu*{78Q``J z1ctG_m#l}uv)_?0)mN%7GiYT^tbJi!d6nFnx=@76fuij?fLICP=N0#2bz8#4sGX3t zXKe1C$&3PfTk((uHVia$cyeX2u5BLAX3w0Nk=2GmU0aimt{i^`94jqnTw^Z|vEJ%q zg+{A%!NJYP)^JiBS*e${8+BNVX{=dCm|^obv1nrK#=p7MFC8Y-)&w$lqu zR1B&z6Od5eL8*V@eHS(e2p?2o-O8Ee-c_$MK7IYAzXeL_tT`G!UBOfXG?@-; z!tr7r9iNOsfi)1k`6S46l+-!jJ^S1>j;*s|BNlzD^Ey2}yJH{k_2tE3l53`FFe-#m zDK|QTe{VnA~r6nElxyMxT4GHBBS*&cyt8ir87g{ptGGglraIFQGXan zrgu-Db2EVmI4_9ZRB?(@Z8<_LQ69J^Q|E;=e;~I>$0P{hp5PAbAb@oz4PsE$^W|ac z#q#nz-UdyPiyHgdHH!@5iuG^XA5F$CU)HDVPK}B+Qm-|qg5s>k9d++Eu3z?t_U`Ko z1%d%N%^nnC80p9h1V|7Rqu^U5aIY8-jhfnAS5?@6alfCPl# z${DI^)Kx|8fCnCvmZ zX41kr?6@%aLBmdE6fICU-#5%V({Z1x)B=|a>vWKsYngS1nDakb30mp!{p)CiUpwr&kqAG6wFdHCrG zT<#BXmF|bhfIpx)wJCm~ev(Ix#i-^AGxrz~h&CDmlRbX3Td#(FnDBUM9B>>(dq8n; z>R{}gQ=}BvpdMEhuB{wH5WpsH>I4Mp25QBm9{Vk6 zzSSiSA(!*8tcB%Nt(!Ga!F2UlRi4IU_)FrUP66s$P=TSEmW7iZv>AWwzc8p`XygCO z-kU8+a$HM-zcRw-0mSy@5d=XJJph3wz}wPKDYjMxk=xA$KtbgG`>2{lWQK=(7QA>l z4=pmcni~f{#74i!rKM=k=D}=uHJ(>p z01JSFDsbQ6GZ8E@gd;lMOx8%*fmoMcSdp@0ZVF4i@<7sA6qY+O0)omyERn6jz0xF5 z3}A#A5p_wyc5Wc{d>&50QoE*Aos;miNPpg&g_1PSVU;RYK1MIIzoh5WLv5m6q9r^% z``0AldG=W}b~!hUxoFGEes8@FJYS~-A`e%wVDR*w`?E<*U)o!MgZqcJDvD$0C{-mm zPe2T*SV@&71ys^%smuBpN}E$b1(9FTvDB+#i!6fmN43ahJP4rBfwpN9coor)LVt^a z0=;Y`wa%R{aoi-}9{6k~q)|tJ{G%z}j3HL9#nj`xNg(AY1Px3&0hl*r3JZmqnyhEL zkYh_BMnGVo$I2rKFe`wl#51#mIPIoG)BT}5JwL3zKtfcc-v=ufC>+zrjvvxVr50o7_ z04S1T(m+~3K*NePbi=|ws-5X=vH9a;0amljd|EC0FFVk)f6sg}OeVt}Q_?NaRooyy14KOAnKHc1b8AAgrvr$svu ztivGSMsxwf*UPUEV|={A@?I;Np<_JD=D|WMQHpg+_r+pMqi!FRoOW&9a|?;WwTU8U zpc`#I*4Nuf2)1C^DE>B|!w9;=#cJC$~IZ}w$- zyFHeN!~N4?&7%sFlea+u3X|2hp%$m*HLz2OVM)#;(G+_HSR2a&1VxiRlZ?0^e?cR0 zOhXx@qiBX;={So>&&oW;;^|-yB~|3i#y&a<_#;HpCX~VfFALx{-K=8)W;`2?9fG-* zAlbkxk`tECS=?eGQ58b7f}GToKIbg=25bzOE%RNSe&;Ez%Gfo)z2ts#bG`u68df7U z4OX5r-oCzc8$P~o>uT@JT8l<1f8^Sbh9dt@-70ENq_bwC5pmf{WPv|fZw4akoyOd? z>;~?jgiBJ#e-MSDvm5OXd<1U?>#sZ{k#Sl$JiTu>?dl`zRyeX-;|o}u0lSE_b?EdA zq`J+NPaR%9Tfw+1D!dgQuwo)>F{(&{9dig1ad~(dYy<3MnHG!Y=^o~je?i;^7z9#p z_2npP_Jyw^GIh7CVCj~LLa<+hhae7XPBo_%=NKZ^rYSn7t9L-s&J3@001#VBmW!Si zZ+Vn2ssfj$153@_8k=0~0AoSCo{+t@fE2kzNVC}~yXmdzbJDWcl6_EgOGiW2CC0<2mSB`#TX zp;xxh05G&^Wj$``VxH7^+g~@{`34z$*aI0+Xam3sbVyP$hfP5e{9>_5$9im2DaHkV zPKpUbL8ywklEC1K>O=u=W&Qa$+HNb_K^V8LJF29P;*q^D_-QMQ5eh9 zFjf*Hn^cy3v-2FQPQTX2jQj-JmLv;*^nrG)_noJv_-nwF;L}-K^E|ZyfG@g~!tz&1 zdm!K{fE2AGEBKB9j;BhiDkzz=awHqwMM;{3RfC0^o1xU?vXuqo$!nHia-mU`YMc^P zI;_~x+_JO2fc5|*)kM8nnTrQ6VMPEUFFuxBo)R|iqt(Sn=}TvsXJqFQ_pVrfVfz{y zW;h2o4|K(A^qgVe7Z`)0tTmO7&w4}kjD{enY(0~t^iI=6+++MPVbXDE7`0B)AEz|F zXG0T==qE%vUPs2e5Z91?&rSaC;~yRekBIw*#kGjnB6*-5r02pKE|KZ3@$!d9k#>rR zD|miZ`TB_jn zl>l#OHNc|RQRG7X0OolH4&z_6Gv;1LY&@t%NK6QT^f9f}Jq5>2;It=y2I=OOs7&Bo z8LVBKj);^2Wol)sv&2|MxlrW*t;b|j_#Qw$h+9S(k5uo3X0PE%Qr;Z}0}zCz2j0Xg zq4@{G2yh^k*sz49fAyVvpKj~P;y&L!-4IlNcxR`NvWPX5LIrs z<^4^1_-V)eKpTy966WCz}AdMEzg zcp`)QE?9|!LBM)#LUh)Fh$J!0gNyvgJAQM>pC4|^p0~&HMW)Atx}LiM8Rgz*MZWNX z!VoXF{9}4-JMRg93d@2iz!RZJ2@#ywi<#L(V(L`B`~Lm?xb4nc<`fLiH?dqPepW59mcqUt0+ETYaE3u&am*mFKJ!Ez~qO)*#nY3hVr~PfvY+@0|;%YbPjRVXmc*c3_n~ z9v8EhBZFK2rGCm_>t5MW>$s%^?khlM0QYDb*Q*VA-m=}$8D__t4NkIjPy+pf9OVY? zE0b}EUp*%``$K5$@Cnfh?_0Si2mF==)_+A>tp!xGaZ#j^vygyyhX7U&nw;q@OqZbw zeiW7CmY+|5@yNXw6l;G3RLG6V+RFMBuqq}dAR#Gf<8<7$Z^PvD3X}GJ9DZLt{^#}m z`?O~uEX&Ip?RPWcVNF=YROO-=IJ>yUR{h=W_2G7Z%r;==CS~@K(sxs{?G~sRxzdv$ zzuIVw1h(rLRSu4&Pwa2^s!+YbBD??)=43|__~+w)Cxlk^+ZBWZuMkm0$(T!q9H41e zxy}B%X*%VRex{dky&AA=$Kw{SYHY0!Q8ElG9@YjB0>?Vesf~E-Q+vF+C-d7eU!|t` zAHE4_U6Mlrn3>j4&nljDijL38d+vEqNqv4%lfY8o0kw#%hG^Whv{-LuqiWzIQDg_~ zo@07{b$t09Pbh%Z03HmBaxs7{n4~1nSXcw!LR$>wAOkyc3+rGN_d+Xs?Q^5EvCZt@ zu0Vm|>_PVqB;uOM6k5`i+ryw@Sh4sC0Zxm2D9>)W^C7(elSq|YWyu0pDgaE$wk}q$ z`q^Of^1b)o6B(p{1!Vk1@9e@=)d&gxthrx*EEf0tly8J@!&Y+8G~hkfRTeU7Pd$tf z&OiLl1;l0!4ja4lq+t1F2jDh>z*6Zf7hiqnJ+r2cgR_m@Czw(`h+aB4O+kD$N0Kt1 zvi-dC#Y-#2VBlgmvWUi#pJGd?z-Q6rxOmJ{8{eMSS2kr*8hSb6!%K^N$KcVa)tB3U z;yZ2JS59RXpz%W8I`$%3b`4}IrM5~tmKtA*i03Xd3&mI@*@g^POqu5jh+lvLXImDt zN7e4KaS85BaF{_tG(%^N?z%1bOW2 z{j-=LSYy>ItuJ;(kbiol02{Cp1-AoeU#3$Kt#Zz)7-rj~p`@+wbl`G|8ts&kkVVp1 zFT16VWvXg8YYLkXkpz_|xUEBhB=GgPC_Uj}F#GSAz@x#MeJwp1+c+{)2o1Qc18!JWrF(ACQFqg&GjEka_`!FP)uJ^) z)nRW}6y}!Hk~@mUEH)zWn;=+0BCWC<$naFF+iodJ;>tbmgRsd zwj#i%oQU?t0AlPNu$V<*vQpT8lDnzJI1aWe)R#STmf#Tk3f_P}*NW~Icj~zqsurR+hM+@(s3MI0T zuOrgft0?HP3ESbpc!~^k!yXc0sF`EB0VsRX^*?TGAOTikx!XitBhXiWfb~MXJFLc* zr)bbA&%RHTG+w_7;*J0kQ-^EsWhV(PX{QAhq0i{2%D^#@d2|x({Q(U zIlCZU68n()UjHDHRsg_e6BF(N0)VxUgTxGDAH~U1`#5${dTmofaFwG@AhP&9GH^+* zkJo*kQI|rC7kmTCBWk373p#94wpCFtBb|!9PXi6Ei>M;4;JIO-3;=ar1+6!-I<-`} zDb~oQY#{DPQ?g!lq6Z-EkMGA$m-DpN?;f6S)-PQP-P|S1cD11R9SA}|3>v)&_Hpm-ejzQ2Wjg$-k7Jx>&Xl# zU1Vd+Qq+mnuns9kQV^UwD{=92t+M{i(`;k*^&Ogf(Dq=7hOeJV{nfL&spWphQlK z&H{2b-9bEqUMwDexv&r^r?_z1fH32f5PuiheQWp*C2 zOt=<25T2bnSfWpYa(&33a8FACFYx+gL31qSLGg_{7!=kJBC4Fc?>;>|?q_D6AeZ*G z?D(-13{89$wEeFx zj5Cfeni11zok&sG26)2#ENeYt*mKv4Z0qq=7_hg=jp58crE=sW|ZaS0_r{N!Y# zGvY`h_wW57LP29UzyJqtcbt)7vW ze)#IkfBgOHAOH7`0RTuxv}ttjGVB`Bbj$W~Wc<>{w#2*kbaj`WpWa_R-Tl;V_e@qw z8X|hTu^C7CE(&+bg0I#w=LQV;kFWmz!`I*a?e|tvx9rkOf4UbMp<2vMWbKZaLbI)7 zO~=DH(Ea|q@AaN-LnL!Y?^5targORl51|^zK6yVD(sy6rZTB#U#&nD9kpdEgP?WX@ z?!iA(ndi}C`}D8he>*<%p8FBqVQts03Z{B!qw35tKAFgZXMWpnfBb$A`v&{y4fxtu z#i}2Rbdr%we}bWPMIOZVt6xi-MO-_mH~1T64_Ube>cU+;_Ak=Ic;8DxnJi)xX{k`Rt>2K3hFviB3f10O^rv)g^0trvk}-uHeFQKk_qsGRi`*k%Yyrb4~jKqm;H z&BlG-?b#RfY<^|;cmvc{w$ty?^~_>-+pHEF_dV=+-XYeaDL0jTMBoJ453xAzzl7LK z*|_iHf6sgN+c2M4SxJ>H8rMezV32cGT!N&#t^2k;&+A+dJbXstA#ZTQNVkjv*vxa2 zjr+cT-gN?%cgMyN-*({~ z9&7>2v#;AKwi(e+1PPO7bDQhp{bA4ijh-GG$naGS=LB{}Akl-f@yQL%$A7)fVp42WX)d1A#gfa%74Z{F?sZh(ua ze;e=1@O$d1k3u65cMt#_x8}p+o7^>}Lx5hZ(OpG3^sV`DyK5X$b|$B6e^jIWnc~(WmIv4mz)R?L;$);=UPov! zhVA(D7m=VUSQXCe>bIVE*BP3~7O<^xD>1XYiW}cxp{5Nrf$3^_ao^wGUzI)Z#)ABY z2Er|9AC)3#ur!8BN=;yXgpFJ0J?Ba66;%@7Du`Oskh!Jtb|a|6$J+`K&wG}Je@#W2 z0Njx1GD+)iq^24@9k-Z`wnEyT=VjMi?4WOw{(PNhpE1&C-8H47-MVkyGlgluEP?`u z^DKBDHS?WKUm2XG*tl`uhdrq?D?BP#i({#3K!CHIs&ygJ0}JSUk~)&Neh;XjUF?&4>G^tGsKcqykba8cj#=d50u|W$nh{me$E^MTx_nf8!!R$If0~ z3F-}`rgNmr78ME;cVM=nTHUkcl5>??>2%6V9+@pQ&8*}RJV&qk`o2Hy8Dhyz7*&C> z>9nS?jw7;sw`3cL@>^)?r#(v}P#QcXgxLT8$#uLWyU# zUr~G+%$!~bMspf(g@|2fe~R^N*5airQL9l^WMya^E-I4p*7NSFmMDPjB`GSb31NJq zre3BELQb@_-$Ffo*SUE#beR{f(rz)e#;$lvC#_mo|GO1}_ns@Ti6{Ya@#p0ig&RG+vWzTL3)iy)V(=OIoyHKP9f0X;9+KTc9)3#+c zi0RGHUiNI-6az-=5zq~Wm<$o0OwkKmRaVn(rMR+Zy+x`fJB$A)U+H$7YYbykEja+} zt@}RiDpB7JSL-bOaoa&3~rbeE?DZZ{?{<~ zJZ<)jilXPIyP@gJmaoVARQAzZlPDpF)!dNyXr2x#ig|)HS?EJL>HCZNw)nJe2vv z?j1R$5dadm^LQ-kbz&I=Sf@;xvGUv_y478~XeAa0`lAXa6Nzz2Y#nB2XZ7Z2S92P| zhnDut*G~CEwyVd&=5uY`6xmaRQo@MEJ?|eM%&s*{p*DplteHWv3@>iysfZE%+!=Ve z=QygkN%wnVe+;8Q)RZG}K{rqqdX^f;mYXP!-hga^{rQG>`sd^Ohr{hp{L9bZ9iHAl zk3!==|Ko3e`ucBw`TWE0o;(ckTT?4*I9MYLkZlThT?JyJ5$yQ6y$1}vl|r=xeEgOu zNU0#_66!(_Xd&+5!r| zLUEvVV!*b4ZAm-{Mo@JbMzb&IHFxB&9*`D6q}Zjb=j<)x=-9pop=1}7k~T9SKoZM<93q5xWLZT z7)~Di${6ZnS68hBgPqE9zowh}>uGDhcNrM%e>wnYbTJuSDMX-Y^4Y5lF|>4k-z(vH zvw2XsXHTFvYbfpy+NzZ0iFjZKAtstpy3RW5>uWYo?TIzgX%E~TD<+vXQkI}y#=Rv= zt@E)A_O>7PfW#1n8*ehbfQMx1@#3aY%-mNS)jZ~Td2PAt@E~RIW@Qm)duJn|20rWn ze=zuJauyZ8+;GnUo(`VsAYdI5ZyqUJhlT1!F}TZ9Ea~Njdy)V~jM~#8vCKVKy2MlF zJn{gEnrxqR2u$&b*m`1ka~eroJyv=RRfHP?3&)_AK;Ql6pNAfiC6( z5{>DvKXKXswNp$Zwnk5{R0O6w(sZC$e;NyaKWW-j%~B$)YMRK@N(DhBgjZ~fr3v+N z+SolGh44#6mt_VnwJjJxX{- zoChi~IV8mA(B^5tpVCtrDf907f7nd4^X92U+UjQSQ{YhxJ!_HhG4`zhQH|93J!^m- zcHR)=r;xrjgwhA23_tK@*#&0$Tu72Do(!KpnAs3UZD2-h*=}#~SH0(F+Tz@s;sq zqM;}QzutJlszfg8_+7W67$%{2?cc;+5wDfqnW zzLP(IALFGLJRk6pM-bfiV0G-UBV9$)e>@%b>?$M{cMDtCpQ}|v=%-M&wUJUyy3TEx z=Z8JF(#2xz=#+t!e-X6gnX;wbBq%Rld=Q(zJpcCF^{($;!HvAt5-cgiVYoqCuK)(( zsFe7J#S4GZjIx$`dwm!OU`f@2Db{;6&3Ed>Uu5Tf7y@i7DT8^hdH}G@f~F-&HxTIA zI(drqr#QL?@RnxTg)3_T`J|j&j8R5r5(Y_cWaIz&KX)Be(fpEI z3+$8aF^Zho*yur-ysRS={ps*n?sh$vaF}wA8~nb|Q^Mhi=slwy$S6q8i0@c0SdEAO z+=CE$0n+SFr{SvV0E#ddNqOka8}&q-AMVrj?mUh_e_pZnSVBq#L6++ScqvbfdFN*y z|9h)-S8`;T6ymn=jMmx+KEUC@#UV0La9^>rWgks1~4+6_GW^9 z)Mj?<|L^qvZqKQnr-}puSk={0bgqE800|`IuT1PdKF3Y^ZP%IuiO#vP9lJ;t`QZtX za22Ouf6l_scRf7)@wxo8t57g>WWAQzu1R+~Rt5(LZWVJ)9L3|z`_Jb+#}UX&-d6gO zNZg>cP(V z)9tR7X=7Q&Vd=er1xh_^1Xh`y7tWjG`So}8fA;PtZlB*Ce%f;u93;(8*|vh`1R@2$ z!=$mb4zF`D?)fzjB;GyjE4#p*Xtx{-Ju5@3_$Swqho{`v0t0aGwN>_T&Hh|L6BbMlJ1YO#1@oYBSz zjOmy-_jgZ+z9+LQTVpGcGg*1|T_4h~Qbb?$JX0GXYWE$jtn9CffS5E0Oo|?K zdhEDVQ)ltsfBZz?@zXAqj>@u16S(VJdIx2r%_6%zBexl+vdo_z4tV{2ut*xjCxa!- zjWIS+Hn13)C$I#*jBUWb+}*v~b+bC`OTi+0r7J>2=CB~ulFe(htQ^bia9i(we|h}o z@bjKKDm7{g61`%8t|>s>s5*}C%U)wS1J*66qMPGdP&3;Z#pH;wlFnE^xe_DimnqX3KH8wlx=nqe=-2n66wq2Olhel5^(Xn!? z0WdYJN}v_H$|{Mm(1;q#`yc;f*QceSNY^yMRvItrg{QJUK`(pQ=Th6bIUbPBGMtOvTF;8W7LTvHD_O`KgDNx~CKyW~8{H1i`2h5i%=i@F9?HYrf8$+$`U`0G zE{@c)cO4X#ikAUj)d!)0{#4ga9QT-he7?!oyAXGve*%DA139AYCl;OTwljnRvW+kC zzW{5$e`vd!>k1G4>E!36XBC0c(E~ABV0r+n*#Cf>=Zss^AZapBh+LHRrM8Q*}X&x{j(%Rhjo`VQdbDf zMRhD;1lW0SHWB!q^#-ONlctntr&Dj}GSk~NM($h9Ec9c$ZaV=Bo3|_ifv2zckO5UG zh|){P{leVu`r&%tNl$eFP{PsC4;hi>DmCXsJPOv4sYu6Xdw+PSfA{HO?(B|Tub02r zxs^gvts_+`fIL!ihHCZAXBuzQ%>HFN4I$_8`DSN}sx7pmr@s>SC}{W^1XejFEHy^{ z@Cm!9csx@@z-UlbGzq$}N!LLydkR&?m*@N8@a{Iz8sOXZ^!{!SIRxR=4%oq#43cR% z^MMO3ay7jG{Ohg%f8PG{dEXAQ5~3SA7gis^Gi|~D(MZEsoBPrBZ0l+N`t28A{_xi? z_H0=y9b{)sq0ib=breY6aGy;BiFrRY7Uy!}oxY*Q>+aPR3~+U#>1cA)g0wXN{2=EF zZB&?wf_uLl{oPv+*@M5wj3l8|pqDy}Gq}k%9+bv_H*Lqcf102RM=irt20^`3Q_|7W zP&shNSuFF?8p)e|efx8|KGg5VVHI0oKc#UpbsjB%uoXa=Mn%oyy`mg#(n?SK_mA85 zD;33B{o?-c_x5;?1=2p{M=I6Z5pb}yJq>&*sUQMiT&x{SUQWI=-r|c=kQ6@oHP~)U z3-ppG-tJ8We`P6B39R%=O|#{G=Z~q* zDDY*vzW$^MMBg1Fj1#HhFLiQWdW4%gykOnPH-Ec(`kLqM6k7VU5pkeVLSzO+B`QyB zMFDJ4qTo-&l24Q87#%r#KJ5qam;mtLK^6Dp=8XUctSJ-_q->^!@oD~_e_Q~Er%(C_ z>|s*We-Cnqkl-JxRavM~L&bGFG4R$8eR)?u?RP+FT`Pd1qYN)2Xo5h|ypr}Y^MzjS z_bL0pB^of?2?9F(u9VZV(BcczG|ZiW*KqV7^b`D~4b;Jzt3hm+26e=i&9rXWuQmgQHohjs8cGi-K&cw5>VA!+Wqe!4M z1<;EE&;v3qU=$aB9Jm^4^yr4tAE7;hD6?2Y?i*6J{8 z5fA!(=D=jf1(F{D^}BtgxKUL*EcH*zJ3{pZ%^Z}_?tbO zrqy`UJPnfseN%@VverX6k8(oe>wV(%YE>u+J|n2K4+aO89W0IGL5RU$X93enxb^TU zA(H}1K50=L75nMau4@45k>CwQ9KDODwKU+!b$#3~6vT!ck7NbVZJI#TB{zAK-g>Z4qt`CtbN$qtJJGnp($6`Gt*rP*I^t{?8lSDkYOqvxF^Nu@jXj`RehmZ)0bbYA_G@ptdopP~L3S-{z>X%v2u=i0BxeCH< z!?I41y%yP4OGi=e3`;q+_J=&~fBvBz_JWy?VGc13Fp1sb|M__JzFqID zypT-=44f}KxufGwGudG}TTip@*)nv~>LKlyNn#OC9ezRp4Bnawx>TA)K##FaHLJUy z+rz`*6U5;~OBl(7?1e<@xQSS~Ijlr$RGb{)=Ak_ve*2VZ%8r#7Y124Lf4EpxE)mG2 zRMwVi7k;?=*Apon4;FhdR>iLIZ*rxRd(`eoI{&>&yMTC41>o)z-n@XQ;@_xdjQ9W4_pO;?8^A240TN;;Ah5v#A1G@m z-#I?kbpPBd;f*Qois_v4So57-Af92sbSkioW2JI^*#CeYX^JgNB~r@18Ty*(2<+0k zwUfFJF|(%zUIZqw`_4$MK?~37XvM-F1B?t>ieNxhojlTRd7mDhe|Fz7c*G)I?66N2 zK*cIX8nbsm998G$+kLtI?Qp+S$qfmJ)(!L}=cXP;fSO*)BBVx(-{B2&{^Y4&=+Kox z1DT+Cb^tCljsk%Przs0Z^zM28n>z#xkDGGC8NoPU6n*ke`jWvpCZlOrn4|agZud zsgigFku6y6v~m&A*$H30Nib_e$HeJr^pJW#l>LL5JR*mv_{45X2SmgW0RmsZ2BKKq zlZJ4Z`+H7(vC3Plpy$*xu}T(2H^stpbj_p7V<r>srzc|aQ7^04@nu}T-apv|WeVEAV?t^1YwmEhM7Qe&y^`!b>9d2E_!cy+)45j;IMxH; zF767-HZoJce|xz3B#lYgtYxLHFl^pt|9SV>d$#u%pXcNs#%!N*S9)E7NO+23T34M1 zGHtGBT#BufPcy?_3#eRAJB5dKJJ8)8{0aWp6bkiyIMhzgBX#^XKaFRu)gU>v+^8C=~HTNku z4iy|B8JkZ}a?gxE|Xd&$kC=={*>tfqY>mfj!E`21S9T8?9j9Ud?`12Hzr>{M_d5$F9<$ zh&fraZ~!94W@J(zQ&tqRGLBVuvlZh0?q2VQe@`-F9W_@yZ5E28pYUJ>2uKVedWZ ze}ER1WT|Hq zg9>d6>&qK$pm5(v&G^up)mX&NPWPh$(8nI|$b$Qk5D&`}l0c>kSPGPct|sx^F#`m; z7g%}S-lg*4>S^ag)3t+Jpmcp?=LP;pe@0U*5CVwXtTkmA|HrPLgMi$W@sLru0{&-P zp$8m2A6T-YrY-r4fAsG4MQ<_Oz_UBRfChmBvt})3MK{)|fbsBQ>L;Qn)+lNl}kyvcT@;w2eePk+GNtI^A8Im5|H;R~?^< zD{EIM01U7tvIW;Ahj@ix-~{NJe+L8!c_uLK$vrlne(c9?T_HdT0AH+sOjQtT=@Za) z$8>OU_P{@U!s_=yHg3}!(0@%$bKg~ArwH&SMHSA8>Zk2`c*Wga$?e0WkYYSiITAyo zZ*yz*49Pt2sg#yT0A5JMY-{LK*ZOdP8!nvf_}v?y^#0-S3DZdfxD;ev8p`AKx8fPuB}OxeZ6=`!$NCtvVSalzC`OsymNSFA~VXF6DP zQepbQ$#bKT-QcR3!~!F%_ALEq=E+qeb0cK2JZ5h0at;mW&QEyQ)SU=2!-d=xT_$n49i`*@gA)ju z=eZ;(YADvxVkQ6xltS;fIX#EH)c*Ho**>l=Nb|N!tRJTmjT>46f2x|I9G3}XPk!zS zU>ezjEfPp1KFXLgTkeUfXBF2N%i)2xe?uVvn)~OZb?=}2e*)YRnWKSCCjka5=-K9|lHlmv7uAW5m?4@RtaKo0z2RREN0R_6~D zGW4PvA$ z-86jUR_XI%xu2GFADhpscJ%o(#a2&WDz7qfjYon_p=xBqOy4nI&ws`kN{dT?W}u!% zxqVYge=(xV(2|_r^3-K}wU$4aKPYX&J1GMO9x4{J!Yr)_9o(ryb{FT9G9yBUwt zfmy*-=ke^zi+p=wFne5E8Q28$mVKE%VU}SWe^g?m$r^)b&tJo6P`4@oFIfbkf_I(; zx|X7DF_gupBw@tDqoq~ulp5_|WQK~a0&}LO^`l*_R2+^2jS&ELth_c*_NI7t@Z*KO z2JBya*(z<*^j5}O^#<0)^Q(q8s@gj}%b2!)RjqzCJA4GTld+W+s9#CYNY~`BU9(D` ze~(KbR;(&lV0&Z7)hvMjx-B9Te*h|y3)2m zhTRsxup{2=bW`c)kENqWWI!4)-nN`rOX>y16z+%!!>;6l$p+l zdcufge;Hbp>zoAQs4*=BKBNG@2S)?9M*`t456fiE9!WJ-ZQzMPNI`*m6yPKyQW7j% znSOkyN9uqml2%5#(>|1XxRn;_e}YCC!OXVN%U;F#NUqTtnoUxgN!fePW@1q!k4!Of z&mRc{KhRRNL}Bpg65(I7*sIW|9no@`QjtKA5QTI=0$Kao=+hg4pV^)e&mTX7s&I!L zX&n>CVglwu*BeA)9&4o6$A4p4<{XiU@x(QFCIg4iA4sLGi@@wtlycp2e|TEcR4GRQ zX5{Dwh%{hnaZcv!dno54;8{CH{|ZDS2T%f{PU|i21Y6nd0_j*w+=s_89a)7Q^0iwk zAnOKFlFSlRAX+BFO$1DKdM_jTHQ?5Om=&gu(M4nEaYhN*n)FHm+h-Lj&EG7L7=|zg zcbd5K;j!N68|i~@v^a^BfB67n!5Z{jTxAi|y~n2#Qdj&tRq5Re1_d5%@U8JXe4uYX z{BXYn=JS~ZrYImq6hKdiDZyg04DZUua-&%u{KkhYiKfF?sV;Y45)0`>6G7ku;X=0v zcQG|?pM!=4ZxB3$2YGg0AhNhz@~M$?(N#8o1#8+RJQ>Y}Ow0jme^~lj6&NW`q2u|W zH5SmY?MHK8?$QJN;wkNI>LFVru^aAL#g7h1Zb|^>)z8~pGAepEZaK!_9 z5kh3IYXU$<{6yYWA$y7!FY;N#m&1by>kva7A{(NV2TLCYU%`yPcqtb#p9o8ly6GSw z)QFQsD$|EdM4%aze^>x00CR)|Hk}AfD8--y&}Hbf+ge?Kq7)FVDDcN^7i7lTS-1DMLqiRLX6f{U80tko>gg>?8f-18`*D$>`W8`i9&le9Yl>m%>M%xtDB1uBm8gNp)| z0*F$t0Q6aJRzx1xHQVg4s>h%Oq;7m+pe}qkmx1&2f3fTn(4_evxY znsK%Rnds4=0E#UUk$4Df|C^6-H#)+u?(eP-<-__G+=F6E5V#LgD7B1@)!<5_@n6hJ z!{aR|Mt-xtLsJo-A2-1-;s!<_9XY^IL^4FN>CAY%!>YidSouD&`UKa!QLY zx_KuWe*LS_$f#zg-a4%bVjV{bd;@BX3;;eYG0D_8PMN2_Cy>l5b9!u7{Vmk&oyC&( zhSe1gl+IFeiw@-ls0+bnf$x}v8YxEsnnIihJvRqjrN(bRwE({PLrkSeqcH|HZlvx2 z-Yk2jqER`f!9#k!Dv3jTxV_5H+{665JUlIqpv8U> z@0)KeAV2{%mdK`L$wuPf*gYuhloMMvWv_nEa(>ds0n-u`zq3PAur3a16KHu671(y* zdPAfxY^SxXc&cFh$(zbf+dq@0?;d|=UkSoa0+I$UY+WajFg~uexv@N{@*6+K;Dy!7 z%5a}ZG-XCq1XZ#X(4@KZ*eIzBBEism&Y5RJc$;Qy_g-7%Jb4aXJ2IpJ6YLZg^oh+8 z5)T^accg+}?uV3w>6$t#*{bYpXN!t21VW>m6}x(+k5ddeFGzN=6OypPQsRFJL-UDP zATEFas9+q*$|ch+6vUIo!d(l)4WVQ2{+Xo8%k-f9<6l?X^v5*`s9Axi@G%fWxIt$! z&!UP?p5=t&rvGv@e!ckecN4f5NI?N(?GoHGTLi=aG|)9QlonJK=(e&N5o>|X%#wx~ z_$(;Jg*v3a;CSg?=a*b8MjTFvF$gym0AE!4Tak4lrYY=|}05O)OR4fA$ zX3v8$AA~^aT3VkF$2_iQH|90st*e;czIbM*?&!a%0sziz%KW%5%Q1Y0AZY9YumfZo z$EkMd6x62h?NniT%kJYiB)+l9SVyY+0H0H}kCummJ^^`p&b?(qa-1KYA;+kSI9^gP z)ip3tYK3ONml`K(+3q!a$#Rb)@bV0nsTv*CPJf6Sx@{K=oet`^SSfzqwqG{qTwO3j3SeNp%`FuNa z(M|sLEd@cELhyeqVAM#(p2BTG$gJ=-X4XNSZaH84?R(kWX$N0H2*KAe4iZVVTUOX4 z8K&XR>0aOAjW=}|jx!Ie-yms#kQ$n^B$+D0e(bW*4zr%$>SOvB#}K15T`Dm19e|Xk zR=4E7Ljr+{$11Y3yFK5qIq4sx#N_RpYPJB&K6>mO4+eh>C>@fOLoN`(+4GzJ@TdRh z?HeHpr~;^8sO&`RIVAPYrixBxSIgo??cwK-ja!+%?-AcFAZB^40m`QsT+a^T^LzdH z{^9QF>G~t%7KqI(ZGlt;2cry-9fB_%YX~G_0qxiC<%MI{HTQ5aRTbbOz8~O8!_Zl? zc&{(+*SUWsAU`=uRY+kFy#m{psY%4@dMxk7)cj+5DjQlkr)^NnR$t0%&|xVN98{|Q zX)s{BoJ_|X%^9@@LfO;)LQt3jxdFLaA=_ZlbAzO&x?U~oG}T!s<2A6a21^mqvkH+~ zCRPBrl;vF9ejySJj4tUGd$m~B(&!HlnqK4aZ1R6{b*xt_AyuHZ5vZGwR%sqVDmh@f zn;sN@KAhIUdAR!X)_#Pi2n%&`jJG`0L~`Nwyo{OB)~55i6_AO8A#~{E%)Rdwclu{qya57D|Ox;AsIuRY71j2RM*D&9VhJ@FHgZ$Dy|M z=AeJVv-BptpxHP$kgBm5uU!JFU@6Vm^F7?Orw{iVu%rj;hLXJn?$>}fjz_P}7oI!Y zKGVVwh5OrGo!cURJUl$TuW7xTWh?Nf#z3(67t^I#%$pDpKP*M!2E^IafjGu`RY0m) zuEq_*7J)UD3r6E{bgh0$H}XloDDMyL=b?YwvT+z`FG(x>Tv;#%LGjpEx#Be#Fo-kd zo9pXMzGUn2_wVnX)?XE2k{vNvafST_!8j1@0tlXIgJk{7J-(_Nd$WoACzNKYp#Fbe zbP=8Pkt7Sa#!3Bp_0L;_=xUBV@*Dth07HjaEmYE>2x^*6-OF+LUmotBH|kozhp~7m z006)o8%3aLiY1YCtC%~LF_PstwuhBIpMi;9%FpH`tFVK_l6Q+ zUbEUw@Iahp@AOXw39{yF?EbdwBRPL(Huh?(W?4`Hg$2;g(($JQJ>IPVu(jsm z`nMhfd0)_ySUV@MG75&m7chWGvxzi?c*kwN-`e5F%m)Oa<3|98#Hv;{d(VFos-$vL zuOspOp-`}Gy`u5?YRf$-e#o(PhP;3oNHMiK>DRcyQBMBr+rC~2R1*)5+XT{$#sZKZ zaCF?HP^#R$++=e0sz-$1JlwcO# zx?`vF>1O;)Kc@V~oe*{$ZbeN&!(BsTo3Ta|OhWLaxoQ8J<7ScKH*ETS<9-ec4zQ?j z1d~ECGN5R(FbuJBd~rXj_O*Hvyn491`TF+$`K?#>R1Fr05ZQ;4c=mtci{inK=CQX^ zFZLI_YJA(jr(fPg3eGEvt%8AKR#K!pI+k3CZh#%s+$uOe*dOoehqn)yYN2UnZ~(h3 z?JAO0Ei6b^)lu2#;zr*-Uq2nVDZTy>Y_YY}UH84v-U^f5&;}Zj7>L(g+~^+<*I(VT zr)|9z69ghwMS^#rq^5rr*O1^n-ndZ}-36b>4pr=G0Qn4!n~pLcn8= zG7MPem6_GAZ}E}$11u_Fj9Icn9w-27vZ^5Kndzcg9PltDhFYz~jJ-mDW#pB~MfM{u7{m0+$?w-E<;`9452lz z+IUa@)f|9&=-_`CS{5up9+n!2lgQe5#*?zwX$Zb;H+bUZzkh4TRs~_b$8@g3b=$b? zFurOQ>h`o8+L;^n-5A)0l@+Ne9)qe+Vs|%~PKVof zyvMiY;lusY`rrMf-L{9cEZRRJ;0mnkfTIz*vz56Zayc+eWxSMn3VCxU|A)uxPr0oy z$Wb&T>wrW8Qw78>(PK+tq~fIRAGzO~!<+yyurOV29)vuotdnUj49BW4TVFqN+qcI& z(e)ZMKuCWsjm%zas+2~FeCX{|yZOkCFMBqRg8(dyVKiMgQ2-`#_kdC$qyg!|m6>YB z?f&@TsXczm_@<~b@G+Nm&jm9@REE?pK`XfzK2F>p#;rc(wh{o`0BR+CIK@MbfbdfQ zryDhs51q5wqzQdsgVJU9VisJT@|uK*cc5jImI(D_XN_1PJGe|P<% zAFh)x`xt*X$;tim@$qBE(#J0^lyZEW7J2ARybEk)0k|mVsutxQ0t5-ncVYdzW?j@-;Tfe;;q2|iPu8%RF8^9nnl5qUejO>qt$<;s#8D5 zyzzQKQ}=X8?`*K@h-ckZC8#*rfL-ECom?E-2Z4XPCYYjfoPqhma!-q8pI8_EQqOA1 z@fzLd3bGDe1xCrKYMy7L_~XjIoW^NBgUK#*+?vM(zyxffE;2EjYo7d`{_I5Hp00j8 zwMs>UL3U7h%y3Q5xERKtl^ApLhf(_jMg$6zD?W&=%HUgJ8eZq%nL86mH{;V@`p#I5F(xfrgm(gz)ZxDgGEOP$jHeZPJcLz9a;99 zASfo}2m!cR0V{cyP1QZ2+Ud{oA!O7P>Q}%W6lu`-`3g?ocuXm?6dPakE^Qs{H`9c1 zSY{1`0@$%tX+#6%<=MVV;e7Zj=&K*w02Y(J{0kdw9-wUf=)3L0Ssru+mS`y+9U(_z ziHOqa>&KJi{3|@s6UWi64Ui&;^U0fZarCxg&8H1#)l1GE@zLtCz)ppks~I zjsQuWI1TnHTM{PYzEQDwUM>c`wiKD$kOtUv$jK%hZGnmnBG~gm$3#jz>^BbinT1@G zp)(*=+~@%DJRfwB7)%q7+}ItMtpb>H3}OxiJ z$jd>mB{h#gRg5*UQw>;188JtHTw|eNI*$Sv1I!%LL5_@19_$?h2)yR8SZuR{$x!g& zQnU7y^*xOmvg^^xl4y`5lg8UCOax*2`TMd74dEc00{YAPjv#zs{iY0&m4*DJckStF ztoN&@>1b5qoK%R6G(N;*^OF0~0W~)CP*@-%Tji1^_K~?i;pTE9Q)U&>FM^*lhmZ zsY(9+;jS#rNapu63a9}Hvv9{WMXFgikj7*vkAT5Fe?O4#PE(hPcgUMod^(z;Q6D~9|sQIL}xx!fUT$k*rL`okR7DX$4YO zs1Z#O^DZ=^0KO;pf$?81Ds!HQfJZR~(y(y8hYs+g5<5Y`SuAGT%Y5~G2uWSg5)Dhi zjAs**ieYFUflkiW75>>#J`bF3ln59KgH-}p7`;c(3`GW8Q#qf1+A3$oM#;nja@`V! z!ZVXLWCmaL%NX>7nUx&&Dd9q68B zrM3Hc!gtaJR@uRnix=!@qq>^-(NkA3Y@Z4#dK7G+E|)!X?!K6`9W&-b7I^Ko$p#2VJid-mTT z^!n`apF|@<&gz;LvlIjhA=0tJzEiFzQv{&u5V0f>X~Oz{=dK<>r0(xW*~{X0ffJCI z6X10c0VuVp6Nc#TP$}0n$pa z*psz?nA+J3>s@Ll6eE>iys*GGcD{NxB{s|gS%=JfVzvr(nopg6=%S1I<@X}~oWW;G zS!dStA;M69G=rX-)SO-1;;qrrGzDSRM+8XK$lnHdr)%U0112_m880gFPM7YHr#)XJ zU){dDK0Ll(Jwe0bWi@ffRP#+~mfKQ8kJA=V?tHyF_S%4N6*pWC>77L8BaqryH9Y$t zs4|lt9`1fwO={!>1aF^|w^kxhD$Gw6M^6_U%||AGe7Rb!E|)C*0yV%~V83B+IW;O1 zgFXN=O#R5mM2Cviw_^OPh&`c{$fg*LfXwcYP+H&t&FLiv%ArY>R0UZAXwY#w2~cE!~e zc>IZivC33eu#{BESWy@^uMvRV)GN3hTWoK>HbtFm4Zxtz381X1SWHNhX?!i!!{W6& zyB9D>KoVF?plg@S0s$<42B_Br+YZstd3l~o5h{^D6%QOlMeHse@81E4TLx`As=c;!W?8Q{+UdY?n#Y;=iGt(ry0&a?g$kwrs0|*bl=iK6@S@;+f z#Rlq!HpM|G><8>MH>ud`-(Y( znqzbTDY2w80AO;gYNu;3s1AmowGnFZi7?541#CyqQ@;03B_LoWXG-)4!fJs;T)+y& zQ&`$&0l769JD3ruro?x61#Wf>PI8hRfqHN+q<+9bunl~dbp!z_11SWDm!bp#Cx3-P z=>q@&PJb+!F>A%?4-b~u*o;yt)i+oOY}o{f$cKkO{s{f_XZa8qEQW2$lt-V~jp!S( zwa8o<)6VFA7@};*mz^dI7KCAUvco4xsbh^6TiD_0!Sj>X%Rok_O}u5}lmVPD9dXQw z!1Ev~eJ>_VYRs4zbpggv5gltqYJZSbnpSo9Wx1wF>nJrq^G=#YfNVBIni4apLbQwT z$^c2>5DOHJwb`*wOs&A8q5zd!yI6Y&PO*dxo>&yf9=A{$H^FE@jEI`fM(M4%2O{0^ z^aXJ%(v?vnv-{{GHz63tmvJv?IwjX(UPWUmZVKY!Ml~e=8lA=%wZMXAOn-K;G2B`3 zP)*1LpcO%UdS8qY6+=9=O0xsJ51K9##mNeusMwab7$d_%=73q|czO*yP*e5vss?9? zsprMq$II0wxFV}HR}cnFdwND&Ci>+xij)a%B@-G1iz$ zERDy6P4kH7Oy~FkBw%A^0Lf-2ZO#<4Pyn<7|1V-*iA>qGm%ZeV;MhsH93_w_is9om=rW7!FQs;WpamLB(g1od5e99{!A!XcpDFR;M#m^46XsH0 zqRFaj)0CD?j5H0ar_rj9MRx`Z>y=gx9f6V7VrvCaEd)vJW?KG$HDFll>lz+CY1G&S zuEX0Hj;ypD(ae?75Wn^7hD{up7R-%g4@?^jHF6#UaIzngl2HA8GJ}EwF5!cJX?lWm zYFJ=Adh`-&TjsEc4G1IwX&CtnqYOGlnJHTlen@DWe~q6*P6Ids(+>kD5%BRb0L5LU ze3oSyS6c*IDL^`aR#~k?d6{m6V*1T%XU0PM(*ugQ`~G0;1Rh2QL&D(sKv`l zm5Qbeki_t0-n>wx3CXar<$H-3I#(UOGHYdMPF{onUaj1f96WntvnRg&QUhlu*9Pv7<(S22yRU@j~opIh;P2-Uh}D&0fYOu z+sjP=$5Zr(i4%r(LgF!hrUY^WZL7Z3mtFO-P7SC)>M95zsjLI&B>Pra+gA`iUSrGP zz#(bc870Lp=g%jJ9VJ?rCR|$j9 z;RT2T6(4GzHw@{{LDQA>1&vG1Y+QHD5?^qXGK3x6+RZ%ENQ2@pg zJ_1$FRrNGf4qnaev$}d4ipZE)5-T<^uL7Vv(p-uN`k0-sA$)9KQ*Vv6e$9ypOiV91 zqSkB*)j6gOM_Y}5vepO>2z8i~+3>KNg9~aJ+0c8IQ8>01)J#zjqEyutfIU75xKIXr z>1o=Nx9iJaD0Eu~dtnQ1a;yfoIyKyA=#Pf+Ty6D5{4~|Yhrt>_3$L{ zF$*jx0X4&bahC^!(Pvfw{CQB0>zHy+p_XTVesankUr%T#W`mF7?Q| zL|XO+7dO_aA(4`~1T{wEr@Pe?y282{3a%T9*E@%~2tc2?Ev>|$IJbE<*$v`#NA?NT zj3ag+SB=>m#~hox!?&vm9B@(WpooaSsZi(?Q<}(skUpZqj?uWiU0qddz>gt&Ao5uw zDUa-A;+%>$<+0#zSMP;P=fGtZU6in}sw+A6mWSjy4{`@WUp*m)9pDJG3j8qX6!?(E z03&4TBu%%y`_=d2i5%4cn;^00o?t=(<1#^d$a+$sr>nf0`J#&<@(Oxh*hkCWD8$P^ z53wMB=WhPPYAPbK$lg`sQJF44tpG6r&o{5|!&IyLNnkxHef z(n;*pNSXa(HbbXkA0!bfTOwMXh zkPw9pG}s29M#ccMW|@~Pvo7;@r;yZix&vm6z;PMRB1j6U1B2C|`f*L)+&vx2QB2^Y z&(t}jObx)0jYY3Ev+Pc{#BzbK+!FwNYkAZtA+1QN`vW5Y9C`#q71Bi+6w-_YJq<$u zybT$VSaapgeT@sgIxrM}3#u9mXQd&|4?r)V;@}9=8}#L!Rx}zIo!i}*WVSbO;#z={ zfz^;LO-p4NcmSlDks4I0P|OIcMOOT%#(x2W>%8FH+!CXnC{~lr6c$E4Q(hw7$^>w+ zEVcuF)lPOqlI+1cs1YfsrL)&l4KCsN* zBkt$nY)%>w$;_sIquHAD*hex{J}^ zsW@FzGClzox^foT5Mh(GFwLL8ph%4Wy@KiR=rdE+om=PBFw%O;$$WIt)`UTf8J~P~ zrDEy`%Yqj?L~l)+#iBKuCXS|uu|@Ad>je!jc2gnv0t5z(qDrJ! z#DoUOt_uQxw5ig9EH8Jr1JcQ$I)Ta)6_Au|8DLuYMe!QY#;8-OS&IzhY zI>l|fkn(cW8`~vWXxR}Wy^n0+uLuyC!uRFn?29*+!68JaUO|{WM}Yq3F}Un7`I=s) z*i1jD;5D5xr(RJ2e?az09ei>TkwB%ZjlhOIu%g(1fuU(3RYW$`c#E)%NDM~wDZ5=| zPAr}P+7EVv1YDYT&B~?_32DySru5#+m%hAMkIL}C@&ybOi)ASOt-96DBU_H8Ph{M$ zH;RH(Mu-tU8x63EuNU$CK@*(t+-oVbWAi1Tor;)NwKj&O{lx$&#303~UKO+GsTk!(+TtZ+N@C zs@Lx>e}+A%z?+yw-4@D`niypUF>(>qXm;yITWph2W!Imd=sNjOET9HV$7Tjesk0thL8 zu4|B@fMJXs3&>d}D{z){zIJO-SfczYE)MFB@2m^3vESu?nUSrmT6$Uwt_7Xh31zZfs;e{O!^s%&RQDQ9F z3(8Vyb_Y<%lVyCG7A6t#yu6VAvCgny5bG182<8QXyyhu}#edN-Af69C$S4>V)#lkv zsd9=Ti~~%oDao3af%7=8UV_(a4#3x@n-8Eb>vXa3T4G*L6uk9LE~8gl?7WPB8z55y zWdX)y`lHHhF|_z=-ziw8XAS-O9HN)R?X7}{r-ZD?6QG-|fQ6Hh*r(VS zz#P(<00!>BFrtGQxi`)sIz9{?N;6oL1-+L6Y!=)q0s4i>$JQ~cN-8ua>AcMZIryBG z@=%om+khyGa|m$UVY(&gR}#P~ACQ+3h)1`ZpE?!mbBHKCxQX>x^f`gUE6cK|CUiD| zl^ok=3kXbfTm_eG6#*ZA0fJ(r5@&y7zn^D|h=!tpBKAnVByf-7d8FDAo70>7{nq51 z5hf7U=om{;OYmllbp$i&^Pph8->=ywL||cq;CV7zm#Ngnjq#}sv9;e1yk#RY0?%Vw zL}GEQXfl{k0Bv%*o38i!5gJLYvIf9M-g3P(d^eydAl2gL(b0N;zn?_Ba2l}K3plXT zsh)dU0^!e2L*4bxeG(u^d>7VA6-qocp-jWFbv$d2+dKERvWm>h(a?lQXhAGHJ2a@? zT;~z$I+3wpA8*f1Pd_%S7#*=1WunrPerxBR7Rg1iURxWmv5EzQRH(zgOq&{&e0$V>$Qtx z8^!qH^^UcFvaHMuY=$r-buNG+rLJ;8*t+0d8G%;OMzgbHR&p06C_vRz*;8fe;+a_D zPa&Yh4?DgBR!rdp48Zxx{Qkyt#GEbo&W-H`IneS9@0WQn%%k_kPHHI;Xtdz51J+0| ziSA2?B%|Hp41dh`017Px1j$mNB~ZL88;MNEW`(nV4Y6UWH0=CTh zPM(N|#Y?*)kvfYE$fKHVILJM~f{2*0vb}5Dit%Y4(9bDKIkdLk-bHdqs z3l=yhEL8wHR;d8>TEu7;@igbo>Xhe_OGGxRQCmG>CMCpUgb8r%$O^9I4sr|ZV{j%i zL0iLrsu$pv%)>T{t}O-$sNXe0o1VD(v8=1oY&%v`Axkx?IzEecSf*z)ennns*ZB}|Y4P*-7 zIJ}bEFj=GTA&}WT9DRI$SAO~>{k;Bd1Os-26N(}I5KICv<(3S$&(u_mI@$tk|9rq= zH?43V*J&_DFKBn2h{GdW$L3Dr&Ab2Ju=neqF}c$RaR0|&F2){l#v<=UmTv>_(24?o z&!eSOAc8XfpFQ?Z)S~>5`iBgrRf`Ww>qn&?dwvx z-2JtN^{txz(+y-%kTldtacexl+=4vCAvT7CLV`0QLJP@SJZdr`A$8f#%W?b~SA+LnO^7^El3x<2X-fQVP5O^oHT22L9tX)FlD z#qGK1K&AlML4jGqKT-1rGsL_K5_E-fh9nYT*OZw@>I4oP%Caw`aarC-uxCPlXLoI; znxD&x0`ka;Al|*(#b*Z5#3GWEWMxS@H~{jzWmyz(eqO?bRJ2EmZ6>!EsXA0!=wV1~ z38VV*WThfuH-Z@MM=LR$*66I;$$Qc{nFJty+P zH@>6<$#P?ff}7Hk1_8G=o(wU}B{8pO!|vsEu2R;KQUL57ZTw+&k4IL17d`zk##pbe zr0HHl?AMltB|5ReK+6Ow&bg(R8?4lQtP)V2aS?M!u>Kdx134$rwBh%8g;QFve~sS9 z1$o1=S*=@>9RtK3H#T1?G!$qm{$FApr3UXY>(1GfDu<+$3C~k?E1_oIAFxi(29RW9g{%-hd z;CPh{@nnD_(*#05U?DXhyMjpyWSruu^@deYmkET-L*rjrWhJd| zLj}353|l-vcm);5iWh3wh)SzpO!bWA>8O>d*yxV35r7lT4_uF6jGaa~bntBeeI4BT<=A$N zTXES2Km*~2yA8&nDIb_lsfV#RT+K)-bX`_PL<*mc>T1M4-~=#!cX4!=pP!!YHn1o@ zjVLU<$UIE~Eoba$7*~8f{4;a@Cdd*PV#KkA&p=OLkFjdCQk^g*lU|p9^9rZq2LuBj zrj@A-34wjFf<&GzNWE5;v+z1*)K74aD(qmUw-Zh@^AiADaH33+IBzuu&_YvhhK z&vPO~Kp396Q>IiR7j$r6x|M}vWR$YiP>0Dyf7&=a<-T;{K`)P_ROxJp z^ek|pmynWS^H#a_yNC4vA?s5f1gl0Mnibp!lPfs_q( zA3gQK*fHLG4yomW$*Iq$4gz6!sv%!A6zdk&@@gylJ z5!m2PUt~mr2Bbw{0!4}7l>Hff8|nD67A&^LBOh7Wd6AJ~I(y)$9zaO6z#o#<4INZm z(kq}KqEnRE|RbyDZ)TuX>$!8^{OeCeXDgvFJ^yzhkSEu3JOJe_crIe$# z)R96sWuF~VKwA>NO0R9L*@h-{r7}RH5GBSoIqCHYQd|OEZ6fkKRqnBhE%mlEat*u4 zX^XdbcM9}s_8AU29v#>RM_c=5IwEjbJ`W}A1COgREobR}W!qU%008EBcF0*p+U{g1nE?98`+~A_Y^A7aQx~&Va>O(uLz+Qx z=Lgi4$FGRMh98=NG;)^&IV)r;=x-mKWArnB8}f^#^^-*m0UvZ!$t{Q%_Kkyc%qGAI zfD(jGk5${)Dwbr=&SM_MMd<=kCsja{R|-iP92_apVcrT3hn^Ln>w|Mmp$0&%=u4*i zTVZ<%2$HWI2zz-n&&sPDDW+V2`0x@`Fy*;#9TtgiH1N^!8OwluyQ6gt=}bt&QcYxk z+GgKq;4?Zj#COW(RElUea888Hs%hHnr}@jefv?edofTgAjFDa6Snarw(zO)>*S8z^ z`tZ|0PHC(!cd1d!wsfj0vfEp|(ZB~p?nUI-f(~K5Bf-&fk5btc-{{Q)eHNl2yn2== zQsNj1fNhF^8dwjA2HOYvrPUCk$`pWq6XPg_C&iU23?Rt!2zz~??^{o~hnPL9yOm^n zE|wo{=`o4sFs={u1=fvWn@G+v6y!f@7-*(4rFEW@b$y_pu>67A3r##M)%|(s8#2{# z3^!M{8~8NEp6Q!zlf;Nqj;AErwXj7r$~VdYc*<53ok$wukkFp$u%w~fMr!4MjWPg$ z0nlQ^Q%tRZc0t}V5%K#M3U+{_=H zL3D06(a!VlbpxOD!}F0srR;KlYk}X|(YBEiF~YoAa)2@Hmd@$4!bxP|#_R6r?UWcY z-zYiYF(L9ieZGJnSsBlBU&SW|$x_=T2Q1Hxg$MF@D^SeVqh+6uk+!vJ+IGo-R*`N4 zzzK>Q6CO*)t3c;xECPJPCE=$2ESB#$dX^n@HuX#=FG`n|v|VyQyK*ak8k;*=yo`sj zjEDD8LDN>vZ2>?N z`P$eu51l1x4!)PAFb(^EmpUh)0|KLG?ZwfsA$+53Co5kO4uM1~C2f@e;kJu?uHq7M z4%lS^5N5Fz%e)nUsb`^nv?rvvdU{|*3=_V&27E@6qS!UNf-|>^)8cp?;F#2dJ;xL< z!;sPbxdYKVZ<1eP_*hgI?EI1dC&-d)HM58#z?j5qOU-d#0{!-XsN~oL@?>P=D^EP| zYsI<+=E2}q+ap$#lr)A_884}+(yKMz{*{QX-<6W-RK8JsEKMZ|u(rmX;i_U*3#7+3 z14VtMUO}!xVR>Tptc|uj4qCEDycCiS^1BhbQ{h%9@X;2j!`m))uUi4>vqjU2q+!}p zSrEKKQ<%=wve-a>!*pbi4zrrUWs0Ipnytski8?lQJ}yaQn>EN1kbcid?$!-^=+L^N z=Kh$-zun#4{O*wvz=w+XXuzBqz~0l#4DZifC&OV`JRyTZZyp?su)dJ}aeLMUz~?e6 z?|ygBwBQ4T!ag?)U*u8(x)vGv2OvYnrQoWi6-W;}^Nx~#jy*ja#~GL#RaF)p8E%@u4eIDo!0i~%@}P!HtV^9PQ~r~nI2NkR5nN;1tq?{OMkipn;2Z9jdE=~^al^2gP|!}kwm-miC~K72BzU2 zu|Oub6eh@ju24_JH2v|io0pdbjlc!rHUMc#^5=(`@3P6F2u2NP)2gA;R0CbT% zE9l3@cV=PwvUC+(-9!W=?Gv6HmFmH1)sxAZjWtI)u zp%_dDFpy^jl#E#!^T%qQ$3y~$ryiu22#pd!T1q9kgPIc3YY5xSO;9zbu&b6`s-E&< z6i%}Ac@}CZaYEe87KV(N0fxYXP0F3LNbSlvw`bSP4PU-jYSWfV!*8&C1Zh+87nBE> zjR_lnCC>(V-s1BkqcuxmFsB+4oWZh9B`%^H!aTRD4ql$WGK`$>shyu-w;NT`162Lm>dlZ zZb;w*?G##s_UI<7UNfYIS-iSM#(eM9GO1SJPpz5+dA^J#;;;e07^AAmb zPi%1hOrvp{bH1hhwPq3mSlQ5$$94_aMf`+vL$(A+0*q|g9MKI{ zJ-&#lk*ht@t^}(e*#Y<=&eNbZCqUqiLwaDet(M`+lD(xkeHL}<-mE!6z_PbSNp6M; zhwFrOo`9FFyka(VZK8W_C1JkF(cnib1|NYIl*5X&S&C7H%wK%pZf5jP^=Ddt*VXaY z`R;jLgyC|Dt+0(EO2<;x$oHT!ByI@2vfRmbJYP@VV1?Gg^GuapFM+-f#FERxWuPbP zjiqK?*9dN%Rm<$=A4-YKoh%_W{;;N)oTE($rXx6+aFpvyYD`_c$osp8)eEpERySr- z<2@KHCL>?JyXazDlyOkC!M*1Dlrths1|*(o!@993Hd_B-!)in;PLY zw%9K7z3$Y<#PKOdk-Cl78&M0mXB|*h~RX$x?CQUbQ7hSW^gR05eF=6r`bO z0MR}o72Ykz1)>FLr%#IH=BA)QW1bg0iazYj_!xX)V-iW}*dG0c_^F zLL@PZvkEqTccT=B+5}HqdP56}T#<^T5({CY%;G|%PNaS-d~hm%7q*EZe>g|1cJ^S; zht*S2;x&S?Q}+}wnQD4iEV{A{+55QQ_rqDtbn1kG7LV3H1X+MIthp@p;sixSM+9R- zk&;bvl@SwfgNU7Ls*5O&=Wn1|9diTgI^v5|di`|Pc_CFzhE(s$5s8;yfCeXc4 zm4wuckcAvj=pq~y2Hze#&*yFC$^2XQiI$>86>$Jz0~AToU@MW)JL-unH8qyGgsK~~ zPiLzxjhv!PfazIKA;C?$upHX?@mDt@`RkMe5Q0TD%CmEa{p6Y5C{3@1_Ko}C9*8@E zjc*xCvnc9+_!o_IAt=rsE{FDw+elM`EuOMU09;f%^aA{hUgp$FL8p8DQY)x6h+bwXmIz5>O!~FcM$^cNFUQoq&ubtcG}+ zZ_*){MeRE!keZ>0x>mm%IPvZoK{Hyqa%N7mYQH2zJ$xEKR*(Ym=H!GTvJ}Q9shn8E+Lm)mk>UrYmFOv`+5>AG0pf%; zi@gtjtAPQj*pE*OdP+wm+X@hU#xo)PFBB&#PnA+lMbV=fc?Qe@&jQNL6Xm=ynA^K$ zN?Kqd1rimKFqKLJ#!(!O)(FcYTurGw!<2@_jF||;Xk!%t1f(8~0bd4`M>kl#gv!7o zvatw{r{WD5G?@I_+!f}F1A27|k^#2jRj6oxP&KbA5ZKw3}FUG?h6fn z)P}0iDFCX2acG)*ol?&l1ykWAB6v3>l;C@I86N}m)G+s4Xc7ctb>v}*#A3qK>Rdfo zG^|yn0^MR%O`_aVi-i_ufE}#903HfFFKDhTI!wJ5o~rNx10(?sFyYw48ZcR@eRNS@ zd88SuB!}Oiu5nI+g@QB>!D0rLEiCDO5&o5-Ts?lc$s6^Cwq(kbTW|`ISZ$+-v3M-o zs!6lWD5vt%0Oaf6r^0(t?1HATOGhN6!i{!3utsh=pGH`>;}?9V^B0J=cU7`8p4{8b ztzA4}U02pIKT>Y9Vi_V2W=r!(QV};CtWOtSRV?Lod0$UNyb5uFR(^?RP??2)ZHRu9 zKb0?+w{)Z=Yh2scW5e$Kq;0h=WAz#CP-)O3n#@r_ z$Gu$p@VqYIM6jYrNv2LHOLKuW1<$i1bcnuCTAf+Sw zpHev+VmFDBE|`IuCY>W_QysK_VwF?`=5gus^^hH34KuKbp^>UeohtU4f-=Bw2$&h` zz|3ozz^{e`RP75Y##Kr#mm2b6oge*Kvg4SzLRb1u|oW+A37y<)LAgF*NI}(^TlW|_Rbo;!%whJI5&^Ul0p*ZPE1p_pRyO*I& zE?BPbHfB(yC0}-xLUc5Lj6$ph`ff6Cr_qTcL#gWvrNy60l|8@RMrJxzfEgPp#V)3n z*LDmlxKI|)JqoG+@COo|-9yYpCJtZ&{PC7z2R%~bAbgg~V;*{G#TBWX~< z<%u4RX-B^K3S>oKtf5PPgk>xYOgHN=n}7;ZoEL6{*or8ey=E1yM*agJKpdd14!zCft19Pu zFk4BD-hLjLhegp=m?C}13i(=?i5|elZr5Kh#If-swJD=Zm3rr_D;OH%dK%^)Y0KL| zK?17?3(~BR`FSMEYH2`cgG?v=EGj%arRzi4nD3aWo;9j}+;s|=Y!#4A(Q_<1quT4G zZzM!2(kF`v5p5Eb@-3C>6B&rcXfbs$k2lyziB8%fksOCE5W8Ngl0eC|6o!$lgD$v5CH;tU0VZa?lW?XAD-JOPfx4k^$&-4@7FirF&5r| zbqZ{jk+~qj@uX`ZJBJJ8U3ofZ)JTs zeP-DYpn!5~HT0_y;5$@eZAQ(bmD~19y(`Z*Tg$C~(FD#{`WVwHy2c!PMW%2$AdXF4 z^V{c}O-zDN3DoFt3-B`VMQ#c(0@BP7v41R;yZclQPajqysJRjiQA}9cZm8?UQ*mK) zvy`J7uYLFYv>75YT`WtnU{j^(NXtp?rI$i=);nRO>uG#2N=+ex?O>W}I z3ijHZ5oKO@bN4g5XKvE^ZE0;ocX6KBnC59H+*#fNjO&9r7SR98lligTr-$^kk-wTYESPU?w;SR#Vx=q_(*&j+OcoLR(&S^4Ezwt)w(pAp6{<^UH^KA-T&X)_J3M` zZ`(87-w^sYkOFXll{z-6G7G`3{YGc_R>>$$UR=Ee76jckS<8rM&}sWsFzFn{8e0HE zl*=1zkmygl!3N+6Mi;_z_B9F2Jj{BY30EE-<>OxU>kT$A2LgU5g2H5u0)~Y}MMT7i zd2I6&#~ZBUDyS#IFAY#K!av9lt2v^7FbF$FVz$f+H&ZS?7N{EdA)qD?2vl$2{gr!* zA&GhL{PW@QIbEm2dcVX(*>gfpuQGtVkv)~hW7e*aGpE1NuS1^}vuF#PB93W|l}WKg z9gl3e3j(w00i1ew(KdRdEB8 zVofcK-84U58ca>8qlW8LD;g~8cs~8l`z3T>Lpr-DQc{}Ef*6Pjo>vNP8*E+3fdExt zQW`uUfD%A8?QxS))e6}|o+6HaQ>A@1(zydgrz(K1ibLL^4gf}6OBQx5D{WI8#+HE& z*H{Tix=53SaEzMDt}M1Z1vQU|4uJ_e(u_8qYH*nEDdC~oS^wxfrd%CHSbEinRuILM zliY`={JZdA4yxzHk9jPPgs4`NYApD1CE@!~+%rc&8g*73U11HmkKx$MQ05##e^-GtT&DQUItIxUn%&dgbgxdt{QRF7De|t$8}P; zV0AWfVFFVOem4L=JJ$4DYdb6NX~@NwIcp9Z;m^4aQkEr!G{6#nGGZ@&L{PSa8RUiN ztOS<$fi;#DKA{8_?LauR3q~a9sVt9iidI-`qeCOqAzdVNl0k862A^c9RY!vgp1peK z2X*f3nLu8_*TdjX())P#{7{fX$9c!<(b#W>tU(`c%p+YW;sjJ6xFy6Ah(%KXXeshD z8*4?xQ+D8nHk>kl6nl8us)}}V5o7E^MKH$nz~rsIu%(yKzNlwq>9Py0Y3@f9 z_Sv!33Iv&}I?UGh?KO-*i^pq#+!9nW)4s$};i_Z65U&@Tu~zh+9F_Di*ai6*@GWRx zGv*nVTKveeq;0njO+~r^c2U4!1qKPRDA&X-!t+xp=V*q1%wp73y&fi)P6Z@1%N9}f zdn*kqt4rM-!T@evLEP}kG4Xn$dZ=3z+*-Cjur(`cO+Rt#SztgHVvi{|>o7ML4}wc% zr#*NNrfSzw(1Vhv_^~2%E)-Yj6DK{5k?`*fHMrS|N9nMP$vd|!w$_726jY_=)MD^h z|13Gd=Sox?u}j%5j`HYA2^uukXvEUYt^qAlcM8!U%io{3p*jIb1p@!@m+LqFW9d30ZSs2!mLnJEGvj-MfeOxKYp~LISX*DXcYsWl`h7MINQ%K$NG` zgblq#R$=u{4K^?E=oF~dfbE1_h(n970Jek=fted5Kx!!-ur^WMC3PjOo}$|h6 zX$?jxDo?1nsi%fa#EM6*ipuf&l!PUSkwzL|0D@esN$$K}v@Ip-B#b|g5Ki=om}#k! zR}smoUbZcVo4by3<50|LH4gkb>&1xt^ z`8jHx27Gu#xWz!S#UEM5@qY+UBLE=E6o>2C;zQ!M;QGj(2tvV7`3)#31(rQodShWm z+XX|V-?_p(w#*q02_0-2Gz%f3A&ka_s2RQii-cL8%#sc~5B_up_p;m;nhHFpA-{U} z+hMh()RO1WnNC#(L2I*G2%p6eiJ6g{Fi>21= zD8Dw{G(-l@3R5buHhV6(_VRMSk&@Towuo}TLlOy|QeA>Rw#5}-;sv{NT1Vw8IHdJ# zKlKT@98W>Up=Kz4d5`Mhd>unQl*COIv^eNfMWmhVpg$opcxquZ1DwcX!NEBa;k>s z;#Hl`DnaBkJm>*vS%r>?U|4@wLq#JEcK34=c#g=A_y;ox#gBeUT6ip*qE4*nx_L1iHcU1mcM_EoVt#Qj!;b72IrppgnhG?X5X=z0D()yP8VNvMXeq7OWKQ#Rp=iR!j}h=#udSGa zmga`2)RPAQsehfy&5b6Lj*2D3n&-m~vXyyeM;wtTeJNXH{=iC+S=xC_{dBl~X|J3T zs_nX!r6s#1kX_aO%Ygd%fMSZ{G5tq*uTjD#&)z!4l-DeM!KzS&x(E_U%+ zbq?P%dN6A+QFb{c*2w_=Cd7cndJk+yAc_YQz#>XPNPmem*lD6ish`CMQ;4Gg(Vo?- zl{J9EN24>BAUn;MIJwiSjf$9-BZ+t*Lnv4TR8jzB4CfzA()JE3su4N-dzFESB z_m%S;nngiZV{}(NG>C-s4??KK!k|?!fC&~_VX=w1K)TIKPsie-D+VUwXLw3i=vsyx zan@%sqJJS}i8>XbT43K)wpi(8S2k(P(hEB!TwfEzp=V!)qMb=|?A#3kAoRj(-V{6| zLJl45wLos5^+5;Ej)Jlti-rc;Jw)JUFn-B0B-R{L*G{s@(=QZ2y=@AMPqSMtx`-PZ zHEhRNi{{lbih!BpyG0Pxo+@Sva*CrYfd%{svwxoIrcA$^)!_qybpQzg???b@?CJ0L z%=n6kuS+*!Ika8yx?s;==kpKvy6U>BfQS(f%qsmFE!GM-YGD~j?H4mfS@u*1 zrhml7(pBWlK)D&L0@`XW*Hi7O*}{}muv98ityO?y6)~OCZp*yWoTOqM(oX<~5he#k zuTJ`)0prBwi~;6A1Wc@XkV#%1=(myq>B(6jIcWKz%EPA?s>3okJ#cCoo?AU zE=tXq3-m~p2PY#JXi?g?VrtkRYhq6s#MaA1p&_^!7YxJ)PGnono0-_Oe0r%2+$}9_{N=SybWw!sN9VY&T`-g zu#CJ=$eR2(1z$FTrkEXdJ({MJ8X~ii6hs9g0-4Qz>45G*u_L{0GAsFw!1tkEL*h5W z8hlOOW1p-e-bN=KSPSwP_cbvO*()#cl4l-&kzWYd7Wd^+q+f)z^xjKO1%KkJBA01G zBCd(VnlGtr6qWpl1q_m<53O<8;Mjf6e8Rut!VEzB)V%Ko?CvGj-drI_bglnyvWA_;Oz4(O3=Yi>01;o{VM4 z*97o6{n^p*X}$B998yqR7=Mu#5Y0N}o1mGlTL>;-6$)fjd_sDPL@aeIfDW7lI1Bjg z&u6Qq@(}X2;YK(H*~Gv!onG)>197o-KE+=xIlbwG58QITks zer_}{JL)>~`L7PQ<@&jR`xK%reB=`{$>NsegJfDya9yj$XDF(L0ycIEeVbDnaNe((>?d_wYX5)@y{0%iA2E zW7xz9ox!vyI3HN{Kn-==3p0K8559l8xlRvlc-nr6`(C|k-`u@h-Uhs$-eRn%pp9a} zD*#he9^X*&D4gw^zZ`8GFRh6DNT8V2ic0u_cHg)ipnaz;kbW7qnKYtBswMvdWu(9$ zB{tcWmGB1h6si51ZtkyV8@Kw55B~Uhmmf<3SpuJpmwHP9yaBV9H%tK^0qmDoOaXrZ zvzOOQ0Xhag>sW@LJ(m|v0XqUdyO&f=0c!%EAGg6x0o??D>*3~HT;cU8B+pVuQJ|4X ztZdU4(Pc#^8DG@pjSjbO+$b=WfCTZ-FR&@wQR_W`8(>|Pg?#E#``|UMu$T$4l_GA* zVMHl&n-Qc6N2IBxcI)NdOii&^V0YHMYE5Bb8cbF;0dQY>$&y7z6b1c@h@TW6W*;WY z1&g7&Zha+xx+@j}#%I|C;b>8AG=-tDcw?pQC>HZ<^Gb8VWxHYv#(zrS}VV;F2iE3i1O@#VmX}yzeVP& zh_JCaF?}5Bn$ob17u+0x-#A(^I5s9r>#4D>)YSifId4TdO(imM7N5K9qM`GW?X^;# z-DvURPk#Ia)SUxk#^eZIuy~Xn7HpIXWDZlWrmcSiS(ix6Ak0%j3Za@kT{1=XHmg(d z+3`1&uYg{L?L>4I$6wHoEZaa)FkraLhL_XpBaz@qI1xplQ3Sp*3v?w$A2VfUrrXtJ z4#P!%;3!qoWmnDV(cF+P z#bg&Azk$zBIep3Af=Jct#cw#1*$h=1!xVMdS)@h-i&&LAk$IKAi= zxd1gc2(dz_Y+#q~QR#DM1E>iZ#`9UBDmy&V$9(}MfwhMVyqvy>t!q5bI-1+Uxa*1~wTR z1pZ_YYpB%2@Le<2s!}d~nPTcVNDSP8piCm&AX$HBt;7qe@ov{YuU{)Dd~J{$%p?VP ze*icPRuSljXq^o!qstQ>ZY(>uEbIjcrUzA{`2=mXS^co;j5=jp>ivV>vcP(HEK`gE zV8~e{Gbzh*?}{C)3A9_$UPF_RJFs!BLKf_+S)rhDGcfvE^a?Ql+wZz%P(u z4vESF`;VfdAn8KHHhdm{EyK42uG7fZfXQso1ShhM2k5}ondT;Ai+LTtT9(uWf75_q zy#}5Q0!w8N$j}ORPcHkkPLn%0GuqIoY*KTn0Xf?P&~^O!G0ObBPI@fd0(Ax;q7bq} z0t1)GEYvU_Nx&_S@r=Q2Yh8{=A2daFERXGhQYcG!>}M(sF!A%JU!N{MGCpMSbSdy) z3*2fqMmC3$N!&k=b8gTCZam|ce?R=d|KX9)YW+uH01FeAFs3<+_GIY_DLRD_RhOB% zAy*2AT!_Sx0gVd6s!~{Lm~ud?=YVem6(HDR&DV_YYbo#m<{D_W9ftd5JvLi>c{(-x zHVwS_a*Fubnasj#Xtxx7r3WQ@U+8;9d>0%=`!KHUtc~bnTZ<(lNd-#Cf3vDmS4F7@ zz~+{CkQ-hd+<4gr-ZR{cqyw|3d!V9F0&7o&G(GDR315#$W3eTupSJ?URWR^7tQ&Tc zV<|A5vv4u})cOG|;nx+=j~cm_J|7mVG%8aN{8K|}_gR&BfI153$Is5{st25<7%(Cw-B^|<;^2Q3gsU2Abg=uNc0_W_UojN%&Eg<| z=?d6iDoVQe3;P!xlII zaXfi1LCQkMGD^y&ob0j3cVl|6BZ$h_j`irhP$S9^8UnX_q*V6?Y%_||yL3qLy@!@F zQh;h1^F&jHsJ@W_a}y!~Rs}k9^Z16XDIrT%7O-{lcP1m|dPeZ3TwJ6Rgk#ZsH9U(6 zE>0b-@v&EjXLJRif9oF&vmK&kN~$P2tS6vN+wI~5f?0GngVHzvxGZ-ti(X77k_FOs z<0-%5SZDDj);PjT`?N^#A+x zuJO{>v+foBF$4PpxdA|jkXRoPV)VI0OJuUl^MVTVRJAC=f681i!;%05QO!6cR(Te| z>Rq{ixZ4O{fX|uHu6dSrJ3MdfqqqpXB95-T_U`I^Fvc<~RZ_Uq&=f#`RASwr}JR@SaG;7F;8VPRz4IT%Bk6Hv+ zYg*IZvI7wBe@aQ8NQv-8xH}Ej#{P)s83GIWJQe;6Xmc@vC&tv$qTS}{n0TXRrC>3! zk->vewx(FToDpy;jbOW)5&N&W?8ig>z)S!B)fa#I_N&W1cU9QJRO#ex*r85`;YQz+ z&i%sEA?s&PxXEXTl>PAT^U^PO?jo&-1Iw2w_=<%Je-fbrmM%qFE)XjcSwfVe>95Y< z1lD8Jfg@SIQTr?tc>T%iyLX3;W9Pu4WH;K^3V31X-_v;tVJ&m}XK|DD_sgI+y#Qk- zWsz0s>caLMEL=<@8DNW|1i^I0SeinIea2wYrbrN`gds(Agy)w-yiy=5t3L1Ur> zZsDW`e}qazEpi^%^zDddX|n~gOnnbPjA$AVe@(q>j9T?&v8pzfM@3M=v_>{ZK3Bxn z0n;l>*E0gb^v(N7Jf%1Ya17-TEIC>SpYO#}A|d}srXhA{xj zZb0f&lk01qu6&zr@!t;vD6&Lu9*h4OcipI#e^V|hAioS^&xTPfV7?=A5p|2)w6g!p zpVrrP!KPZP6wMasavW_g&h$tSZ)er#*Wa$MqY4TOl^j+-FhHX-BJNRW&FtdwI=;nM zvpILYNg3#=&T_{}od%>Lgr5RhqY>}`y8m!74C_0vK?uBGdqItNr*x!#55|*X8%I@z zf4{Y-@Bg^*_*LqZXi6;*{F5O|F3|~%i5zmCXM8`tf4<4L>2STiocRatCaqi%xfQt*V3zs=b)72W3We|c0Ze^}u;fF0UcQ~=W$D$f=`cN+_)BSN^k{E91x z5a}@s^vI&&QhDCl!B6oeEk?9WwTU;XE7_q54(53jLVZgiD?)$9bigOI)10Ke@w3Q? z+_B9Hbh;=yvjCM_P628inR<5ZiicB(nnpk5X)TnXsi}>CMrD(z%Il?nen>ZMf1^^+ zA|`5jWl9f`Ub_8%HzZB363G~&IdkwfKY>=G|fk3-#E7ICfO|sOf;c_gz zTOkTSA%uDGP=!e2sdNH}?jsF`f08qLhRnH8SHDX=)9l$WCg~j3j8{nQz%?x*}nlRZ;9=Yg6KHG+u6vP46Lp(ASj6l<4i|T!{gB*-ahU-J! z_|Y1u3zzv(GRfjge>_T%jZ%Xt zHODC+cLWfdm1II=oPnpCOSJw$bfu3vva;amcynhne08nFpEp$8$)ncM(((mwE`p-+ zzl@hNbd4v3iqZoy(x#chLM-Pt3LG&}6X$iJeD>C7s|66yNUGgsMVnG9+K8E=vN=wk zO|^AOQgq4!SZ&lhWA`wEe+gau46WgEID;7KSG94<2k0vtP^?bl#54yWXh~l?P?=*n z5-z;@W#iPDBCXsO!r-%nMI#C(DUD=jWSJ`0`RVr0ch{IUe`_0esM=K?*0DiP0vaVs z0OBb;TS!C+i#z;dgEBbE*05v7v8swvbEBgV({Yqgm*WktrrFTOf0?i8mOI?YEPV() zbIL2F4C`0R{P?{7Zlh!Yzt8}50cQ|TkY#A$%Wek69!O)S9^NL=0l3vj=1q>}nlRhI zH#;3|x>Kg;c^o&?b2cg^YLFoNfciGDWtL4@z;`O*mFeL$lgQ6om0LFJ47}W3pc8TS zSl5U%fxdHM7RuJUf2WNa6Z`}Xm}vbb3=uxDF5)8fZBwi-%j+tYr^D9Sex*8RH<-=U z)2N{e<7krWGTqHz%>}RS+if{)d?#I`)2x%qm9`d6g-Q{sXfWBW@h@JHS5FV=@%{RG zOfj0lcf33$S#`&(r#LLIALr_<+8(oPV~$mN0pr;-B2))Ce?%g-m|&Q)kqYA@1*O}K zYB6BE+AujXwL@6O1hPT&YeEi4Xwxv}@%pa()au64j1_68;rWm?kh;JRJ!2JZk3q@R zz%KLRt;#O^3=*Z2SXD?HthelZeahntcNF1CkI!56KnOh``*?H}L8~n5y?wK+BdE!S zSqX7_cZ^8ue~5xfi9g9xDi7}OTPesaz81tZi12TAKd zHGs#_`zhLf^~?Li)=;quxD@ZGS`RE5E$$*?QIaz}%({i=+qdS2qz1CW0t#Txr6|kd zH{IFBSCGQ(`PCa!lU_@myX%RCIv@icXh%wXgv#D<|9hk|Q00on4^d|d^HHZ?(p{Tg z(|CjM^hSPJztffSek zS$tNljmZ5(KC_W;hjmg1q*81rZ-HC3Rp6f#tg=uh8~Fx^^2ZPNV}tEu`>=@N+@IHu zYR<^_)Yy%bN=@XX`mGIBfOcdkC+M9`fl+q-e*$dLT8b?_$5WS6x5c{j1fN`aHUsm3 zBmy%LXHu$!7Bq9?=m)ksd^tNEc=>6UqJ4JO1hJ7%0Ut2|LAcm}CUNV4C#6~u4H;(@ z+edF;Y-dIUPtp!ZED3?!G|0K3tVCN(tc?O0W>#+VYtj=QWY0GNDnw4uc2?Otrnvi5Vg{g*+GaTOZJScKxS}3kCZy zRRTff(wCy<>fhLL1lDnah3`ganzzwWGqFMe-w*%5yiuD#jt$0!XoM`7GL^3>5G;ri zW47&$as&JVrd5f!0IMrt{D*}+Jy}`)e^TB$fi|9oO5(8*P$42zhqOs|T5vJ% zeZ81_$L+yY4^2p(at=sXy?}dq&>+z<5or$Pby;qE6TwMO!&>E$r4}iHWJEx2s=*j8 zAH34+i6D6;ce@RtnY%(y=nqBEce{U33e96Veq& zpqbp;?parAMj7s=$DUO;%R;fvdZ>~VyO{%3 z?7+pja;VeNhdT!MoLIH^-AgCdS(qz)kT?4Xa?j0BlG#X}aB8~Mn3A0bd&XBExSuze z#gU&a&5F)8lLGxN**}O`Y707B5uk+hn7!|#Sb8x}SpA&bvr%Ld+e*4g-;yWs2env7+^#xfG zZSfBrQnQ;X`Q!3YH@ks>x&j+Om@xF4QJ8~GAp`&e0O99(%vbK-{u*F0o{rL>;12XR zb(^Fp+-kH!#&+^Q{hg12e_7i!8|Dyyed!&1h(&%#%J{4$ii^9v^(}JAl|4AoxYjl1 zn`N1+lN2a-UcWrd8)HFPbd8se>_p}HZ1PSQog3SAQaZ-YU)~%GcKu0!3Ozi75`qY8 zF+iGfSJcovU4I&je7A+9DN7JQr@L`Z*=!I?=qV5bRYBVNf@w^Qp0>tM@=V zD3E%}b5lkt+NNhW{A|SB{&_@u7unsLf@k>m+&Wg^pfpGcA^jc-2^9DlWmrhQAnTym zY&VYdHN*?mH&6(xe14KyRC6=_Rs|!!0O!J{SH5cwxg-m6X;4ETCjHW}L!;=u~v>eI@CB znwxnX>@u-YYPx{y2o(*`9^Ei!tNjM%Npf^qYXA@+7*{+Oe-a@kaBg;UGHzg=f3d`p z9Vc|1piaG3#_>pV2q`2bhqBi;=J5!-)C^!NR{*f4A2wybbjC#LUc6CA7o60i36dva z$^g8uTZY2lG`G^`qG+^I__9-ILpw{Q7%90)>ogd{1b-X2D$x!L^9Uh@mHURucLd;;L0ofAR{Q<%p!KSVO8=7sS5xATYZVo6_?#)kllR8P%!QVD5sWRAkHScm~5V zyjgxTwxPLCwVIaNVHQ$5N`Nxpv8e|f4H8_ZwCu8!7SSIGh^3yAhPHqfU_w|6S_;J9 zx!3S|m_9pXH`?S2CI}U!1;tNFZy7L((T*w*9Hd40e;5D{&-&;%5vlg2q@&jtW|#xz zm=^P+b#z0mA!v%9BC4u{SZ1PQ)uhE_LtHEKOks9Ts;wq@?r3OCUkAeOqO0^_vB-=7toA9ZSwx=%POK-@QdP1cFr9xVAx>GPyAzC$H z-qOLef6}r#P$BC98nbp-SUa3uTB|{_yomx~V-d~Wi9#g4r*hA9|<%Dz{|W56L2so)Ypm+vBHE zmvCtTOn=_pfB3)d`v3Kjmv%cR*4csb<{6Ir*Uxa=&NH0LN{BIcfU0_ph&vtJ8e~&< zdV6ZegI+P+zAh^v1~Dt0vSO8OdBnz`{a~T2c9ckIO?>nWePov%XXtO1Qj96kLk|U0 zjRK5fn7At-An-^Bh&Su_w+bP~TZ5f7x(wpS0)JbS*wZFy%+k9bwKQ*5GR(m?bY-Yi z3bjLE4H&&sR25MGEAL~cRqnrWTIK%b)2gw@0T$u`7P(o3!0kE@YlQ_S!Y6EVz*YxN zZs&p1`ryRvJUBUb;(NPpV+@<9EPMhoKnyOF5G;YapERZdMs#nSZSztMQcM>C9xWtx zM}O4VGY@AA@ST{76>pzykByH#XWNtt+Dc%vgTm4e9gsr;HvltQ433EOMX13}e!sQL z?{=Ob-K5*M0~Fp-6>Yqwa~iD-J0`0V6urk>N^c$IxSdBi56{<^+;OxOP(avOglK?1 z&@RxSVYDYw_MTB=Ig(B3N$`a zV3mzyv4+UL7C?fka)^yKLuu}qZk__Uou@z>MWCabFiLJ?c^+okgb}tnu+Uv)D$=p4 z>%Z2ubqFti+5&k*L+pV3g>Hc6>?T+q<*$kX2JHFo6a$PG+EEPfR(}=A zSnT+SrRCzm0i|e~Qo{uS7ciafntplx)!oD4-TEeh$Hd5n2og1nf)q-Nf}HgKm%V>m zj%3G@1;JlwIU@5mnS%S}wY$3eJoNM&nfZVaToxjj$snUh#=ewD{rji_?oKz-BLd9K znwf{Lb24*Z!pzNJz*?%nTB@{zTz}p`?@!rhoc(7`+2;WMGpFox0RD+n_WABS%n*

2cUSJ^uE?ArE+2tOg!j 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%0AiWICon%d*(w?;>!*GF?2jLR=q|no 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⩔OQ;kVn7Zr?0AR*97HWjj3s+PSt`x$01A1sj8D_T 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

wnS$!2i(Q0#T~#Zi9YvEpQNv696PD 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%0AVb+&J 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 diff --git a/e107_admin/fileinspector.php b/e107_admin/fileinspector.php index 91755644e2..7cdfa4fa3c 100755 --- a/e107_admin/fileinspector.php +++ b/e107_admin/fileinspector.php @@ -569,8 +569,8 @@ private function updateFileSizeCounter($absolutePath, $validationCode) $fileSize = filesize($absolutePath); $this->count[$category]['size'] += $fileSize; - if ($validationCode & e_file_inspector::VALIDATED_RELEVANCE && - $validationCode & e_file_inspector::VALIDATED_PRESENCE) + if ($validationCode & e_file_inspector::VALIDATED_PATH_VERSION && + $validationCode & e_file_inspector::VALIDATED_FILE_EXISTS) $this->count['core']['size'] += $fileSize; } @@ -672,16 +672,18 @@ private function getStatusForValidationCode($validationCode) { if ($validationCode & e_file_inspector::VALIDATED) return 'check'; - if (!($validationCode & e_file_inspector::VALIDATED_RELEVANCE)) + if (!($validationCode & e_file_inspector::VALIDATED_PATH_KNOWN)) return 'unknown'; - if (!($validationCode & e_file_inspector::VALIDATED_SECURITY)) + if (!($validationCode & e_file_inspector::VALIDATED_PATH_VERSION)) + return 'old'; + if (!($validationCode & e_file_inspector::VALIDATED_FILE_SECURITY)) return 'warning'; - if (!($validationCode & e_file_inspector::VALIDATED_PRESENCE)) + if (!($validationCode & e_file_inspector::VALIDATED_FILE_EXISTS)) return 'missing'; - if (!($validationCode & e_file_inspector::VALIDATED_DETERMINABLE)) + if (!($validationCode & e_file_inspector::VALIDATED_HASH_CALCULABLE)) return 'uncalc'; - if (!($validationCode & e_file_inspector::VALIDATED_UPTODATE)) - if ($validationCode & e_file_inspector::VALIDATED_HASH) + if (!($validationCode & e_file_inspector::VALIDATED_HASH_CURRENT)) + if ($validationCode & e_file_inspector::VALIDATED_HASH_EXISTS) return 'old'; else return 'fail'; @@ -829,8 +831,8 @@ function scan_results() $category = $this->statusToLegacyCountCategory($status); $this->count[$category]['num']++; - if ($validationCode & e_file_inspector::VALIDATED_RELEVANCE && - $validationCode & e_file_inspector::VALIDATED_PRESENCE) + if ($validationCode & e_file_inspector::VALIDATED_PATH_VERSION && + $validationCode & e_file_inspector::VALIDATED_FILE_EXISTS) $this->count['core']['num']++; }); diff --git a/e107_handlers/e_file_inspector.php b/e107_handlers/e_file_inspector.php index 27739260a0..2181236f0e 100644 --- a/e107_handlers/e_file_inspector.php +++ b/e107_handlers/e_file_inspector.php @@ -69,18 +69,20 @@ public function validate($path, $version = null) $bits = 0x0; $absolutePath = realpath(e_BASE . $path); + $dbChecksums = $this->getChecksums($path); $dbChecksum = $this->getChecksum($path, $version); $actualChecksum = $dbChecksum ? $this->checksumPath($absolutePath) : null; - if ($dbChecksum !== false) $bits |= self::VALIDATED_RELEVANCE; - if (file_exists($absolutePath)) $bits |= self::VALIDATED_PRESENCE; - if (!$this->isInsecure($path)) $bits |= self::VALIDATED_SECURITY; - if ($this->isDeterminable($absolutePath)) $bits |= self::VALIDATED_DETERMINABLE; - if ($actualChecksum === $dbChecksum) $bits |= self::VALIDATED_UPTODATE; + if (!empty($dbChecksums)) $bits |= self::VALIDATED_PATH_KNOWN; + if ($dbChecksum !== false) $bits |= self::VALIDATED_PATH_VERSION; + if (file_exists($absolutePath)) $bits |= self::VALIDATED_FILE_EXISTS; + if (!$this->isInsecure($path)) $bits |= self::VALIDATED_FILE_SECURITY; + if ($this->isDeterminable($absolutePath)) $bits |= self::VALIDATED_HASH_CALCULABLE; + if ($actualChecksum === $dbChecksum) $bits |= self::VALIDATED_HASH_CURRENT; - foreach ($this->getChecksums($path) as $dbVersion => $dbChecksum) + foreach ($dbChecksums as $dbVersion => $dbChecksum) { - if ($dbChecksum === $actualChecksum) $bits |= self::VALIDATED_HASH; + if ($dbChecksum === $actualChecksum) $bits |= self::VALIDATED_HASH_EXISTS; } if ($bits + self::VALIDATED === $this->getValidatedBitmask()) $bits |= self::VALIDATED; diff --git a/e107_handlers/e_file_inspector_interface.php b/e107_handlers/e_file_inspector_interface.php index a55580edb3..c36283b6a4 100644 --- a/e107_handlers/e_file_inspector_interface.php +++ b/e107_handlers/e_file_inspector_interface.php @@ -18,32 +18,37 @@ interface e_file_inspector_interface * TRUE: The file path is known in this database, regardless of version. * FALSE: The file path is not in this database. */ - const VALIDATED_RELEVANCE = 1 << 1; + const VALIDATED_PATH_KNOWN = 1 << 1; + /** + * TRUE: The file path and specified version have a hash in this database. + * FALSE: There is no hash for the file path and specified version. + */ + const VALIDATED_PATH_VERSION = 1 << 2; /** * TRUE: The file exists. * FALSE: The file doesn't exist. */ - const VALIDATED_PRESENCE = 1 << 2; + const VALIDATED_FILE_EXISTS = 1 << 3; /** - * TRUE: The file's hash matches a known version. + * TRUE: The file's hash matches any known version. * FALSE: The file's hash does not match any known versions. */ - const VALIDATED_HASH = 1 << 3; + const VALIDATED_HASH_EXISTS = 1 << 4; /** * TRUE: The file's hash matches the specified version. * FALSE: The file's hash matches a newer or older version than the one specified. */ - const VALIDATED_UPTODATE = 1 << 4; + const VALIDATED_HASH_CURRENT = 1 << 5; /** * TRUE: The file hash is calculable. * FALSE: The file hash is not calculable (e.g. the core image itself, a user config file, a nonexistent file). */ - const VALIDATED_DETERMINABLE = 1 << 5; + const VALIDATED_HASH_CALCULABLE = 1 << 6; /** * TRUE: The file is not known to be insecure. * FALSE: The file should be deleted due to security concerns. */ - const VALIDATED_SECURITY = 1 << 6; + const VALIDATED_FILE_SECURITY = 1 << 7; /** * Return an Iterator that can enumerate every path in the image database diff --git a/e107_tests/tests/unit/e_file_inspectorTest.php b/e107_tests/tests/unit/e_file_inspectorTest.php index 0342e1944a..b37ef522b1 100644 --- a/e107_tests/tests/unit/e_file_inspectorTest.php +++ b/e107_tests/tests/unit/e_file_inspectorTest.php @@ -53,15 +53,16 @@ public function testValidate() { $result = $this->e_integrity->validate("index.php"); $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED); - $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_RELEVANCE); - $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_PRESENCE); - $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_HASH); - $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_UPTODATE); - $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_DETERMINABLE); - $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_SECURITY); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_PATH_KNOWN); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_PATH_VERSION); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_FILE_EXISTS); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_HASH_EXISTS); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_HASH_CURRENT); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_HASH_CALCULABLE); + $this->assertGreaterThanOrEqual(1, $result & e_file_inspector::VALIDATED_FILE_SECURITY); $result = $this->e_integrity->validate("file/does/not/exist.php"); - $this->assertEquals(0, $result & e_file_inspector::VALIDATED_PRESENCE); + $this->assertEquals(0, $result & e_file_inspector::VALIDATED_FILE_EXISTS); } public function testCustomPathToDefaultPath() From e9e080afec2a8ca1d21d90e4753bb6461a5426c2 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 27 Mar 2020 11:55:55 -0500 Subject: [PATCH 28/35] Reintroduced filters in File Inspector Now supports: * "Show Core Files" * "Show Missing Core Files" * "Show Non Core Files" * "Show Old Core Files" Removed support for: * "Exclude Language-Files" --- e107_admin/fileinspector.php | 37 ++++++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/e107_admin/fileinspector.php b/e107_admin/fileinspector.php index 7cdfa4fa3c..5fa6b7362d 100755 --- a/e107_admin/fileinspector.php +++ b/e107_admin/fileinspector.php @@ -133,7 +133,6 @@ class file_inspector { 'type' =>'list', 'missing' => 0, 'noncore' => 9, - 'nolang' => 1, 'oldcore' => 0, 'integrity' => 1, 'regex' => 0, @@ -229,7 +228,7 @@ function __construct() $this->root_dir = substr($this->root_dir, 0, -1); } - if(isset($_POST['core']) && $_POST['core'] == 'fail') + if(isset($_POST['core']) && $_POST['core'] == 'integrity_fail_only') { $_POST['integrity'] = TRUE; } @@ -320,7 +319,7 @@ function scan_config() ".LAN_OPTIONS."
@@ -357,7 +356,6 @@ function scan_config() ".LAN_YES."   ".LAN_NO."   - ".FC_LAN_23."  
".FC_LAN_8.": @@ -377,6 +378,7 @@ function scan_config() ".LAN_YES."   ".LAN_NO."  
"; From 09d3d2b166689835250a0c17af472d0a21e194ce Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 27 Mar 2020 14:11:38 -0500 Subject: [PATCH 30/35] Reimplemented File Inspector "Display results as" List mode is supported again Also added file size support --- e107_admin/fileinspector.php | 150 ++++++++--------------------------- 1 file changed, 31 insertions(+), 119 deletions(-) diff --git a/e107_admin/fileinspector.php b/e107_admin/fileinspector.php index c200bf0db8..bdb3290e0d 100755 --- a/e107_admin/fileinspector.php +++ b/e107_admin/fileinspector.php @@ -112,7 +112,8 @@ class file_inspector { private $coreImageVersion; var $root_dir; - var $files = array(); + private $files = array(); + private $fileSizes = array(); var $parent; var $count = array(); var $results = 0; @@ -130,7 +131,7 @@ class file_inspector { private $options = array( 'core' => '', - 'type' =>'list', + 'type' => 'tree', 'missing' => 0, 'noncore' => 9, 'oldcore' => 0, @@ -516,13 +517,11 @@ function check_action($dir, $name) /** * @param $baseDir string Absolute path to the directory to inspect - * @return string HTML output of the validated directory structure */ protected function inspect($baseDir) { $this->inspect_existing($baseDir); $this->inspect_missing(array_keys($this->files)); - return $this->generateScanResultsHtml(); } private function inspect_existing($baseDir) @@ -543,6 +542,7 @@ private function inspect_existing($baseDir) if (empty($relativePath) || $relativePath == $absolutePath) continue; $this->files[$relativePath] = $this->coreImage->validate($relativePath); + $this->fileSizes[$relativePath] = filesize($absolutePath); $this->updateFileSizeCounter($absolutePath, $this->files[$relativePath]); } } @@ -592,6 +592,9 @@ private function statusToLegacyCountCategory($status) return $category; } + /** + * @return string HTML output of the validated directory structure + */ private function generateScanResultsHtml() { $nestedFiles = []; @@ -611,8 +614,9 @@ private function generateDirectoryHtml($tree, $level = 0, $parentPath = '') $hide = $level; foreach ($tree as $fileName => $validationCode) { - $relativePath = "$parentPath/$fileName"; - $rowId = base64_encode($relativePath); + $relativePath = ltrim("$parentPath/$fileName", '/'); + if ($level === 0) $relativePath = ''; + $rowId = str_replace(" ", "%20", $relativePath); list($icon, $title) = $this->getGlyphForValidationCode($validationCode); $html .= "
"; $html .= ""; @@ -626,6 +630,12 @@ private function generateDirectoryHtml($tree, $level = 0, $parentPath = '') $html .= $this->generateDirectoryHtml($validationCode, $level + 1, $relativePath); $html .= "
"; } + else + { + $html .= ''; + $html .= isset($this->fileSizes[$relativePath]) ? $this->parsesize($this->fileSizes[$relativePath]) : ''; + $html .= ''; + } $html .= "
"; } @@ -846,7 +856,7 @@ function scan_results() 'size' => 0, ] ]; - $scan_text = $this->inspect($this->root_dir); + $this->inspect($this->root_dir); array_walk_recursive($this->files, function ($validationCode) { @@ -876,7 +886,7 @@ function scan_results() $text .= "
- ".$scan_text." + ".$this->generateScanResultsHtml()."
"; @@ -989,55 +999,19 @@ function scan_results() $text .= "".FR_LAN_23.""; } - - // print_a($this->files); - } - - - - - foreach ($this->files as $dir_id => $fid) - { - ksort($fid); - $text .= ($this->opt('type') == 'tree') ? "" : ""; - $initial = FALSE; - foreach ($fid as $key => $stext) - { - - // print_a($stext); - - $iconKey = $stext['icon']; - - if(!$initial) - { - if($this->opt('type') == 'tree') - { - - $rootIconKey = ($stext['level'] ? "folder_up" : "folder_root"); - - $text .= " - "; - } - } - else - { - if($this->opt('type') != 'tree') - { - $stext['file'] = str_replace($this->root_dir."/", "", $stext['file']); - } - - $text .= $this->renderRow($stext); - - - } - $initial = TRUE; - } - $text .= ($this->opt('type') == 'tree') ? "" : ""; - } + ksort($this->files); + foreach ($this->files as $relativePath => $validation) + { + list($icon, $title) = $this->getGlyphForValidationCode($validation); + $text .= ''; + $text .= "$icon "; + $text .= htmlspecialchars($relativePath); + $text .= ''; + $text .= isset($this->fileSizes[$relativePath]) ? $this->parsesize($this->fileSizes[$relativePath]) : ''; + $text .= ''; + $text .= ''; + } + } if($this->opt('type') != 'tree') { $text .= " @@ -1057,68 +1031,6 @@ function scan_results() } - - function renderRow($stext) - { - - $mode = $this->opt('core'); - - $iconKey = $stext['icon']; - - // return "".$mode." ( ".$iconKey.")"; - - - if($mode == 'full' && $iconKey == 'file_check' ) - { - return ''; - } - - if($mode == 'none') - { - // return ''; - } - - - $text = ''; - $text .= " - - getDiz($iconKey)."\">".$this->iconTag[$iconKey]." ".$stext['file']." "; - - if($this->opt('regex')) - { - if($this->opt('num') || $this->opt('line')) - { - $text .= "
"; - } - - foreach ($stext['lines'] as $rkey => $rvalue) - { - if($this->opt('num')) - { - $text .= "[".($rkey + 1)."] "; - } - - if($this->opt('line')) - { - $text .= htmlspecialchars($rvalue)."
"; - } - } - - $text .= "
"; - } - else - { - $text .= " - ".$this->parsesize($stext['size']); - } - - $text .= ""; - - return $text; - } - - - function create_image($dir) { global $core_image, $deprecated_image,$coredir; From b4f55049f8ec4059b8c474629cd2b5203b323f0c Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 27 Mar 2020 16:00:39 -0500 Subject: [PATCH 31/35] File Inspector now shows the old e107 version of core files Bugfixes related to this change: * e_file_inspector: During validation, the checksum is now calculated, even if the file is old. * e_file_inspector_json: Strip the "v" from the beginning of version numbers in the database to make them proper PHP-standardized versions. --- e107_admin/fileinspector.php | 25 +++++++++++++++++++++++++ e107_handlers/e_file_inspector.php | 2 +- e107_handlers/e_file_inspector_json.php | 6 ++++++ 3 files changed, 32 insertions(+), 1 deletion(-) diff --git a/e107_admin/fileinspector.php b/e107_admin/fileinspector.php index bdb3290e0d..f7a84995f5 100755 --- a/e107_admin/fileinspector.php +++ b/e107_admin/fileinspector.php @@ -618,6 +618,7 @@ private function generateDirectoryHtml($tree, $level = 0, $parentPath = '') if ($level === 0) $relativePath = ''; $rowId = str_replace(" ", "%20", $relativePath); list($icon, $title) = $this->getGlyphForValidationCode($validationCode); + $oldVersion = $this->getOldVersionOfPath($relativePath, $validationCode); $html .= "
"; $html .= ""; $html .= $this->getTreeActionImageForFile($tree, $fileName, $rowId, $hide); @@ -634,6 +635,7 @@ private function generateDirectoryHtml($tree, $level = 0, $parentPath = '') { $html .= ''; $html .= isset($this->fileSizes[$relativePath]) ? $this->parsesize($this->fileSizes[$relativePath]) : ''; + $html .= $oldVersion ? " (v$oldVersion)" : ""; $html .= ''; } $html .= "
"; @@ -1008,6 +1010,8 @@ function scan_results() $text .= htmlspecialchars($relativePath); $text .= ''; $text .= isset($this->fileSizes[$relativePath]) ? $this->parsesize($this->fileSizes[$relativePath]) : ''; + $oldVersion = $this->getOldVersionOfPath($relativePath, $validation); + $text .= $oldVersion ? " (v$oldVersion)" : ""; $text .= ''; $text .= ''; } @@ -1333,6 +1337,27 @@ function headerCss() echo $text; } + /** + * Get the PHP-standard version of the hash of the relative path + * + * @todo FIXME performance: This method checksums old files a second time. + * @param string $relativePath Relative path to checksum + * @param int $validationCode e_file_inspector validation bits + * @return false|string + */ + private function getOldVersionOfPath($relativePath, $validationCode) + { + $oldVersion = false; + if (($validationCode & e_file_inspector::VALIDATED_HASH_EXISTS) && + !($validationCode & e_file_inspector::VALIDATED_HASH_CURRENT)) + { + $dbChecksums = $this->coreImage->getChecksums($relativePath); + $actualChecksum = $this->coreImage->checksumPath(e_BASE . $relativePath); + $oldVersion = array_search($actualChecksum, $dbChecksums); + } + return $oldVersion; + } + } function fileinspector_adminmenu() //FIXME - has problems when navigation is on the LEFT instead of the right. diff --git a/e107_handlers/e_file_inspector.php b/e107_handlers/e_file_inspector.php index 2181236f0e..8481247619 100644 --- a/e107_handlers/e_file_inspector.php +++ b/e107_handlers/e_file_inspector.php @@ -71,7 +71,7 @@ public function validate($path, $version = null) $absolutePath = realpath(e_BASE . $path); $dbChecksums = $this->getChecksums($path); $dbChecksum = $this->getChecksum($path, $version); - $actualChecksum = $dbChecksum ? $this->checksumPath($absolutePath) : null; + $actualChecksum = !empty($dbChecksums) ? $this->checksumPath($absolutePath) : null; if (!empty($dbChecksums)) $bits |= self::VALIDATED_PATH_KNOWN; if ($dbChecksum !== false) $bits |= self::VALIDATED_PATH_VERSION; diff --git a/e107_handlers/e_file_inspector_json.php b/e107_handlers/e_file_inspector_json.php index 8f9d98ba28..91e5b30370 100644 --- a/e107_handlers/e_file_inspector_json.php +++ b/e107_handlers/e_file_inspector_json.php @@ -63,6 +63,7 @@ public function getChecksums($path) /** * Flatten a multi-dimensional associative array with slashes. * Excludes the second-to-last level of depth from flattening. + * Also removes the leading "v" from all version keys. * * Based on Illuminate\Support\Arr::dot() * @@ -84,6 +85,11 @@ protected static function array_slash($array, $prepend = '') } else { + foreach ($value as $versionWithV => $checksum) + { + $value[ltrim($versionWithV, 'v')] = $checksum; + unset($value[$versionWithV]); + } $results[$prepend . $key] = $value; } } From aca78c086b0f8435b8c708f6cf5b329c8ee9759e Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 27 Mar 2020 16:01:54 -0500 Subject: [PATCH 32/35] =?UTF-8?q?fileinspector.php:=20Corrected=20a=20typo?= =?UTF-8?q?:=20=20=E2=86=92=20
?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- e107_admin/fileinspector.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e107_admin/fileinspector.php b/e107_admin/fileinspector.php index f7a84995f5..5ef87fceed 100755 --- a/e107_admin/fileinspector.php +++ b/e107_admin/fileinspector.php @@ -1025,7 +1025,7 @@ function scan_results() $text .= ""; $text .= " -
"; +
"; echo e107::getMessage()->render(); echo $text; From 03dfb5cce335716477c01d658b1af6b9b4db5fa1 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 27 Mar 2020 17:04:14 -0500 Subject: [PATCH 33/35] Implemented insecure file check in File Inspector Bugs fixed: * Security failure status is now prioritized in file_inspector::getStatusForValidationCode() * File Inspector list view now supports filters --- e107_admin/admin.php | 28 ++------------- e107_admin/fileinspector.php | 10 +++--- e107_handlers/e_file_inspector.php | 58 ++++++++++++++++++++++++++++-- 3 files changed, 64 insertions(+), 32 deletions(-) diff --git a/e107_admin/admin.php b/e107_admin/admin.php index 426f7449d3..d9fce75d18 100644 --- a/e107_admin/admin.php +++ b/e107_admin/admin.php @@ -127,32 +127,8 @@ function __construct() } // Files that can cause comflicts and problems. - $this->deprecated = array( - e_ADMIN."ad_links.php", - e_PLUGIN."tinymce4/e_meta.php", - e_THEME."bootstrap3/css/bootstrap_dark.css", - e_PLUGIN."search_menu/languages/English.php", - e_LANGUAGEDIR.e_LANGUAGE."/lan_parser_functions.php", - e_LANGUAGEDIR.e_LANGUAGE."/admin/help/theme.php", - e_HANDLER."np_class.php", - e_CORE."shortcodes/single/user_extended.sc", - e_ADMIN."download.php", - e_PLUGIN."banner/config.php", - e_PLUGIN."forum/newforumposts_menu_config.php", - e_PLUGIN."forum/e_latest.php", - e_PLUGIN."forum/e_status.php", - e_PLUGIN."forum/forum_post_shortcodes.php", - e_PLUGIN."forum/forum_shortcodes.php", - e_PLUGIN."forum/forum_update_check.php", - e_PLUGIN."online_extended_menu/online_extended_menu.php", - e_PLUGIN."online_extended_menu/images/user.png", - e_PLUGIN."online_extended_menu/languages/English.php", - e_PLUGIN."pm/sendpm.sc", - e_PLUGIN."pm/shortcodes/", - e_PLUGIN."social/e_header.php", - // e_PLUGIN."download/url/url.php", // removed by download_setup.php - // e_PLUGIN."download/url/sef_url.php", - ); + $fileInspector = e107::getFileInspector(); + $this->deprecated = $fileInspector->insecureFiles; $this->checkCoreVersion(); diff --git a/e107_admin/fileinspector.php b/e107_admin/fileinspector.php index 5ef87fceed..f6f8a05980 100755 --- a/e107_admin/fileinspector.php +++ b/e107_admin/fileinspector.php @@ -685,14 +685,14 @@ private function getStatusForValidationCode($validationCode) { if ($validationCode & e_file_inspector::VALIDATED) return 'check'; + if (!($validationCode & e_file_inspector::VALIDATED_FILE_EXISTS)) + return 'missing'; + if (!($validationCode & e_file_inspector::VALIDATED_FILE_SECURITY)) + return 'warning'; if (!($validationCode & e_file_inspector::VALIDATED_PATH_KNOWN)) return 'unknown'; if (!($validationCode & e_file_inspector::VALIDATED_PATH_VERSION)) return 'old'; - if (!($validationCode & e_file_inspector::VALIDATED_FILE_SECURITY)) - return 'warning'; - if (!($validationCode & e_file_inspector::VALIDATED_FILE_EXISTS)) - return 'missing'; if (!($validationCode & e_file_inspector::VALIDATED_HASH_CALCULABLE)) return 'uncalc'; if (!($validationCode & e_file_inspector::VALIDATED_HASH_CURRENT)) @@ -1004,6 +1004,8 @@ function scan_results() ksort($this->files); foreach ($this->files as $relativePath => $validation) { + if (!$this->displayAllowed($validation)) continue; + list($icon, $title) = $this->getGlyphForValidationCode($validation); $text .= ''; $text .= "$icon "; diff --git a/e107_handlers/e_file_inspector.php b/e107_handlers/e_file_inspector.php index 8481247619..98fce7c974 100644 --- a/e107_handlers/e_file_inspector.php +++ b/e107_handlers/e_file_inspector.php @@ -24,6 +24,35 @@ abstract class e_file_inspector implements e_file_inspector_interface protected $customDirsCache; private $undeterminable = array(); + // FIXME: Better place for the insecure file list + public $insecureFiles = [ + e_ADMIN . "ad_links.php", + e_PLUGIN . "tinymce4/e_meta.php", + e_THEME . "bootstrap3/css/bootstrap_dark.css", + e_PLUGIN . "search_menu/languages/English.php", + e_LANGUAGEDIR . e_LANGUAGE . "/lan_parser_functions.php", + e_LANGUAGEDIR . e_LANGUAGE . "/admin/help/theme.php", + e_HANDLER . "np_class.php", + e_CORE . "shortcodes/single/user_extended.sc", + e_ADMIN . "download.php", + e_PLUGIN . "banner/config.php", + e_PLUGIN . "forum/newforumposts_menu_config.php", + e_PLUGIN . "forum/e_latest.php", + e_PLUGIN . "forum/e_status.php", + e_PLUGIN . "forum/forum_post_shortcodes.php", + e_PLUGIN . "forum/forum_shortcodes.php", + e_PLUGIN . "forum/forum_update_check.php", + e_PLUGIN . "online_extended_menu/online_extended_menu.php", + e_PLUGIN . "online_extended_menu/images/user.png", + e_PLUGIN . "online_extended_menu/languages/English.php", + e_PLUGIN . "pm/sendpm.sc", + e_PLUGIN . "pm/shortcodes/", + e_PLUGIN . "social/e_header.php", + ]; + + private $existingInsecureFiles = array(); + private $existingInsecureDirectories = array(); + /** * e_file_inspector constructor * @param string $database The database from which integrity data may be read or to which integrity data may be @@ -43,6 +72,16 @@ public function __construct($database) $appRoot . e107::getFolder('admin') . "core_image.php", ] ); + $this->existingInsecureFiles = array_filter($this->insecureFiles, function ($path) + { + return is_file($path); + }); + $this->existingInsecureFiles = array_map('realpath', $this->existingInsecureFiles); + $this->existingInsecureDirectories = array_filter($this->insecureFiles, function ($path) + { + return is_dir($path); + }); + $this->existingInsecureDirectories = array_map('realpath', $this->existingInsecureDirectories); } /** @@ -68,7 +107,7 @@ public function validate($path, $version = null) if ($version === null) $version = $this->getCurrentVersion(); $bits = 0x0; - $absolutePath = realpath(e_BASE . $path); + $absolutePath = $this->relativePathToAbsolutePath($path); $dbChecksums = $this->getChecksums($path); $dbChecksum = $this->getChecksum($path, $version); $actualChecksum = !empty($dbChecksums) ? $this->checksumPath($absolutePath) : null; @@ -174,7 +213,13 @@ public function getVersion($path) */ public function isInsecure($path) { - # TODO + $absolutePath = $this->relativePathToAbsolutePath($path); + if (in_array($absolutePath, $this->existingInsecureFiles)) return true; + foreach ($this->existingInsecureDirectories as $existingInsecureDirectory) + { + $existingInsecureDirectory .= '/'; + if (substr($absolutePath, 0, strlen($existingInsecureDirectory)) === $existingInsecureDirectory) return true; + } return false; } @@ -244,4 +289,13 @@ protected function populateDirsCache() $customDirs = e107::getInstance()->e107_dirs ? e107::getInstance()->e107_dirs : []; $this->customDirsCache = array_diff_assoc($customDirs, $this->defaultDirsCache); } + + /** + * @param $path + * @return false|string + */ + private function relativePathToAbsolutePath($path) + { + return realpath(e_BASE . $path); + } } \ No newline at end of file From 5eb116142ad58604d0ffabcf31c6cd89acabab0b Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 27 Mar 2020 17:32:59 -0500 Subject: [PATCH 34/35] File Inspector: Added missing glyph "folder_uncalc" --- e107_admin/fileinspector.php | 1 + 1 file changed, 1 insertion(+) diff --git a/e107_admin/fileinspector.php b/e107_admin/fileinspector.php index f6f8a05980..26d6a30011 100755 --- a/e107_admin/fileinspector.php +++ b/e107_admin/fileinspector.php @@ -195,6 +195,7 @@ function __construct() 'folder' => array(''), 'folder_check' => array('', FC_LAN_24 ), 'folder_fail' => array('', FC_LAN_25 ), + 'folder_uncalc' => array('', FC_LAN_24 ), 'folder_missing' => array('', FC_LAN_26 ), 'folder_warning' => array(''), 'folder_old' => array('', FC_LAN_27 ), From 07f5bebab5852972522b5f0e27bd5cb2839b4bb0 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Fri, 27 Mar 2020 19:50:22 -0500 Subject: [PATCH 35/35] Code cleanup for automated release builds Low-hanging resolutions for Code Climate --- .github/workflows/build-release/e107_make.php | 26 +- e107_admin/fileinspector.php | 298 +++--------------- e107_handlers/e_file_inspector.php | 2 +- 3 files changed, 51 insertions(+), 275 deletions(-) diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index 44a32716a5..ae2c285edf 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -66,7 +66,7 @@ public function __construct() exec("git describe --tags", $output, $rc); $gitVersion = array_pop($output); - $verFileVersion = self::getVerFileVersion($this->gitDir . "/e107_admin/ver.php"); + $verFileVersion = OsHelper::getVerFileVersion($this->gitDir . "/e107_admin/ver.php"); $this->version = OsHelper::gitVersionToPhpVersion($gitVersion, $verFileVersion); $this->validateReadme(); @@ -91,29 +91,7 @@ private function status($msg, $heading = false) } } - private static function getVerFileVersion($verFilePath) - { - $verFileTokens = token_get_all(file_get_contents($verFilePath)); - $nextConstantEncapsedStringIsVersion = false; - foreach ($verFileTokens as $verFileToken) - { - if (!isset($verFileToken[1])) continue; - $token = $verFileToken[0]; - $value = trim($verFileToken[1], "'\""); - - if ($token === T_CONSTANT_ENCAPSED_STRING) - { - if ($nextConstantEncapsedStringIsVersion) - { - return $value; - } - if ($value === 'e107_version') $nextConstantEncapsedStringIsVersion = true; - } - } - return '0'; - } - - private function validateReadme() + private function validateReadme() { //check for readme files associated with configured releases foreach ($this->config['releases'] as $rel) diff --git a/e107_admin/fileinspector.php b/e107_admin/fileinspector.php index 26d6a30011..0daee35cbe 100755 --- a/e107_admin/fileinspector.php +++ b/e107_admin/fileinspector.php @@ -111,22 +111,16 @@ class file_inspector { private $coreImage; private $coreImageVersion; - var $root_dir; + private $root_dir; private $files = array(); private $fileSizes = array(); - var $parent; - var $count = array(); + private $count = array(); + /** @deprecated What's this? */ var $results = 0; - var $totalFiles = 0; - var $coredir = array(); - var $progress_units = 0; + private $totalFiles = 0; + private $progress_units = 0; private $langs = array(); private $lang_short = array(); - - private $excludeFiles = array( '.', '..','/','.svn', 'CVS' ,'Thumbs.db', '.git'); - - private $knownSecurityIssues = array('htmlarea', 'e107_docs/docs.php'); -// private $icon = array(); private $iconTag = array(); private $options = array( @@ -266,18 +260,7 @@ private function countFiles() } - private function getDiz($key) - { - if(!empty($this->glyph[$key][1])) - { - return $this->glyph[$key][1]; - } - - return $key; - } - - - public function getLegend() + function getLegend() { return $this->glyph; } @@ -442,80 +425,6 @@ function scan_config() } - function scan($dir, $image) - { - $handle = opendir($dir.'/'); - - while (false !== ($readdir = readdir($handle))) - { - - if($readdir != '.' && $readdir != '..' && $readdir != '/' && $readdir != 'CVS' && $readdir != 'Thumbs.db' && (strpos('._', $readdir) === FALSE)) - { - $path = $dir.'/'.$readdir; - if(is_dir($path)) - { - $dirs[$path] = $readdir; - } - elseif(!isset($image[$readdir])) - { - $files[$readdir] = $this->checksum($path, TRUE); - } - } - } - closedir($handle); - - if(isset($dirs)) - { - ksort($dirs); - - foreach ($dirs as $dir_path => $dir_list) - { - $list[$dir_list] = ($set = $this->scan($dir_path, $image[$dir_list])) ? $set : array(); - } - } - - if(isset($files)) - { - ksort($files); - - foreach ($files as $file_name => $file_list) - { - $list[$file_name] = $file_list; - } - } - - return $list; - } - - // Given a full path and filename, looks it up in the list to determine valid actions; returns: - // 'check' - file is expected to be present, and validity is to be checked - // 'ignore' - file may or may not be present - check its validity if found, but not an error if missing - // 'uncalc' - file must be present, but its integrity cannot be checked. - // 'nocalc' - file may be present, but its integrity cannot be checked. Not an error if missing - function check_action($dir, $name) - { - global $coredir; - - if($name == 'e_inspect.php') { return 'nocalc'; } // Special case for plugin integrity checking - - $filename = $dir.'/'.$name; - $admin_dir = $this->root_dir.'/'.$coredir['admin'].'/'; - $image_dir = $this->root_dir.'/'.$coredir['images'].'/'; - $test_list = array(); - - // Files that are unable to be checked - $test_list[$admin_dir.'core_image.php'] = 'uncalc'; - $test_list[$this->root_dir.'/e107_config.php'] = 'uncalc'; - - // Files that are likely to be renamed by user - $test_list[$admin_dir.'filetypes_.php'] = 'ignore'; - $test_list[$this->root_dir.'/e107.htaccess'] = 'ignore'; - $test_list[$this->root_dir.'/e107.robots.txt'] = 'ignore'; - - if(isset($test_list[$filename])) { return $test_list[$filename]; } - return 'check'; - } - /** * @param $baseDir string Absolute path to the directory to inspect */ @@ -684,46 +593,55 @@ private function getGlyphForValidationCode($validationCodeOrArray) private function getStatusForValidationCode($validationCode) { + $status = 'unknown'; if ($validationCode & e_file_inspector::VALIDATED) - return 'check'; - if (!($validationCode & e_file_inspector::VALIDATED_FILE_EXISTS)) - return 'missing'; - if (!($validationCode & e_file_inspector::VALIDATED_FILE_SECURITY)) - return 'warning'; - if (!($validationCode & e_file_inspector::VALIDATED_PATH_KNOWN)) - return 'unknown'; - if (!($validationCode & e_file_inspector::VALIDATED_PATH_VERSION)) - return 'old'; - if (!($validationCode & e_file_inspector::VALIDATED_HASH_CALCULABLE)) - return 'uncalc'; - if (!($validationCode & e_file_inspector::VALIDATED_HASH_CURRENT)) + $status = 'check'; + elseif (!($validationCode & e_file_inspector::VALIDATED_FILE_EXISTS)) + $status = 'missing'; + elseif (!($validationCode & e_file_inspector::VALIDATED_FILE_SECURITY)) + $status = 'warning'; + elseif (!($validationCode & e_file_inspector::VALIDATED_PATH_KNOWN)) + $status = 'unknown'; + elseif (!($validationCode & e_file_inspector::VALIDATED_PATH_VERSION)) + $status = 'old'; + elseif (!($validationCode & e_file_inspector::VALIDATED_HASH_CALCULABLE)) + $status = 'uncalc'; + elseif (!($validationCode & e_file_inspector::VALIDATED_HASH_CURRENT)) if ($validationCode & e_file_inspector::VALIDATED_HASH_EXISTS) - return 'old'; + $status = 'old'; else - return 'fail'; - return 'unknown'; + $status = 'fail'; + return $status; } private function getStatusRank($status) { + $rank = PHP_INT_MIN; switch ($status) { case 'unknown': - return -2; + $rank = -2; + break; case 'uncalc': - return -1; + $rank = -1; + break; case 'check': - return 0; + $rank = 0; + break; case 'missing': - return 1; + $rank = 1; + break; case 'old': - return 2; + $rank = 2; + break; case 'fail': - return 3; + $rank = 3; + break; case 'warning': - return 4; + $rank = 4; + break; } - return -1; + return $rank; } private function getWorstGlyphForFolder($treeFolder) @@ -753,16 +671,20 @@ private function displayAllowed($validationCode) return false; $status = $this->getStatusForValidationCode($validationCode); + $return = true; switch ($status) { case 'missing': - return $this->opt('missing'); + $return = $this->opt('missing'); + break; case 'unknown': - return $this->opt('noncore'); + $return = $this->opt('noncore'); + break; case 'old': - return $this->opt('oldcore'); + $return = $this->opt('oldcore'); + break; } - return true; + return $return; } /** @@ -808,23 +730,8 @@ private static function array_set(&$array, $key, $value) return $array; } - private function checkKnownSecurity($path) - { - - foreach($this->knownSecurityIssues as $v) - { - if(strpos($path, $v) !== false) - { - return true; - } - } - - return false; - } - - - function scan_results() + function scan_results() { $this->count = [ 'core' => [ @@ -1038,116 +945,7 @@ function scan_results() } - function create_image($dir) - { - global $core_image, $deprecated_image,$coredir; - - foreach ($coredir as $trim_key => $trim_dirs) - { - $search[$trim_key] = "'".$trim_dirs."'"; - $replace[$trim_key] = "\$coredir['".$trim_key."']"; - } - - $data = "scan($dir) : $core_image; - $image_array = var_export($scan_current, true); - $image_array = str_replace($search, $replace, $image_array); - $data .= "\$core_image = ".$image_array.";\n\n"; - - $scan_deprecated = ($_POST['snaptype'] == 'deprecated') ? $this->scan($dir, $core_image) : $deprecated_image; - $image_array = var_export($scan_deprecated, true); - $image_array = str_replace($search, $replace, $image_array); - $data .= "\$deprecated_image = ".$image_array.";\n\n"; - - $data .= "?>"; - $fp = fopen(e_ADMIN.'core_image.php', 'w'); - fwrite($fp, $data); - } - - function snapshot_interface() - { - $ns = e107::getRender(); - $frm = e107::getRender(); - $text = ""; - - if(isset($_POST['create_snapshot'])) - { - $this->create_image($_POST['snapshot_path']); - $text = "
- - snapshot_interface - - - "; - - $text .= " - - - - - -
Snapshot Created
- The snapshot (".e_ADMIN."core_image.php) was successfully created. -
".$frm->admin_button('main_page', 'Return To Main Page', 'submit')."
- -

"; - } - - $text .= "
-
- - - - "; - - $text .= " - - - - - - - - - - - -
Create Snapshot
- Absolute path of root directory to create image from: - - root_dir)."' /> -
- Create snapshot of current or deprecated core files: - - Current   - Deprecated   -
".$frm->admin_button('create_snapshot', 'Create Snapshot', 'create')."
-
-
"; - - $ns->tablerender('Snapshot', $text); - - } - - function checksum($filename) + function checksum($filename) { $checksum = md5(str_replace(array(chr(13),chr(10)), "", file_get_contents($filename))); return $checksum; diff --git a/e107_handlers/e_file_inspector.php b/e107_handlers/e_file_inspector.php index 98fce7c974..b316fd0edd 100644 --- a/e107_handlers/e_file_inspector.php +++ b/e107_handlers/e_file_inspector.php @@ -119,7 +119,7 @@ public function validate($path, $version = null) if ($this->isDeterminable($absolutePath)) $bits |= self::VALIDATED_HASH_CALCULABLE; if ($actualChecksum === $dbChecksum) $bits |= self::VALIDATED_HASH_CURRENT; - foreach ($dbChecksums as $dbVersion => $dbChecksum) + foreach ($dbChecksums as $dbChecksum) { if ($dbChecksum === $actualChecksum) $bits |= self::VALIDATED_HASH_EXISTS; }

XPP{Z&k=?*){u@ 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 return $this->currentVersion; + $checksums = $this->getChecksums("index.php"); $versions = array_keys($checksums); usort($versions, 'version_compare'); - return array_pop($versions); + return $this->currentVersion = array_pop($versions); } /** @@ -138,6 +144,27 @@ public function isInsecure($path) return false; } + protected function pathToDefaultPath($path) + { + if (!$this->customDirsCache) + { + $this->defaultDirsCache = e107::getInstance()->defaultDirs(); + $customDirs = e107::getInstance()->e107_dirs ? e107::getInstance()->e107_dirs : []; + $this->customDirsCache = array_diff_assoc($customDirs, $this->defaultDirsCache); + } + foreach ($this->customDirsCache as $dirType => $customDir) + { + if (!isset($this->defaultDirsCache[$dirType])) continue; + + $defaultDir = $this->defaultDirsCache[$dirType]; + if ($customDir === $defaultDir) continue; + + if (substr($path, 0, strlen($customDir)) === $customDir) + $path = $defaultDir . substr($path, strlen($customDir)); + } + return $path; + } + private function getValidatedBitmask() { if ($this->validatedBitmask !== null) return $this->validatedBitmask; diff --git a/e107_handlers/e_file_inspector_json.php b/e107_handlers/e_file_inspector_json.php new file mode 100644 index 0000000000..64be878a3c --- /dev/null +++ b/e107_handlers/e_file_inspector_json.php @@ -0,0 +1,114 @@ +coreImage = json_decode($core_image, true); + unset($core_image); + } + + /** + * @inheritDoc + */ + public function getPathIterator($version = null) + { + $result = self::array_slash($this->coreImage); + if (!empty($version)) + { + $result = array_filter($result, function ($value) use ($version) + { + return array_key_exists($version, $value); + }); + } + return new ArrayIterator(array_keys($result)); + } + + /** + * @inheritDoc + */ + public function getChecksums($path) + { + $path = $this->pathToDefaultPath($path); + return self::array_get($this->coreImage, $path, []); + } + + /** + * Get an item from an array using "slash" notation. + * + * Based on Illuminate\Support\Arr::get() + * + * @param array $array + * @param string $key + * @param mixed $default + * @return mixed + * @copyright Copyright (c) Taylor Otwell + * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License + */ + private static function array_get($array, $key, $default = null) + { + if (is_null($key)) return $array; + + if (isset($array[$key])) return $array[$key]; + + foreach (explode('/', $key) as $segment) + { + if (!is_array($array) || !array_key_exists($segment, $array)) + { + return $default; + } + + $array = $array[$segment]; + } + + return $array; + } + + /** + * Flatten a multi-dimensional associative array with slashes. + * Excludes the second-to-last level of depth from flattening. + * + * Based on Illuminate\Support\Arr::dot() + * + * @param array $array + * @param string $prepend + * @return array + * @copyright Copyright (c) Taylor Otwell + * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License + */ + private static function array_slash($array, $prepend = '') + { + $results = array(); + + foreach ($array as $key => $value) + { + if (is_array($value) && is_array(reset($value))) + { + $results = array_merge($results, self::array_slash($value, $prepend . $key . '/')); + } + else + { + $results[$prepend . $key] = $value; + } + } + + return $results; + } +} \ No newline at end of file diff --git a/e107_handlers/e_file_inspector_sqlphar.php b/e107_handlers/e_file_inspector_sqlphar.php index 5487bd80b9..d40695654f 100644 --- a/e107_handlers/e_file_inspector_sqlphar.php +++ b/e107_handlers/e_file_inspector_sqlphar.php @@ -12,10 +12,6 @@ class e_file_inspector_sqlphar extends e_file_inspector { private $coreImage; - private $currentVersion; - - private $defaultDirsCache; - private $customDirsCache; /** * e_file_inspector_sqlphar constructor. @@ -87,26 +83,7 @@ public function getCurrentVersion() return $this->currentVersion = $statement->fetchColumn(); } - private function pathToDefaultPath($path) - { - if (!$this->customDirsCache) - { - $this->defaultDirsCache = e107::getInstance()->defaultDirs(); - $customDirs = e107::getInstance()->e107_dirs ? e107::getInstance()->e107_dirs : []; - $this->customDirsCache = array_diff_assoc($customDirs, $this->defaultDirsCache); - } - foreach ($this->customDirsCache as $dirType => $customDir) - { - if (!isset($this->defaultDirsCache[$dirType])) continue; - - $defaultDir = $this->defaultDirsCache[$dirType]; - if ($customDir === $defaultDir) continue; - if (substr($path, 0, strlen($customDir)) === $customDir) - $path = $defaultDir . substr($path, strlen($customDir)); - } - return $path; - } /** * Copy file to destination with low memory footprint diff --git a/e107_tests/tests/unit/e_file_inspectorTest.php b/e107_tests/tests/unit/e_file_inspectorTest.php index e17e266aa6..a5a806d2fc 100644 --- a/e107_tests/tests/unit/e_file_inspectorTest.php +++ b/e107_tests/tests/unit/e_file_inspectorTest.php @@ -16,8 +16,9 @@ class e_file_inspectorTest extends \Codeception\Test\Unit public function _before() { + require_once(e_HANDLER . "e_file_inspector_json.php"); require_once(e_HANDLER . "e_file_inspector_sqlphar.php"); - $this->e_integrity = new e_file_inspector_sqlphar(); + $this->e_integrity = new e_file_inspector_json(); } public function testGetChecksums() @@ -69,7 +70,7 @@ public function testValidate() */ public function testPathToDefaultPath() { - $object = new e_file_inspector_sqlphar(); + $object = $this->make('e_file_inspector'); $class = new ReflectionClass(get_class($object)); $method = $class->getMethod('pathToDefaultPath'); $method->setAccessible(true); From 76bb9f6ad871c0ddad97d56ffc1a88390682b2e5 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Mon, 23 Mar 2020 18:15:15 -0500 Subject: [PATCH 23/35] Extra performance in e_file_inspector_json Squeezed out more performance at the cost of memory usage --- e107_handlers/e_file_inspector_json.php | 37 ++----------------------- 1 file changed, 3 insertions(+), 34 deletions(-) diff --git a/e107_handlers/e_file_inspector_json.php b/e107_handlers/e_file_inspector_json.php index 64be878a3c..3f6f0f4ed7 100644 --- a/e107_handlers/e_file_inspector_json.php +++ b/e107_handlers/e_file_inspector_json.php @@ -21,7 +21,7 @@ public function __construct($jsonFilePath = null) global $core_image; if ($jsonFilePath === null) $jsonFilePath = e_ADMIN . "core_image.php"; require($jsonFilePath); - $this->coreImage = json_decode($core_image, true); + $this->coreImage = self::array_slash(json_decode($core_image, true)); unset($core_image); } @@ -30,7 +30,7 @@ public function __construct($jsonFilePath = null) */ public function getPathIterator($version = null) { - $result = self::array_slash($this->coreImage); + $result = $this->coreImage; if (!empty($version)) { $result = array_filter($result, function ($value) use ($version) @@ -47,38 +47,7 @@ public function getPathIterator($version = null) public function getChecksums($path) { $path = $this->pathToDefaultPath($path); - return self::array_get($this->coreImage, $path, []); - } - - /** - * Get an item from an array using "slash" notation. - * - * Based on Illuminate\Support\Arr::get() - * - * @param array $array - * @param string $key - * @param mixed $default - * @return mixed - * @copyright Copyright (c) Taylor Otwell - * @license https://github.com/illuminate/support/blob/master/LICENSE.md MIT License - */ - private static function array_get($array, $key, $default = null) - { - if (is_null($key)) return $array; - - if (isset($array[$key])) return $array[$key]; - - foreach (explode('/', $key) as $segment) - { - if (!is_array($array) || !array_key_exists($segment, $array)) - { - return $default; - } - - $array = $array[$segment]; - } - - return $array; + return isset($this->coreImage[$path]) ? $this->coreImage[$path] : []; } /** From b425b4e45dd213c217a54db74b54f28f6fa1494f Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Mon, 23 Mar 2020 22:40:28 -0500 Subject: [PATCH 24/35] CoreImage: API rework --- .github/workflows/build-release/CoreImage.php | 160 +++++++++ .../workflows/build-release/JsonCoreImage.php | 143 ++------- .../build-release/SqlpharCoreImage.php | 303 +++++++----------- .github/workflows/build-release/e107_make.php | 18 +- e107_handlers/e_file_inspector.php | 21 ++ e107_handlers/e_file_inspector_json.php | 16 +- e107_handlers/e_file_inspector_sqlphar.php | 13 +- 7 files changed, 341 insertions(+), 333 deletions(-) create mode 100644 .github/workflows/build-release/CoreImage.php diff --git a/.github/workflows/build-release/CoreImage.php b/.github/workflows/build-release/CoreImage.php new file mode 100644 index 0000000000..41d26339ec --- /dev/null +++ b/.github/workflows/build-release/CoreImage.php @@ -0,0 +1,160 @@ +generateCurrentChecksums($exportFolder, $currentVersion); + + echo("[Core-Image] Scanning Removed Files from Git" . "\n"); + $this->generateRemovedChecksums($tempFolder); + } + + protected function generateCurrentChecksums($exportFolder, $currentVersion) + { + $absoluteBase = realpath($exportFolder); + $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($exportFolder)); + + /** + * @var $file DirectoryIterator + */ + foreach ($iterator as $file) + { + if ($file->isDir()) continue; + + $absolutePath = $file->getRealPath(); + $relativePath = preg_replace("/^" . preg_quote($absoluteBase . "/", "/") . "/", "", $absolutePath); + + if (empty($relativePath) || $relativePath == $absolutePath) continue; + + $checksum = $this->checksumPath($absolutePath); + $this->insertChecksumIntoDatabase($relativePath, $checksum, $currentVersion); + } + } + + protected function checksumPath($filename) + { + return $this->checksum(file_get_contents($filename)); + } + + protected function checksum($body) + { + return md5(str_replace(array(chr(13), chr(10)), '', $body)); + } + + abstract protected function insertChecksumIntoDatabase(&$relativePath, &$checksum, &$releaseVersion); + + protected function generateRemovedChecksums($tempFolder) + { + $tags = $this->getGitTags(); + $timeMachineFolder = $this->prepTimeMachine($tempFolder); + $this->generateRemovedChecksumsFromTags($tags, $timeMachineFolder); + } + + /** + * @return array + */ + protected function getGitTags() + { + $stdout = ''; + OsHelper::runValidated('git tag --list ' . escapeshellarg("v*"), $stdout); + $tags = explode("\n", trim($stdout)); + $versions = []; + foreach ($tags as $tag) + { + $versions[] = preg_replace("/^v/", "", $tag); + } + $tags = array_combine($tags, $versions); + unset($versions); + uasort($tags, function ($a, $b) + { + return -version_compare($a, $b); + }); + $tags = array_filter($tags, function ($version) + { + return !preg_match("/[a-z]/i", $version); + }); + return $tags; + } + + /** + * @param $tempFolder + * @param $repoFolder + * @return string + */ + protected function prepTimeMachine($tempFolder) + { + $timeMachineFolder = $tempFolder . "/git_time_machine/"; + OsHelper::runValidated('mkdir -p ' . escapeshellarg($timeMachineFolder)); + OsHelper::runValidated('git rev-parse --show-toplevel', $repoFolder); + $repoFolder = realpath(trim($repoFolder) . "/.git"); + OsHelper::runValidated( + 'cp -a ' . + escapeshellarg($repoFolder) . + ' ' . + escapeshellarg($timeMachineFolder) + ); + return $timeMachineFolder; + } + + /** + * @param array $tags + * @param $timeMachineFolder + * @return mixed + */ + protected function generateRemovedChecksumsFromTags($tags, $timeMachineFolder) + { + foreach ($tags as $tag => $version) + { + $stdout = ''; + OsHelper::runValidated( + 'git --no-pager diff --no-renames --name-only --diff-filter D ' . escapeshellarg($tag), + $stdout + ); + $removedFiles = explode("\n", trim($stdout)); + OsHelper::runValidated( + 'git -C ' . escapeshellarg($timeMachineFolder) . ' ' . + 'checkout ' . escapeshellarg($tag) + ); + foreach ($removedFiles as $removedFilePath) + { + $checksum = $this->checksumPath($timeMachineFolder . '/' . $removedFilePath); + $this->insertChecksumIntoDatabase($removedFilePath, $checksum, $version); + } + } + + OsHelper::runValidated('rm -rf ' . escapeshellarg($timeMachineFolder)); + } + + + protected function generateStub() + { + $data = "create_image($exportFolder, $tempFolder, $currentVersion, $imageFile); - } + private $checksums = []; - function create_image($exportFolder, $tempFolder, $currentVersion, $imageFile) + public function __construct($exportFolder, $tempFolder, $currentVersion, $imageFile) { - echo("[Core-Image] Scanning Dir: " . $exportFolder . "\n"); - $carry = $this->generateCurrentChecksums($exportFolder, $currentVersion); + $this->create_image($exportFolder, $tempFolder, $currentVersion); - echo("[Core-Image] Scanning Removed Files from Git" . "\n"); - $result = $this->generateRemovedChecksums($tempFolder, $carry); - - $json_result = json_encode($result, JSON_PRETTY_PRINT); + $json_result = json_encode($this->checksums, JSON_PRETTY_PRINT); $json_string_result = var_export($json_result, true); $data = $this->generateStub(); $data .= '$core_image = ' . $json_string_result . ';'; @@ -36,102 +30,24 @@ function create_image($exportFolder, $tempFolder, $currentVersion, $imageFile) protected function generateCurrentChecksums($exportFolder, $currentVersion) { - $absoluteBase = realpath($exportFolder); - if (!is_dir($absoluteBase)) return false; - - $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($exportFolder)); - $checksums = []; - - /** - * @var $file DirectoryIterator - */ - foreach ($iterator as $file) - { - if ($file->isDir()) continue; - - $absolutePath = $file->getRealPath(); - $relativePath = preg_replace("/^" . preg_quote($absoluteBase . "/", "/") . "/", "", $absolutePath); - - if (empty($relativePath) || $relativePath == $absolutePath) continue; - - $checksum = $this->checksumPath($absolutePath); - $item = self::array_get($checksums, $relativePath, []); - if (!in_array($checksum, $item)) $item["v{$currentVersion}"] = $checksum; - self::array_set($checksums, $relativePath, $item); - } - - ksort($checksums); - return $checksums; - } - - protected function checksumPath($filename) - { - return $this->checksum(file_get_contents($filename)); + parent::generateCurrentChecksums($exportFolder, $currentVersion); + ksort($this->checksums); } - protected function checksum($body) + protected function generateRemovedChecksums($tempFolder) { - return md5(str_replace(array(chr(13), chr(10)), '', $body)); + parent::generateRemovedChecksums($tempFolder); + ksort($this->checksums); } - protected function generateRemovedChecksums($tempFolder, $carry) + /** + * @inheritDoc + */ + protected function insertChecksumIntoDatabase(&$relativePath, &$checksum, &$version) { - $checksums = $carry; - - $stdout = ''; - OsHelper::runValidated('git tag --list ' . escapeshellarg("v*"), $stdout); - $tags = explode("\n", trim($stdout)); - $versions = []; - foreach ($tags as $tag) - { - $versions[] = preg_replace("/^v/", "", $tag); - } - $tags = array_combine($tags, $versions); - unset($versions); - uasort($tags, function ($a, $b) - { - return -version_compare($a, $b); - }); - $tags = array_filter($tags, function ($version) - { - return !preg_match("/[a-z]/i", $version); - }); - - $timeMachineFolder = $tempFolder . "/git_time_machine/"; - OsHelper::runValidated('mkdir -p ' . escapeshellarg($timeMachineFolder)); - OsHelper::runValidated('git rev-parse --show-toplevel', $repo_folder); - $repo_folder = realpath(trim($repo_folder) . "/.git"); - OsHelper::runValidated( - 'cp -a ' . - escapeshellarg($repo_folder) . - ' ' . - escapeshellarg($timeMachineFolder) - ); - - foreach ($tags as $tag => $version) - { - OsHelper::runValidated( - 'git --no-pager diff --no-renames --name-only --diff-filter D ' . escapeshellarg($tag), - $stdout - ); - $removedFiles = explode("\n", trim($stdout)); - OsHelper::runValidated( - 'git -C ' . escapeshellarg($timeMachineFolder) . ' ' . - 'checkout ' . escapeshellarg($tag) - ); - foreach ($removedFiles as $removedFilePath) - { - $checksum = $this->checksumPath($timeMachineFolder . '/' . $removedFilePath); - $item = self::array_get($checksums, $removedFilePath, []); - if (!in_array($checksum, $item)) $item["v{$version}"] = $checksum; - self::array_set($checksums, $removedFilePath, $item); - } - } - - OsHelper::runValidated('rm -rf ' . escapeshellarg($timeMachineFolder)); - - ksort($checksums); - return $checksums; + $item = self::array_get($this->checksums, $relativePath, []); + if (!in_array($checksum, $item)) $item["v{$version}"] = $checksum; + self::array_set($this->checksums, $relativePath, $item); } /** @@ -207,27 +123,4 @@ private static function array_set(&$array, $key, $value) return $array; } - - private function generateStub() - { - $data = "db = new PDO("sqlite:{$imageSqliteFile}"); - $this->db->exec(' + /** @var PDO */ + protected $db; + /** + * @var PDOStatement + */ + private $insert_statement; + /** + * @var PDOStatement + */ + private $check_statement; + + // Insert bindings + private $relativePath; + private $releaseVersion; + private $checksum; + + public function __construct($exportFolder, $tempFolder, $currentVersion, $imageFile) + { + $imagePharFile = "$imageFile.phar"; + $phar = new Phar($imagePharFile); + + $imageSqliteFile = "$imageFile.sqlite"; + file_put_contents($imageSqliteFile, ''); + $this->db = new PDO("sqlite:{$imageSqliteFile}"); + $this->db->exec(' CREATE TABLE IF NOT EXISTS file_hashes ( path TEXT, release_version INTEGER, @@ -31,187 +45,104 @@ public function __construct($exportFolder, $tempFolder, $currentVersion, $imageF UNIQUE(path, hash) ON CONFLICT IGNORE'*/ . ' ); '); - $this->db->exec(' + $this->db->exec(' CREATE TABLE IF NOT EXISTS versions ( version_id INTEGER PRIMARY KEY, version_string TEXT, UNIQUE(version_string) ON CONFLICT IGNORE ); '); - # Retrieval: - # SELECT file_hashes.path, versions.version_string, file_hashes.hash - # FROM file_hashes - # LEFT JOIN versions ON versions.version_id = file_hashes.release_version - # ORDER BY path ASC; - - $this->create_image($exportFolder, $tempFolder, $currentVersion); - - $phar->startBuffering(); - $phar->setStub($this->generateStub()); - $phar->addFile($imageSqliteFile, "core_image.sqlite"); - $phar->compressFiles(Phar::BZ2); - $phar->stopBuffering(); - rename($imagePharFile, $imageFile); - } - - function create_image($exportFolder, $tempFolder, $currentVersion) - { - echo("[Core-Image] Scanning Dir: " . $exportFolder . "\n"); - $this->generateCurrentChecksums($exportFolder, $currentVersion); - - echo("[Core-Image] Scanning Removed Files from Git" . "\n"); - $this->generateRemovedChecksums($tempFolder); - } - - protected function generateCurrentChecksums($exportFolder, $currentVersion) - { - $absoluteBase = realpath($exportFolder); - if (!is_dir($absoluteBase)) return false; - - $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($exportFolder)); - - $insert_statement = $this->insert_statement($relativePath, $currentVersion, $checksum); - $this->db->beginTransaction(); - - $this->insert_version($currentVersion); - - /** - * @var $file DirectoryIterator - */ - foreach ($iterator as $file) { - if ($file->isDir()) continue; - - $absolutePath = $file->getRealPath(); - $relativePath = preg_replace("/^" . preg_quote($absoluteBase . "/", "/") . "/", "", $absolutePath); - - if (empty($relativePath) || $relativePath == $absolutePath) continue; - - $checksum = $this->checksumPath($absolutePath); - $insert_statement->execute(); - } - - $this->db->commit(); - } - - protected function checksumPath($filename) - { - return $this->checksum(file_get_contents($filename)); - } - - protected function checksum($body) - { - return md5(str_replace(array(chr(13), chr(10)), '', $body)); - } - - protected function generateRemovedChecksums($tempFolder) - { - $stdout = ''; - OsHelper::runValidated('git tag --list ' . escapeshellarg("v*"), $stdout); - $tags = explode("\n", trim($stdout)); - $versions = []; - foreach ($tags as $tag) { - $versions[] = preg_replace("/^v/", "", $tag); - } - $tags = array_combine($tags, $versions); - unset($versions); - uasort($tags, function ($a, $b) { - return -version_compare($a, $b); - }); - $tags = array_filter($tags, function ($version) { - return !preg_match("/[a-z]/i", $version); - }); - - $timeMachineFolder = $tempFolder . "/git_time_machine/"; - OsHelper::runValidated('mkdir -p ' . escapeshellarg($timeMachineFolder)); - OsHelper::runValidated('git rev-parse --show-toplevel', $repo_folder); - $repo_folder = realpath(trim($repo_folder) . "/.git"); - OsHelper::runValidated( - 'cp -a ' . - escapeshellarg($repo_folder) . - ' ' . - escapeshellarg($timeMachineFolder) - ); - - $insert_statement = $this->insert_statement($removedFilePath, $version, $checksum); - $check_statement = $this->db->prepare('SELECT COUNT(*) FROM file_hashes WHERE path = :path AND hash = :hash'); - $this->db->beginTransaction(); - - foreach ($tags as $tag => $version) { - $this->insert_version($version); - OsHelper::runValidated( - 'git --no-pager diff --no-renames --name-only --diff-filter D ' . escapeshellarg($tag), - $stdout - ); - $removedFiles = explode("\n", trim($stdout)); - OsHelper::runValidated( - 'git -C ' . escapeshellarg($timeMachineFolder) . ' ' . - 'checkout ' . escapeshellarg($tag) - ); - foreach ($removedFiles as $removedFilePath) { - $checksum = $this->checksumPath($timeMachineFolder . '/' . $removedFilePath); - $check_statement->execute([':path' => $removedFilePath, ':hash' => $checksum]); - if ($check_statement->fetchColumn() == 0) $insert_statement->execute(); - } - } - - OsHelper::runValidated('rm -rf ' . escapeshellarg($timeMachineFolder)); - - $this->db->commit(); - } - - /** - * @param $relativePath - * @param $releaseVersion - * @param $checksum - * @return PDOStatement - */ - private function insert_statement(&$relativePath, &$releaseVersion, &$checksum) - { - $relativePath = $relativePath ?: null; - $releaseVersion = $releaseVersion ?: null; - $checksum = $checksum ?: null; - $insert_statement = $this->db->prepare( - "INSERT INTO file_hashes ( + # Retrieval: + # SELECT file_hashes.path, versions.version_string, file_hashes.hash + # FROM file_hashes + # LEFT JOIN versions ON versions.version_id = file_hashes.release_version + # ORDER BY path ASC; + + $this->check_statement = $this->db->prepare('SELECT COUNT(*) FROM file_hashes WHERE path = :path AND hash = :hash'); + $this->insert_statement = $this->bind_insert( + $this->relativePath, + $this->releaseVersion, + $this->checksum); + + $this->create_image($exportFolder, $tempFolder, $currentVersion); + + $phar->startBuffering(); + $phar->setStub($this->generateStub()); + $phar->addFile($imageSqliteFile, "core_image.sqlite"); + $phar->compressFiles(Phar::BZ2); + $phar->stopBuffering(); + rename($imagePharFile, $imageFile); + } + + protected function generateCurrentChecksums($exportFolder, $currentVersion) + { + $this->db->beginTransaction(); + $this->insert_version($currentVersion); + parent::generateCurrentChecksums($exportFolder, $currentVersion); + $this->db->commit(); + } + + /** + * @param $relativePath + * @param $releaseVersion + * @param $checksum + * @return PDOStatement + */ + private function bind_insert(&$relativePath, &$releaseVersion, &$checksum) + { + $relativePath = $relativePath ?: null; + $releaseVersion = $releaseVersion ?: null; + $checksum = $checksum ?: null; + $insert_statement = $this->db->prepare( + "INSERT INTO file_hashes ( path, release_version, hash ) VALUES ( :path, (SELECT version_id FROM versions WHERE version_string = :release_version), :hash )" - ); - $insert_statement->bindParam(":path", $relativePath); - $insert_statement->bindParam(":release_version", $releaseVersion); - $insert_statement->bindParam(":hash", $checksum); - return $insert_statement; - } - - private function insert_version($releaseVersion) - { - $statement = $this->db->prepare( - "INSERT INTO versions (version_id, version_string) VALUES (NULL, ?)" - ); - $statement->execute([$releaseVersion]); - } - - private function generateStub() - { - $data = "bindParam(":path", $relativePath); + $insert_statement->bindParam(":release_version", $releaseVersion); + $insert_statement->bindParam(":hash", $checksum); + return $this->insert_statement = $insert_statement; + } + + private function insert_version($releaseVersion) + { + $statement = $this->db->prepare( + "INSERT INTO versions (version_id, version_string) VALUES (NULL, ?)" + ); + $statement->execute([$releaseVersion]); + } + + protected function generateRemovedChecksums($tempFolder) + { + $this->db->beginTransaction(); + $tags = $this->getGitTags(); + foreach ($tags as $tag => $version) + { + $this->insert_version($version); + } + parent::generateRemovedChecksums($tempFolder); + $this->db->commit(); + } + + protected function generateStub() + { + $data = parent::generateStub(); + $data .= "__HALT_COMPILER();"; + + return $data; + } + + /** + * @inheritDoc + */ + protected function insertChecksumIntoDatabase(&$relativePath, &$checksum, &$releaseVersion) + { + $this->relativePath = $relativePath; + $this->checksum = $checksum; + $this->releaseVersion = $releaseVersion; + $this->check_statement->execute([':path' => $relativePath, ':hash' => $checksum]); + if ($this->check_statement->fetchColumn() == 0) $this->insert_statement->execute(); + } } \ No newline at end of file diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index 91f3fb37a0..b6f8f39d62 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -67,7 +67,7 @@ public function __construct() exec("git describe --tags", $output, $rc); $gitVersion = array_pop($output); $verFileVersion = self::getVerFileVersion($this->gitDir . "/e107_admin/ver.php"); - $this->version = self::gitVersionToPhpVersion($gitVersion, $verFileVersion); + $this->version = OsHelper::gitVersionToPhpVersion($gitVersion, $verFileVersion); $this->validateReadme(); } @@ -113,19 +113,6 @@ private static function getVerFileVersion($verFilePath) return '0'; } - private static function gitVersionToPhpVersion($gitVersion, $verFileVersion) - { - $verFileVersion = array_shift(explode(" ", $verFileVersion)); - $version = preg_replace("/^v/", "", $gitVersion); - $versionSplit = explode("-", $version); - if (count($versionSplit) > 1) - { - if (version_compare($verFileVersion, $versionSplit[0], '>')) $versionSplit[0] = $verFileVersion; - $versionSplit[0] .= "dev"; - } - return implode("-", $versionSplit); - } - private function validateReadme() { //check for readme files associated with configured releases @@ -249,7 +236,8 @@ private function createReleases() $zipExportFile = 'release_' . $c . ".zip"; - $this->gitArchive($zipExportFile, $rel['since']); + $since = isset($rel['since']) ? $rel['since'] : null; + $this->gitArchive($zipExportFile, $since); $this->gitArchiveUnzip($zipExportFile); diff --git a/e107_handlers/e_file_inspector.php b/e107_handlers/e_file_inspector.php index c17e074df2..28f7481f1b 100644 --- a/e107_handlers/e_file_inspector.php +++ b/e107_handlers/e_file_inspector.php @@ -16,12 +16,33 @@ */ abstract class e_file_inspector implements e_file_inspector_interface { + protected $database; protected $currentVersion; private $validatedBitmask; protected $defaultDirsCache; protected $customDirsCache; + /** + * e_file_inspector constructor + * @param string $database The database from which integrity data may be read or to which integrity data may be + * written. This should be an URL or absolute file path for most implementations. + */ + public function __construct($database) + { + $this->database = $database; + $this->loadDatabase(); + } + + /** + * Prepare the provided database for reading or writing + * + * Should tolerate a non-existent database and try to create it if a write operation is executed. + * + * @return void + */ + abstract public function loadDatabase(); + /** * Check the integrity of the provided path * diff --git a/e107_handlers/e_file_inspector_json.php b/e107_handlers/e_file_inspector_json.php index 3f6f0f4ed7..4d1448416f 100644 --- a/e107_handlers/e_file_inspector_json.php +++ b/e107_handlers/e_file_inspector_json.php @@ -17,11 +17,21 @@ class e_file_inspector_json extends e_file_inspector * @param $jsonFilePath string Absolute path to the file inspector database */ public function __construct($jsonFilePath = null) + { + parent::__construct($jsonFilePath); + } + + /** + * @inheritDoc + */ + public function loadDatabase() { global $core_image; - if ($jsonFilePath === null) $jsonFilePath = e_ADMIN . "core_image.php"; - require($jsonFilePath); - $this->coreImage = self::array_slash(json_decode($core_image, true)); + @include($this->database); + $this->coreImage = json_decode($core_image, true); + if (!is_array($this->coreImage)) $this->coreImage = []; + $this->coreImage = self::array_slash($this->coreImage); + if (!$this->coreImage) $this->coreImage = []; unset($core_image); } diff --git a/e107_handlers/e_file_inspector_sqlphar.php b/e107_handlers/e_file_inspector_sqlphar.php index d40695654f..85b68e4746 100644 --- a/e107_handlers/e_file_inspector_sqlphar.php +++ b/e107_handlers/e_file_inspector_sqlphar.php @@ -14,13 +14,19 @@ class e_file_inspector_sqlphar extends e_file_inspector private $coreImage; /** - * e_file_inspector_sqlphar constructor. * @param $pharFilePath string Absolute path to the file inspector database */ public function __construct($pharFilePath = null) { - if ($pharFilePath === null) $pharFilePath = e_ADMIN . "core_image.php"; - Phar::loadPhar($pharFilePath, "core_image.phar"); + parent::__construct($pharFilePath); + } + + /** + * @inheritDoc + */ + public function loadDatabase() + { + Phar::loadPhar($this->database, "core_image.phar"); $tmpFile = tmpfile(); $tmpFilePath = stream_get_meta_data($tmpFile)['uri']; $this->copyUrlToResource("phar://core_image.phar/core_image.sqlite", $tmpFile); @@ -84,7 +90,6 @@ public function getCurrentVersion() } - /** * Copy file to destination with low memory footprint * @param $source string URL of the source From 6f6556178faddff4668c02a5a6fa315bf5bd5f96 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Mon, 23 Mar 2020 23:43:52 -0500 Subject: [PATCH 25/35] e_file_inspector_json_phar: Smaller core image e_file_inspector_json_phar is an extended implementation of e_file_inspector_json that encapsulates a JSON core image into a gzip-compressed phar. This results in space savings of over 60% compared to plain JSON. --- .../workflows/build-release/JsonCoreImage.php | 10 +++- .../build-release/JsonPharCoreImage.php | 41 ++++++++++++++ .github/workflows/build-release/e107_make.php | 4 +- e107_admin/core_image.php | Bin 1120941 -> 246720 bytes e107_handlers/e107_class.php | 2 +- e107_handlers/e_file_inspector_json.php | 4 +- e107_handlers/e_file_inspector_json_phar.php | 53 ++++++++++++++++++ e107_handlers/e_file_inspector_sqlphar.php | 1 - .../tests/unit/e_file_inspectorTest.php | 6 +- 9 files changed, 111 insertions(+), 10 deletions(-) create mode 100644 .github/workflows/build-release/JsonPharCoreImage.php create mode 100644 e107_handlers/e_file_inspector_json_phar.php diff --git a/.github/workflows/build-release/JsonCoreImage.php b/.github/workflows/build-release/JsonCoreImage.php index fa27296177..77d3132798 100644 --- a/.github/workflows/build-release/JsonCoreImage.php +++ b/.github/workflows/build-release/JsonCoreImage.php @@ -13,12 +13,20 @@ class JsonCoreImage extends CoreImage { - private $checksums = []; + protected $checksums = []; public function __construct($exportFolder, $tempFolder, $currentVersion, $imageFile) { $this->create_image($exportFolder, $tempFolder, $currentVersion); + $this->saveImage($imageFile); + } + + /** + * @param $imageFile + */ + protected function saveImage($imageFile) + { $json_result = json_encode($this->checksums, JSON_PRETTY_PRINT); $json_string_result = var_export($json_result, true); $data = $this->generateStub(); diff --git a/.github/workflows/build-release/JsonPharCoreImage.php b/.github/workflows/build-release/JsonPharCoreImage.php new file mode 100644 index 0000000000..ac3dcce9a6 --- /dev/null +++ b/.github/workflows/build-release/JsonPharCoreImage.php @@ -0,0 +1,41 @@ +checksums); + + $imageJsonFile = "$imageFile.json"; + $fp = fopen($imageJsonFile, 'w'); + fwrite($fp, $json_result); + fclose($fp); + + $phar->startBuffering(); + $phar->setStub($this->generateStub()); + $phar->addFile($imageJsonFile, "core_image.json"); + $phar->compressFiles(Phar::GZ); + $phar->stopBuffering(); + rename($imagePharFile, $imageFile); + } + + protected function generateStub() + { + $data = parent::generateStub(); + $data .= "__HALT_COMPILER();"; + + return $data; + } +} \ No newline at end of file diff --git a/.github/workflows/build-release/e107_make.php b/.github/workflows/build-release/e107_make.php index b6f8f39d62..44a32716a5 100644 --- a/.github/workflows/build-release/e107_make.php +++ b/.github/workflows/build-release/e107_make.php @@ -9,7 +9,7 @@ */ require_once("OsHelper.php"); -require_once("JsonCoreImage.php"); +require_once("JsonPharCoreImage.php"); $builder = new e107Build(); $builder->makeBuild(); @@ -505,7 +505,7 @@ private function createCoreImage() $imageFile = $this->tempDir . "core_image.php"; $this->status("Creating new core_image.php file ({$imageFile})", true); - new JsonCoreImage($this->exportDir, $this->tempDir, $this->version, $imageFile); + new JsonPharCoreImage($this->exportDir, $this->tempDir, $this->version, $imageFile); $dir = "{$this->config['baseDir']}/target/{$this->config['main']['name']}/export"; $this->changeDir($dir); diff --git a/e107_admin/core_image.php b/e107_admin/core_image.php index 415331344fb7bedd2e0fdd7d8aab26553aa17ed2..3b319d7507b9d11ce9e4666c6c4abdacc0ed53ad 100644 GIT binary patch literal 246720 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 aZd$ThmJ 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