Receiving Helpdesk

what is the difference between etc and eac

by Elenora Hauck Published 3 years ago Updated 2 years ago

The main difference between ETC and EAC is that ETC is a cost estimation for completing the remaining work in a project whereas EAC is current cost estimation for completing whole project work. Both are related to each other by the following formula.

In it's simplest form ETC is the Original Cost Budget (BAC) minus Actual Costs (AC). We can illustrate this as ETC = BAC – AC. Estimate At Completion (EAC): A perpetual forecast of the future value of the project at completion.

Full Answer

How do you calculate EAC?

What are the formulas used in MS Excel?

  • =SUM (number1, [number2], …)
  • =SUM (A2:A8) – A simple selection that sums the values of a column.
  • =SUM (A2:A8)/20 – Shows you can also turn your function into a formula.
  • =AVERAGE (number1, [number2], …)
  • =AVERAGE (B2:B11) – Shows a simple average, also similar to (SUM (B2:B11)/10)

What are the differences between BAC and EAC?

The Defense Acquisition University (DAU) list five main EVM variables:

  • BCWS = Budgeted Cost of Work Scheduled
  • BCWP = Budgeted Cost of Work Performed
  • ACWP = Actual Cost of Work Performed
  • BAC = Budget at Completion
  • EAC = Estimate at Completion

What does EAC stand for in Microsoft?

EAC: Exact Audio Copy (digital audio extraction tool) EAC: Exchange Admin Center (Microsoft) ...

What does EAC stand for in project management?

We have three forecasting techniques in project management:

  • Estimate at Completion (EAC)
  • Estimate to Complete (ETC)
  • To Complete Performance Index (TCPI)

How do you calculate EAC and etc?

The formulas to calculate the EAC based on these 4 approaches are: EAC with bottom-up ETC: EAC = AC + ETC. EAC with ETC at budgeted rate: EAC = AC + BAC – EV. EAC with ETC based on present CPI: EAC = BAC / CPI.

What is ETC in Earned Value Management?

In earned value analysis, the Estimate To Complete, usually abbreviated ETC, is the expected remaining cost to complete the project. It is not the final overall project expected budget (that's the EAC), rather it is the expenditure from now to the end of the project. It does not include what has already been spent.

What is the difference between estimate to completion and estimate at completion?

Estimate at Completion is used for forecasting the amount of money at the end of the project. Estimate to Complete is the amount of money needed to finish the project at any point.

What does EAC mean in contracts?

Estimate-At-CompletionAn Estimate-At-Completion (EAC), also known as Estimate-To-Complete (ETC), is an estimate of the amount of hours that it will take to complete a project, milestone or contract period.

What if EAC is greater than BAC?

If the actual costs at time now (i.e., ACWPcum) are higher than the earned value at time now (i.e., BCWPcum), we know that the contractor is currently over running cost and that the contractor's Estimate at Completion (EAC) may be higher than the BAC.

What is the difference between planned value and budget at completion?

As per the PMBOK Guide, “Planned Value (PV) is the authorized budget assigned to work to be accomplished for an activity or WBS component.” You calculate Planned Value before actually doing the work, which also serves as a baseline. The total Planned Value for the project is known as Budget at Completion (BAC).

What is EAC in construction?

Our goal is to define, understand Forecasting Techniques and apply Estimate To Complete (ETC) and Estimate At Completion (EAC). These are simple tools Construction Professionals use to manage projects, avoid pitfalls, measure production and boost profitability.

What is EAC CPI?

A perpetual forecast of the future value of the project at completion. EAC uses a Cost Performance Index (CPI) to account for changing conditions and circumstances beyond our control that may affect cost, production, and profitability of your project.

Estimate at Completion vs Estimate to Complete

Although a project budget may be defined, actual project progress may cause a deviation from the pre-determined budget at completion (BAC). Throughout the project, it will be important to provide forecasts as to the amount of money that will actually be spent.

Estimate at Completion (EAC)

Estimate at completion is the forecasted cost of the project, as the project progresses. There are a number of different ways to determine the EAC.

Estimate to Complete (ETC)

Estimate to complete (ETC) is a forecast of how much more money will need to be spent to complete the project.

Example

You are three months into the five month bathroom remodeling project. The original budget (BAC) was $1,500 and you have completed approximately 40% of the work. You currently are running over-budget, as indicated by a cost performance index (CPI) of 0.67. Actual costs to-date have been $900.

Summary

As the project progresses, it will be necessary to forecast out the total anticipated funding required. The two forecasts utilized are the estimate at completion (EAC) – how much the project is forecasted to cost overall – and the estimate to complete (ETC) – how much funding is required to complete the remaining work.

What is ETC in construction?

ETC is the expected cost to finish the remaining work of the project, whereas EAC is the expected total cost of completing all work for the project. As EAC considers the total expected cost, it is the sum of actual cost incurred so far for the project (AC) and ETC. Putting it into an equation, you get:

Does ETC change based on EAC?

ETC doesn’t change based on EAC; and. By focusing on ETC and understanding ETC as the division of work remaining with a performance factor, and it is ETC that drives EAC, a PMP® aspirant can easily calculate various formulae related to EAC and ETC. Image resized and cropped.

Does EAC change based on assumptions?

Don’t assume that EAC changes based on certain assumptions. ETC is what actually changes. You need to focus on ETC and how ETC is calculated based on various assumptions; The formula for EAC is “AC + ETC,” and therefore it is EAC which is changing based on ETC because EAC is derived from ETC.

Does EAC change?

A number of books, articles and journals mention that EAC changes based on certain assumptions. In fact, EAC doesn’t change directly at all on various assumptions. However, ETC does. And as ETC changes, it in turn changes EAC.

What is ETC in construction?

ETC is a cost estimation for completing the remaining work in a project whereas EAC is as estimation for complete all the work in a project. Both are related to each other by the following formula.

Why is ETC important?

ETC is an important EVM parameter. It can be computed either by looking at project’s past performance or by re-evaluating the remaining project work. It changes as the project progresses. It should be periodically revised to accurately reflect current status of a project and forecast what might happen in future.

How to find fresh ETC?

A fresh ETC can by found by estimating the cost of remaining (unfinished) work in the Work Breakdown Structure (WBS). It is called Bottom-up ETC. You can re-estimate the cost of remaining work components ( work packages and activities) and then total them Upwards in the WBS to determine a Bottom-up ETC.

image
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9
8.3.21PHP Version2.88sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[02:52:33] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[02:52:33] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[02:52:33] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[02:52:33] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[02:52:33] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[02:52:33] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[02:52:33] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[02:52:33] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[02:52:33] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (14.31ms)
  • Application (2.86s)
  • 1 x Application (99.49%)
    2.86s
    1 x Booting (0.5%)
    14.31ms
    7 templates were rendered
    • themes.DevBlog.content.post (resources/views/themes/DevBlog/content/post.blade.php)34blade
      Params
      0
      post
      1
      postContent
      2
      author
      3
      updated_at
      4
      bing_rich_snippet_text
      5
      bing_rich_snippet_link
      6
      bing_related_keywords
      7
      google_related_keywords
      8
      bing_news_title
      9
      bing_news_description
      10
      bing_videos
      11
      bing_images
      12
      bing_search_result_title
      13
      bing_search_result_description
      14
      bing_search_result_url
      15
      bing_paa_questions
      16
      bing_paa_answers
      17
      bing_slider_faq_questions
      18
      bing_slider_faq_answers
      19
      bing_pop_faq_questions
      20
      bing_pop_faq_answers
      21
      bing_tab_faq_questions
      22
      bing_tab_faq_answers
      23
      google_faq_questions
      24
      google_faq_answers
      25
      google_rich_snippet
      26
      google_search_result
      27
      indexedArray
      28
      total_images
      29
      total_videos
      30
      settings
      31
      url_current
      32
      menus
      33
      sidebar
    • themes.DevBlog.layouts.master (resources/views/themes/DevBlog/layouts/master.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.head (resources/views/themes/DevBlog/panels/head.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.header (resources/views/themes/DevBlog/panels/header.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.navbar (resources/views/themes/DevBlog/panels/navbar.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.footer (resources/views/themes/DevBlog/panels/footer.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.scripts (resources/views/themes/DevBlog/panels/scripts.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    uri
    GET {post}
    middleware
    web, checkdate
    as
    post.show
    controller
    App\Http\Controllers\Frontend\json_data\PostController@show
    namespace
    where
    file
    app/Http/Controllers/Frontend/json_data/PostController.php:18-166
    7 statements were executed2.84s
    • select * from `posts` where `published_at` <= '2025-06-22 02:52:33' and `slug` = 'what-is-the-difference-between-etc-and-eac' and `posts`.`deleted_at` is null limit 1
      3.09ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-22 02:52:33
      • 1. what-is-the-difference-between-etc-and-eac
      Backtrace
      • 15. /app/Providers/RouteServiceProvider.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
      • 19. Route binding:39
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
    • select * from `json_post_contents` where `json_post_contents`.`post_id` = 215200 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      6.64msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 215200
      • 1. 0
      Backtrace
      • 19. middleware::checkdate:30
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/jetstream/src/Http/Middleware/ShareInertiaData.php:61
      • 22. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
    • select * from `nova_menu_menus` where `slug` = 'header' limit 1
      750μs/vendor/outl1ne/nova-menu-builder/src/helpers.php:32receivinghelpdeskask
      Metadata
      Bindings
      • 0. header
      Backtrace
      • 15. /vendor/outl1ne/nova-menu-builder/src/helpers.php:32
      • 17. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
      • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`menu_id` = 1 and `nova_menu_menu_items`.`menu_id` is not null and `parent_id` is null order by `parent_id` asc, `order` asc, `name` asc
      670μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Bindings
      • 0. 1
      Backtrace
      • 19. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 20. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 22. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`parent_id` in (1) order by `order` asc
      380μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Backtrace
      • 24. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 25. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 27. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select `id`, `post_title`, `slug` from `posts` where `status` = 'publish' and `posts`.`deleted_at` is null order by RAND() limit 10
      2.83s/app/View/Composers/SidebarView.php:22receivinghelpdeskask
      Metadata
      Bindings
      • 0. publish
      Backtrace
      • 14. /app/View/Composers/SidebarView.php:22
      • 15. /app/View/Composers/SidebarView.php:12
      • 16. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:124
      • 17. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:162
      • 20. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:177
    • select * from `fake_users` where `fake_users`.`id` = 19030 limit 1
      2.6msview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 19030
      Backtrace
      • 21. view::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15
      • 23. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:108
      • 24. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 25. /vendor/livewire/livewire/src/ComponentConcerns/RendersLivewireComponents.php:69
      • 26. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:61
    App\Models\FakeUser
    1
    Outl1ne\MenuBuilder\Models\MenuItem
    1
    Outl1ne\MenuBuilder\Models\Menu
    1
    App\Models\JsonPostContent
    1
    App\Models\Post
    11
        _token
        cIyUzpSYae7oPhm5kuDTk8w26CAsJPYdI5TxMqlW
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/what-is-the-difference-between-etc-and-eac" ...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /what-is-the-difference-between-etc-and-eac
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:25 [ "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6IlVBWXJBSkZIYTRxcWZDZUUzVUNIRFE9PSIsInZhbHVlIjoiVENEZDdBUU5Nek14aEtVTTRDQmhDdWZFOHJyblRNQzhMaUlsYURiNVdpMkh0ZzRsVjBaa3F6N2ZsR3hZOUZoK1RjdjdpOGlGZWh2bExmb3VPUmxLaVRveC9JM3JyeHIvU2dZT1A1Tng0cmR6TS9OY2o5d1FwbThHaGdpbVJxZkEiLCJtYWMiOiJmNzdlZDNlY2U3OWUxM2M3NWNjOGUyODI5NGIyZTA1NDc5MjY1MTMwNzQyN2JlZjQwNmIwN2EzZDU2MjllYjZlIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IjZiY3Y4QmFuVFpMMitqQndDYUluSUE9PSIsInZhbHVlIjoiSi9OTnNpRVpwVmNsTDkvWjFrREp5SUtaSlZJditYaVFiOTAxL0NTelE0cldlTm8zb1Zva3ROZDBaTytrNkxSYWtUZHRYZnIrdW82VGtTSUNnU29NS0FpOWVzakNVb3ZGS3pZQU1oZmU0cmY2SDlFbjBPMEtKdHpVZ1FLamVxUGUiLCJtYWMiOiIzZGE4NWQ1MDQ4Nzk1MDVjMjFiNWE2NzdlNDdkMzM5MWIyZjliYzZiNWQ2YThmMDEyMjYxMjlhM2NlNzJhNmYzIiwidGFnIjoiIn0%3D; _pk_id.64.7c30=0c74d7fdf48d47e7.1750540950.; _pk_ses.64.7c30=1XSRF-TOKEN=eyJpdiI6IlVBWXJBSkZIYTRxcWZDZUUzVUNIRFE9PSIsInZhbHVlIjoiVENEZDdBUU5Nek14aEtVTTRDQmhDdWZFOHJyblRNQzhMaUlsYURiNVdpMkh0ZzRsVjBaa3F6N2ZsR3hZOUZoK1RjdjdpO" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.247" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "cf-ray" => array:1 [ 0 => "95368fdcbd07b838-ORD" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "connection" => array:1 [ 0 => "close" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "216.73.216.247, 172.70.130.210" ] "x-server-addr" => array:1 [ 0 => "154.12.239.204" ] "host" => array:1 [ 0 => "receivinghelpdesk.com" ] ]
        request_server
        0 of 0
        array:56 [ "USER" => "runcloud" "HOME" => "/home/runcloud" "SCRIPT_NAME" => "/ask/index.php" "REQUEST_URI" => "/ask/what-is-the-difference-between-etc-and-eac" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/what-is-the-difference-between-etc-and-eac" "REMOTE_PORT" => "45716" "SCRIPT_FILENAME" => "/home/runcloud/webapps/ReceivingHelpDesk/ask/index.php" "SERVER_ADMIN" => "you@example.com" "CONTEXT_DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "CONTEXT_PREFIX" => "" "REQUEST_SCHEME" => "http" "DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "REMOTE_ADDR" => "172.70.130.210" "SERVER_PORT" => "80" "SERVER_ADDR" => "127.0.0.1" "SERVER_NAME" => "receivinghelpdesk.com" "SERVER_SOFTWARE" => "Apache/2.4.63 (Unix) OpenSSL/1.1.1f" "SERVER_SIGNATURE" => "" "LD_LIBRARY_PATH" => "/RunCloud/Packages/apache2-rc/lib" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HTTP_COOKIE" => "XSRF-TOKEN=eyJpdiI6IlVBWXJBSkZIYTRxcWZDZUUzVUNIRFE9PSIsInZhbHVlIjoiVENEZDdBUU5Nek14aEtVTTRDQmhDdWZFOHJyblRNQzhMaUlsYURiNVdpMkh0ZzRsVjBaa3F6N2ZsR3hZOUZoK1RjdjdpOGlGZWh2bExmb3VPUmxLaVRveC9JM3JyeHIvU2dZT1A1Tng0cmR6TS9OY2o5d1FwbThHaGdpbVJxZkEiLCJtYWMiOiJmNzdlZDNlY2U3OWUxM2M3NWNjOGUyODI5NGIyZTA1NDc5MjY1MTMwNzQyN2JlZjQwNmIwN2EzZDU2MjllYjZlIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IjZiY3Y4QmFuVFpMMitqQndDYUluSUE9PSIsInZhbHVlIjoiSi9OTnNpRVpwVmNsTDkvWjFrREp5SUtaSlZJditYaVFiOTAxL0NTelE0cldlTm8zb1Zva3ROZDBaTytrNkxSYWtUZHRYZnIrdW82VGtTSUNnU29NS0FpOWVzakNVb3ZGS3pZQU1oZmU0cmY2SDlFbjBPMEtKdHpVZ1FLamVxUGUiLCJtYWMiOiIzZGE4NWQ1MDQ4Nzk1MDVjMjFiNWE2NzdlNDdkMzM5MWIyZjliYzZiNWQ2YThmMDEyMjYxMjlhM2NlNzJhNmYzIiwidGFnIjoiIn0%3D; _pk_id.64.7c30=0c74d7fdf48d47e7.1750540950.; _pk_ses.64.7c30=1XSRF-TOKEN=eyJpdiI6IlVBWXJBSkZIYTRxcWZDZUUzVUNIRFE9PSIsInZhbHVlIjoiVENEZDdBUU5Nek14aEtVTTRDQmhDdWZFOHJyblRNQzhMaUlsYURiNVdpMkh0ZzRsVjBaa3F6N2ZsR3hZOUZoK1RjdjdpO" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.247" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_CF_RAY" => "95368fdcbd07b838-ORD" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_CONNECTION" => "close" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "216.73.216.247, 172.70.130.210" "HTTP_X_SERVER_ADDR" => "154.12.239.204" "HTTP_HOST" => "receivinghelpdesk.com" "HTTPS" => "on" "REDIRECT_STATUS" => "200" "REDIRECT_HTTPS" => "on" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/ask/index.php" "REQUEST_TIME_FLOAT" => 1750540953.0995 "REQUEST_TIME" => 1750540953 ]
        request_cookies
        0 of 0
        array:4 [ "XSRF-TOKEN" => "cIyUzpSYae7oPhm5kuDTk8w26CAsJPYdI5TxMqlW" "askhelpdesk_session" => "1kdOGaWQW4yBn9XeQ7ksCboxDFiFxN8veW3fYjzs" "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null ]
        response_headers
        0 of 0
        array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Sat, 21 Jun 2025 21:22:33 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjE0eDBNM3Y2TkpyODhrYjVkYTlEbkE9PSIsInZhbHVlIjoiR21GeXdtcU05OVhMTVlRMXA1aG9OUnJ3dDVXcWtWQ0EyM21qOUs5cUF5b0hZSFBPenRxTEs4YlhlNUJsWjVrZU9KdmFxM05UUXNmSG5mOWNzdDVteTB3ZW1sRnZvL3VHZWQvNUxVTlJsTVEwY1Y4b1pKQjhvdlB2eGo0MnovNUsiLCJtYWMiOiJiYmE5MTBlMWVjZDdmYzM0ZmUyMWU3ODczOGQ3OWQ1Y2QyNGMwMmE2NzI0YzYzZjdlNGRmNTAyOGNmNmNmM2FlIiwidGFnIjoiIn0%3D; expires=Sat, 21-Jun-2025 23:22:35 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjE0eDBNM3Y2TkpyODhrYjVkYTlEbkE9PSIsInZhbHVlIjoiR21GeXdtcU05OVhMTVlRMXA1aG9OUnJ3dDVXcWtWQ0EyM21qOUs5cUF5b0hZSFBPenRxTEs4YlhlNUJsWjVrZU9KdmFxM" 1 => "askhelpdesk_session=eyJpdiI6IjFWY0VRdXdaeDhFbDNEdENxeXp4b3c9PSIsInZhbHVlIjoiUDNGb2w4NXdSa3hTNHVvMFFmZWduclZMMTdIejRXVjEySjlDVE1vUUQwem5RWXNYR05NbGVJT1dUN0g4OEtoZFdXaGFBd0RRcDBoSmJ1bStFbkQzMktDdDY0d3lRemtvakpTT0ZWaVFUNU9PUHBMQS9ndkRtWm5OK3pJbFJtR2kiLCJtYWMiOiI1NjA2N2QwNjcxNGJjMGZiNmM2MTRiYzg4ZmE4M2JiNzRkNWJmMWE5ZTBlZWNhYWRhYjYxNmVlZmE2MmI1OWRkIiwidGFnIjoiIn0%3D; expires=Sat, 21-Jun-2025 23:22:35 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6IjFWY0VRdXdaeDhFbDNEdENxeXp4b3c9PSIsInZhbHVlIjoiUDNGb2w4NXdSa3hTNHVvMFFmZWduclZMMTdIejRXVjEySjlDVE1vUUQwem5RWXNYR05NbGVJT1dUN0g4OEto" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjE0eDBNM3Y2TkpyODhrYjVkYTlEbkE9PSIsInZhbHVlIjoiR21GeXdtcU05OVhMTVlRMXA1aG9OUnJ3dDVXcWtWQ0EyM21qOUs5cUF5b0hZSFBPenRxTEs4YlhlNUJsWjVrZU9KdmFxM05UUXNmSG5mOWNzdDVteTB3ZW1sRnZvL3VHZWQvNUxVTlJsTVEwY1Y4b1pKQjhvdlB2eGo0MnovNUsiLCJtYWMiOiJiYmE5MTBlMWVjZDdmYzM0ZmUyMWU3ODczOGQ3OWQ1Y2QyNGMwMmE2NzI0YzYzZjdlNGRmNTAyOGNmNmNmM2FlIiwidGFnIjoiIn0%3D; expires=Sat, 21-Jun-2025 23:22:35 GMT; path=/XSRF-TOKEN=eyJpdiI6IjE0eDBNM3Y2TkpyODhrYjVkYTlEbkE9PSIsInZhbHVlIjoiR21GeXdtcU05OVhMTVlRMXA1aG9OUnJ3dDVXcWtWQ0EyM21qOUs5cUF5b0hZSFBPenRxTEs4YlhlNUJsWjVrZU9KdmFxM" 1 => "askhelpdesk_session=eyJpdiI6IjFWY0VRdXdaeDhFbDNEdENxeXp4b3c9PSIsInZhbHVlIjoiUDNGb2w4NXdSa3hTNHVvMFFmZWduclZMMTdIejRXVjEySjlDVE1vUUQwem5RWXNYR05NbGVJT1dUN0g4OEtoZFdXaGFBd0RRcDBoSmJ1bStFbkQzMktDdDY0d3lRemtvakpTT0ZWaVFUNU9PUHBMQS9ndkRtWm5OK3pJbFJtR2kiLCJtYWMiOiI1NjA2N2QwNjcxNGJjMGZiNmM2MTRiYzg4ZmE4M2JiNzRkNWJmMWE5ZTBlZWNhYWRhYjYxNmVlZmE2MmI1OWRkIiwidGFnIjoiIn0%3D; expires=Sat, 21-Jun-2025 23:22:35 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6IjFWY0VRdXdaeDhFbDNEdENxeXp4b3c9PSIsInZhbHVlIjoiUDNGb2w4NXdSa3hTNHVvMFFmZWduclZMMTdIejRXVjEySjlDVE1vUUQwem5RWXNYR05NbGVJT1dUN0g4OEto" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "cIyUzpSYae7oPhm5kuDTk8w26CAsJPYdI5TxMqlW" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/what-is-the-difference-between-etc-and-eac" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]