Array
(
    [ag] => Array
        (
            [tractors] => stdClass Object
                (
                    [id] => 3
                    [division] => ag
                    [tag] => tractors
                    [name] => Tractors
                    [parent_id] => 
                    [seo_text] => Find the right tractor for your farm. Check out our used and new tractors for sale. Our team of professionals will help you find what you are looking for!
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => ATMX
                            [1] => ATMG
                            [2] => ATST
                            [3] => ATTR
                            [4] => ATCP
                        )

                    [children] => Array
                        (
                            [4wd] => stdClass Object
                                (
                                    [id] => 4
                                    [division] => ag
                                    [tag] => 4wd
                                    [name] => 4WD
                                    [parent_id] => 3
                                    [seo_text] => A 4wd tractor is heavy equipment that can handle the tough agricultural work done on the farm. They will provide the traction you need in rough conditions when you are out working in the field.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ATST
                                        )

                                )

                            [150hp_or_greater] => stdClass Object
                                (
                                    [id] => 5
                                    [division] => ag
                                    [tag] => 150hp_or_greater
                                    [name] => 150 HP or greater
                                    [parent_id] => 3
                                    [seo_text] => Reach new levels of farming with a Case IH Steiger quadtrac or a wheeled Magnum tractor. These machines are made to maximize performance during all of your operations. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ATMG
                                        )

                                )

                            [100hp_to_149hp] => stdClass Object
                                (
                                    [id] => 6
                                    [division] => ag
                                    [tag] => 100hp_to_149hp
                                    [name] => 100 HP to 149 HP
                                    [parent_id] => 3
                                    [seo_text] => Consider your farm and tractor features you need when you are in the market for a new machine. Row crop tractors are the machine you need for large scale farming. They have the horsepower and traction needed to get through even the toughest field.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ATMX
                                        )

                                )

                            [50hp_to_99hp] => stdClass Object
                                (
                                    [id] => 7
                                    [division] => ag
                                    [tag] => 50hp_to_99hp
                                    [name] => 50 HP to 99 HP
                                    [parent_id] => 3
                                    [seo_text] => Utility Tractors allow you to do more in the field than those with lower horsepower. The 50 hp - 99 hp Case utility tractors, including Case Farmall 105A, can be used to push or pull the attachments that you are working with! 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ATTR
                                        )

                                )

                            [less_than_50hp] => stdClass Object
                                (
                                    [id] => 8
                                    [division] => ag
                                    [tag] => less_than_50hp
                                    [name] => less than 50 HP
                                    [parent_id] => 3
                                    [seo_text] => Compact tractors are tractors that have less than 50 HP. These agriculture machines are great to use for small farming tasks like mowing and manure handling. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ATCP
                                        )

                                )

                        )

                )

            [harvesters] => stdClass Object
                (
                    [id] => 9
                    [division] => ag
                    [tag] => harvesters
                    [name] => Harvesters
                    [parent_id] => 
                    [seo_text] => Get your corn, wheat or other crop harvest completed efficiently with a harvester equipped for the job. 
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => AHCB
                            [1] => AHCP
                            [2] => AHCC
                            [3] => AHCH
                            [4] => AHHH
                        )

                    [children] => Array
                        (
                            [combines] => stdClass Object
                                (
                                    [id] => 10
                                    [division] => ag
                                    [tag] => combines
                                    [name] => Combines
                                    [parent_id] => 9
                                    [seo_text] => Get into a combine harvester that can improve your harvest. Learn more about CLAAS Lexion or Case combines and how they can increase your productivity. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHCB
                                        )

                                )

                            [forage] => stdClass Object
                                (
                                    [id] => 11
                                    [division] => ag
                                    [tag] => forage
                                    [name] => Forage
                                    [parent_id] => 9
                                    [seo_text] => Upgrade your forage harvester for higher productivity in your hay or corn silage yields. You will see the difference when you are chopping with a CLAAS Jaguar or other chopper. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHCP
                                        )

                                )

                            [headers] => stdClass Object
                                (
                                    [id] => 12
                                    [division] => ag
                                    [tag] => headers
                                    [name] => Headers
                                    [parent_id] => 9
                                    [seo_text] => Find a header that will improve your corn or grain harvest. Whether you are looking for a corn header or grain header, it is a piece of equipment that is critical to your yield. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHCC
                                            [1] => AHCH
                                            [2] => AHHH
                                        )

                                )

                            [kernal_processors] => stdClass Object
                                (
                                    [id] => 19
                                    [division] => ag
                                    [tag] => kernal_processors
                                    [name] => Kernal Processors
                                    [parent_id] => 9
                                    [seo_text] => A kernel processor is recommended for use when harvesting corn silage. When a machine adequately processes your silage at harvest, it can improve the starch component for your cattle.  
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                        )

                                )

                        )

                )

            [harvest_equipment] => stdClass Object
                (
                    [id] => 20
                    [division] => ag
                    [tag] => harvest_equipment
                    [name] => Harvest Equipment
                    [parent_id] => 
                    [seo_text] => We have the harvesting equipment you need to handle your crop this season. 
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => AHPH
                            [1] => AMGM
                            [2] => AMGB
                            [3] => AMFW
                            [4] => AHHC
                        )

                    [children] => Array
                        (
                            [auger_grain_handling] => stdClass Object
                                (
                                    [id] => 21
                                    [division] => ag
                                    [tag] => auger_grain_handling
                                    [name] => Auger & Grain Handling
                                    [parent_id] => 20
                                    [seo_text] => View our selection to find an auger header or draper heads to fit your needs. We have a machine that can handle the terrain in your field and tractor power to improve your yield. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHPH
                                            [1] => AMGM
                                        )

                                )

                            [grain_carts] => stdClass Object
                                (
                                    [id] => 22
                                    [division] => ag
                                    [tag] => grain_carts
                                    [name] => Grain Carts
                                    [parent_id] => 20
                                    [seo_text] => When you are out harvesting your grain, a grain cart can allow you to increase your combining capacity in unfavorable conditions. Allowing you to carry more harvested grain without getting stuck. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AMGB
                                        )

                                )

                            [gravity_wagons] => stdClass Object
                                (
                                    [id] => 23
                                    [division] => ag
                                    [tag] => gravity_wagons
                                    [name] => Gravity Wagons
                                    [parent_id] => 20
                                    [seo_text] => A gravity wagon allows you to unload your grain or fertilizer quickly and efficiently. Effortlessly unload your gravity wagon at the door where three angled sides meet the vertical one.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AMFW
                                        )

                                )

                            [header_carts] => stdClass Object
                                (
                                    [id] => 24
                                    [division] => ag
                                    [tag] => header_carts
                                    [name] => Header Carts
                                    [parent_id] => 20
                                    [seo_text] => Header carts are essential when you need to move attachments from one field to another. These allow you to trail headers that range from 25 ft to 45 ft with 2 wheel or 4 wheel steering.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHHC
                                        )

                                )

                            [other] => stdClass Object
                                (
                                    [id] => 25
                                    [division] => ag
                                    [tag] => other
                                    [name] => Other
                                    [parent_id] => 20
                                    [seo_text] => 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                        )

                                )

                        )

                )

            [planting_equipment] => stdClass Object
                (
                    [id] => 26
                    [division] => ag
                    [tag] => planting_equipment
                    [name] => Planting Equipment
                    [parent_id] => 
                    [seo_text] => Choosing the right planting equipment at the beginning of the season helps maximize your yield at the time of harvest. 
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => APGD
                            [1] => APSE
                            [2] => APPL
                        )

                    [children] => Array
                        (
                            [planters] => stdClass Object
                                (
                                    [id] => 27
                                    [division] => ag
                                    [tag] => planters
                                    [name] => Planters
                                    [parent_id] => 26
                                    [seo_text] => Upgrade your seed planter to help improve efficiency in your field. We can get you into a 6-row planter, or a 24-row planter... whatever your field requires!
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => APPL
                                        )

                                )

                            [drills] => stdClass Object
                                (
                                    [id] => 28
                                    [division] => ag
                                    [tag] => drills
                                    [name] => Drills
                                    [parent_id] => 26
                                    [seo_text] => Get your seeds planted with a grain drill that fits your needs. The right machine will evenly space your seed, bury it at the right depth, and cover it after placement. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => APGD
                                        )

                                )

                            [air_seeders] => stdClass Object
                                (
                                    [id] => 29
                                    [division] => ag
                                    [tag] => air_seeders
                                    [name] => Air Seeders
                                    [parent_id] => 26
                                    [seo_text] => Air seeders are a great option for small grain as well as soybean planting.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                        )

                                )

                            [other] => stdClass Object
                                (
                                    [id] => 30
                                    [division] => ag
                                    [tag] => other
                                    [name] => Other
                                    [parent_id] => 26
                                    [seo_text] => 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => APSE
                                        )

                                )

                        )

                )

            [tillage_equipment] => stdClass Object
                (
                    [id] => 31
                    [division] => ag
                    [tag] => tillage_equipment
                    [name] => Tillage Equipment
                    [parent_id] => 
                    [seo_text] => Soil management is made easier with tillage equipment that will provide the agronomic results you are looking for in the field.
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => ALDH
                            [1] => ALFC
                            [2] => APCU
                            [3] => ALAW
                            [4] => ALCM
                            [5] => ALCR
                            [6] => ALDT
                            [7] => ALPK
                            [8] => ALCP
                            [9] => ALST
                            [10] => ALVT
                        )

                    [children] => Array
                        (
                            [plows] => stdClass Object
                                (
                                    [id] => 32
                                    [division] => ag
                                    [tag] => plows
                                    [name] => Plows
                                    [parent_id] => 31
                                    [seo_text] => A chisel plow or other tillage machine helps break down crop residue as well as loosen the compaction of the soil.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ALCP
                                        )

                                )

                            [disks] => stdClass Object
                                (
                                    [id] => 33
                                    [division] => ag
                                    [tag] => disks
                                    [name] => Disks
                                    [parent_id] => 31
                                    [seo_text] => Speed disks can be used in the fall at greater depths to break up roots and residue or at a more shallow depth in the spring to create your ideal seedbed.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ALDH
                                        )

                                )

                            [field_cultivators] => stdClass Object
                                (
                                    [id] => 34
                                    [division] => ag
                                    [tag] => field_cultivators
                                    [name] => Field Cultivators
                                    [parent_id] => 31
                                    [seo_text] => A field cultivator prepares your seedbed in the spring by burying residue and controlling weeds. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ALFC
                                            [1] => APCU
                                        )

                                )

                            [vertical_tillage] => stdClass Object
                                (
                                    [id] => 36
                                    [division] => ag
                                    [tag] => vertical_tillage
                                    [name] => Vertical Tillage
                                    [parent_id] => 31
                                    [seo_text] => Vertical tillage equipment is great for fields that have rough and rocky conditions with heavy residue.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ALVT
                                        )

                                )

                            [strip_tillage] => stdClass Object
                                (
                                    [id] => 38
                                    [division] => ag
                                    [tag] => strip_tillage
                                    [name] => Strip Tillage
                                    [parent_id] => 31
                                    [seo_text] => Strip tillage only disrupts the layer of soil where the seed is going to be planted to allow for the soil to warm faster in the spring. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ALST
                                        )

                                )

                            [packers] => stdClass Object
                                (
                                    [id] => 39
                                    [division] => ag
                                    [tag] => packers
                                    [name] => Packers
                                    [parent_id] => 31
                                    [seo_text] => A soil packer creates a firm seedbed to improve your crop yield.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ALPK
                                        )

                                )

                            [other] => stdClass Object
                                (
                                    [id] => 40
                                    [division] => ag
                                    [tag] => other
                                    [name] => Other
                                    [parent_id] => 31
                                    [seo_text] => 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => ALAW
                                            [1] => ALCM
                                            [2] => ALCR
                                            [3] => ALDT
                                        )

                                )

                        )

                )

            [hay_and_forage] => stdClass Object
                (
                    [id] => 41
                    [division] => ag
                    [tag] => hay_and_forage
                    [name] => Hay & Forage
                    [parent_id] => 
                    [seo_text] => Hay and forage equipment include harvest gear that is essential in the field.  
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => AHDM
                            [1] => AHMC
                            [2] => AHSM
                            [3] => ALSD
                            [4] => AHMC
                            [5] => AHRK
                            [6] => AHTD
                            [7] => CPRC
                            [8] => AHRB
                            [9] => AHSQ
                            [10] => AHSW
                        )

                    [children] => Array
                        (
                            [round_balers] => stdClass Object
                                (
                                    [id] => 42
                                    [division] => ag
                                    [tag] => round_balers
                                    [name] => Round Balers
                                    [parent_id] => 41
                                    [seo_text] => A round baler can be used to bale your harvest - whether you are baling hay, silage, straw, or stock. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHRB
                                        )

                                )

                            [square_balers] => stdClass Object
                                (
                                    [id] => 43
                                    [division] => ag
                                    [tag] => square_balers
                                    [name] => Square Balers
                                    [parent_id] => 41
                                    [seo_text] => Square balers allow you to set bale density and consistent weight which will be tightly secured with twine. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHSQ
                                        )

                                )

                            [mower_conditioners] => stdClass Object
                                (
                                    [id] => 44
                                    [division] => ag
                                    [tag] => mower_conditioners
                                    [name] => Mower Conditioners
                                    [parent_id] => 41
                                    [seo_text] => High-quality mower conditioners crimps and cuts hay to improve drying.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHMC
                                        )

                                )

                            [rakes_tedders] => stdClass Object
                                (
                                    [id] => 46
                                    [division] => ag
                                    [tag] => rakes_tedders
                                    [name] => Rakes/Tedders
                                    [parent_id] => 41
                                    [seo_text] => A tedder is used before a hay rake to fluff the hay or straw for improved drying. After, a hay rake is used to move hay into windows to finish drying before being collected.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHRK
                                            [1] => AHTD
                                        )

                                )

                            [mowers] => stdClass Object
                                (
                                    [id] => 47
                                    [division] => ag
                                    [tag] => mowers
                                    [name] => Mowers
                                    [parent_id] => 41
                                    [seo_text] => Find the mower that fits your field - front mowers, rear mowers, or trailer mowers!
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHDM
                                            [1] => AHMC
                                            [2] => AHSM
                                            [3] => ALSD
                                        )

                                )

                            [windrowers] => stdClass Object
                                (
                                    [id] => 48
                                    [division] => ag
                                    [tag] => windrowers
                                    [name] => Windrowers
                                    [parent_id] => 41
                                    [seo_text] => A swather, also known as a windrower, cuts hay or grain crops into a windrow to dry before being collected. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AHSW
                                        )

                                )

                            [other] => stdClass Object
                                (
                                    [id] => 49
                                    [division] => ag
                                    [tag] => other
                                    [name] => Other
                                    [parent_id] => 41
                                    [seo_text] => 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                        )

                                )

                        )

                )

            [application] => stdClass Object
                (
                    [id] => 50
                    [division] => ag
                    [tag] => application
                    [name] => Application
                    [parent_id] => 
                    [seo_text] => Application equipment helps you accurately apply chemicals including fertilizers and pesticides to improve your yield.
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => AMAE
                            [1] => AMFS
                            [2] => AMMS
                            [3] => AMSP
                        )

                    [children] => Array
                        (
                            [sprayers] => stdClass Object
                                (
                                    [id] => 51
                                    [division] => ag
                                    [tag] => sprayers
                                    [name] => Sprayers
                                    [parent_id] => 50
                                    [seo_text] => Upgrade your sprayer to more precisely apply fertilizer, herbicides, or pesticides on your field. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AMSP
                                        )

                                )

                            [fertilizer_spreaders] => stdClass Object
                                (
                                    [id] => 52
                                    [division] => ag
                                    [tag] => fertilizer_spreaders
                                    [name] => Fertilizer Spreaders
                                    [parent_id] => 50
                                    [seo_text] => Row crop fertilizer spreaders are designed to accurately apply fertilizer where it is needed without disrupting the seedbed.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AMAE
                                            [1] => AMFS
                                        )

                                )

                            [manure_spreaders] => stdClass Object
                                (
                                    [id] => 53
                                    [division] => ag
                                    [tag] => manure_spreaders
                                    [name] => Manure Spreaders
                                    [parent_id] => 50
                                    [seo_text] => Manure spreaders, or honey wagons, are pulled and powered by a tractor while applying manure to fields as a fertilizer. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => AMMS
                                        )

                                )

                            [other] => stdClass Object
                                (
                                    [id] => 54
                                    [division] => ag
                                    [tag] => other
                                    [name] => Other
                                    [parent_id] => 50
                                    [seo_text] => 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                        )

                                )

                        )

                )

            [loaders] => stdClass Object
                (
                    [id] => 55
                    [division] => ag
                    [tag] => loaders
                    [name] => Loaders
                    [parent_id] => 
                    [seo_text] => Loaders allow farmers to load materials into other machines or move materials around the farm. 
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => SST
                            [1] => S380
                            [2] => S38H
                            [3] => S38O
                            [4] => S40H
                            [5] => S40O
                            [6] => S60H
                            [7] => S60O
                            [8] => S70H
                            [9] => S70O
                            [10] => S75H
                            [11] => S75O
                            [12] => S85H
                            [13] => S85O
                            [14] => S90H
                            [15] => S90O
                            [16] => S95H
                            [17] => S95O
                            [18] => SSW
                            [19] => SWH
                            [20] => SWO
                            [21] => L10H
                            [22] => L10O
                            [23] => L20H
                            [24] => L20O
                            [25] => L25H
                            [26] => L25O
                            [27] => L30H
                            [28] => L30O
                            [29] => L35H
                            [30] => L35O
                            [31] => L40H
                            [32] => L40O
                            [33] => L50H
                            [34] => L50O
                            [35] => L60H
                            [36] => L60O
                            [37] => L7
                            [38] => WL
                            [39] => WLC
                        )

                    [children] => Array
                        (
                            [skid_steers] => stdClass Object
                                (
                                    [id] => 56
                                    [division] => ag
                                    [tag] => skid_steers
                                    [name] => Skid Steers
                                    [parent_id] => 55
                                    [seo_text] => Skid steer loaders are compact machines that can attach to a variety of tools to save you time around the farm. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => S380
                                            [1] => S38H
                                            [2] => S38O
                                            [3] => S40H
                                            [4] => S40O
                                            [5] => S60H
                                            [6] => S60O
                                            [7] => S70H
                                            [8] => S70O
                                            [9] => S75H
                                            [10] => S75O
                                            [11] => S85H
                                            [12] => S85O
                                            [13] => S90H
                                            [14] => S90O
                                            [15] => S95H
                                            [16] => S95O
                                            [17] => SSW
                                            [18] => SWH
                                            [19] => SWO
                                        )

                                )

                            [wheel_loaders] => stdClass Object
                                (
                                    [id] => 57
                                    [division] => ag
                                    [tag] => wheel_loaders
                                    [name] => Wheel Loaders
                                    [parent_id] => 55
                                    [seo_text] => Adding a wheel loader to your lineup can make your heavy lifting easier and improve your productivity. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => L10H
                                            [1] => L10O
                                            [2] => L20H
                                            [3] => L20O
                                            [4] => L25H
                                            [5] => L25O
                                            [6] => L30H
                                            [7] => L30O
                                            [8] => L35H
                                            [9] => L35O
                                            [10] => L40H
                                            [11] => L40O
                                            [12] => L50H
                                            [13] => L50O
                                            [14] => L60H
                                            [15] => L60O
                                            [16] => L7
                                            [17] => WL
                                            [18] => WLC
                                        )

                                )

                            [compact_track_loaders] => stdClass Object
                                (
                                    [id] => 91
                                    [division] => ag
                                    [tag] => compact_track_loaders
                                    [name] => Compact Track Loaders
                                    [parent_id] => 55
                                    [seo_text] => A compact track loaders (CTL) attach to a variety of tools and use tracks to perform in unfavorable conditions on the farm. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => SST
                                        )

                                )

                        )

                )

            [other] => stdClass Object
                (
                    [id] => 59
                    [division] => ag
                    [tag] => other
                    [name] => Other
                    [parent_id] => 
                    [seo_text] => 
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => AAPD
                            [1] => AAPF
                            [2] => AMTR
                        )

                )

        )

    [ce] => Array
        (
            [loaders] => stdClass Object
                (
                    [id] => 60
                    [division] => ce
                    [tag] => loaders
                    [name] => Loaders
                    [parent_id] => 
                    [seo_text] => Having a loader on the job allows you to efficiently load materials into other machines or move materials around as needed.
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => SST
                            [1] => ST
                            [2] => B2S0
                            [3] => B2SH
                            [4] => B2SO
                            [5] => B2XH
                            [6] => B2XO
                            [7] => B4SH
                            [8] => B4SO
                            [9] => B4XH
                            [10] => B4XO
                            [11] => LB2
                            [12] => LB2X
                            [13] => LB4
                            [14] => LB4X
                            [15] => S380
                            [16] => S38H
                            [17] => S38O
                            [18] => S40H
                            [19] => S40O
                            [20] => S60H
                            [21] => S60O
                            [22] => S70H
                            [23] => S70O
                            [24] => S75H
                            [25] => S75O
                            [26] => S85H
                            [27] => S85O
                            [28] => S90H
                            [29] => S90O
                            [30] => S95H
                            [31] => S95O
                            [32] => SSW
                            [33] => SWH
                            [34] => SWO
                            [35] => L10H
                            [36] => L10O
                            [37] => L20H
                            [38] => L20O
                            [39] => L25H
                            [40] => L25O
                            [41] => L30H
                            [42] => L30O
                            [43] => L35H
                            [44] => L35O
                            [45] => L40H
                            [46] => L40O
                            [47] => L50H
                            [48] => L50O
                            [49] => L60H
                            [50] => L60O
                            [51] => L7
                            [52] => WL
                            [53] => WLC
                        )

                    [children] => Array
                        (
                            [loader_backhoes] => stdClass Object
                                (
                                    [id] => 61
                                    [division] => ce
                                    [tag] => loader_backhoes
                                    [name] => Loader Backhoes
                                    [parent_id] => 60
                                    [seo_text] => A loader backhoe, or digger, gives you the functionality of a loader on the front with a backhoe on the back. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => B2S0
                                            [1] => B2SH
                                            [2] => B2SO
                                            [3] => B2XH
                                            [4] => B2XO
                                            [5] => B4SH
                                            [6] => B4SO
                                            [7] => B4XH
                                            [8] => B4XO
                                            [9] => LB2
                                            [10] => LB2X
                                            [11] => LB4
                                            [12] => LB4X
                                        )

                                )

                            [wheel_loaders] => stdClass Object
                                (
                                    [id] => 62
                                    [division] => ce
                                    [tag] => wheel_loaders
                                    [name] => Wheel Loaders
                                    [parent_id] => 60
                                    [seo_text] => Improve your productivity and make heavy lifting easier by adding a wheel loader to your lineup. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => L10H
                                            [1] => L10O
                                            [2] => L20H
                                            [3] => L20O
                                            [4] => L25H
                                            [5] => L25O
                                            [6] => L30H
                                            [7] => L30O
                                            [8] => L35H
                                            [9] => L35O
                                            [10] => L40H
                                            [11] => L40O
                                            [12] => L50H
                                            [13] => L50O
                                            [14] => L60H
                                            [15] => L60O
                                            [16] => L7
                                            [17] => WL
                                            [18] => WLC
                                        )

                                )

                            [skid_steers] => stdClass Object
                                (
                                    [id] => 63
                                    [division] => ce
                                    [tag] => skid_steers
                                    [name] => Skid Steers
                                    [parent_id] => 60
                                    [seo_text] => Skid steer loaders are compact machines that can attach to a variety of tools to help you get jobs done. 


                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => S380
                                            [1] => S38H
                                            [2] => S38O
                                            [3] => S40H
                                            [4] => S40O
                                            [5] => S60H
                                            [6] => S60O
                                            [7] => S70H
                                            [8] => S70O
                                            [9] => S75H
                                            [10] => S75O
                                            [11] => S85H
                                            [12] => S85O
                                            [13] => S90H
                                            [14] => S90O
                                            [15] => S95H
                                            [16] => S95O
                                            [17] => SSW
                                            [18] => SWH
                                            [19] => SWO
                                        )

                                )

                            [compact_track_loaders] => stdClass Object
                                (
                                    [id] => 64
                                    [division] => ce
                                    [tag] => compact_track_loaders
                                    [name] => Compact Track Loaders
                                    [parent_id] => 60
                                    [seo_text] => A compact track loaders (CTL) attach to a variety of tools and use tracks to perform in unfavorable conditions. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => SST
                                            [1] => ST
                                        )

                                )

                        )

                )

            [crawler_dozers] => stdClass Object
                (
                    [id] => 65
                    [division] => ce
                    [tag] => crawler_dozers
                    [name] => Crawler Dozers
                    [parent_id] => 
                    [seo_text] => Get the pushing power you need to dig or ditch with an upgraded bulldozer.
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => C075
                            [1] => C080
                            [2] => C090
                            [3] => C099
                            [4] => C119
                            [5] => C156
                            [6] => C180
                            [7] => CO75
                            [8] => CO90
                            [9] => DZ
                        )

                )

            [excavators] => stdClass Object
                (
                    [id] => 66
                    [division] => ce
                    [tag] => excavators
                    [name] => Excavators
                    [parent_id] => 
                    [seo_text] => Improve your digging productivity when you upgrade to an excavator with more power and durability. 
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => EXH
                            [1] => EXM
                            [2] => X07H
                            [3] => X07O
                            [4] => X13H
                            [5] => X13O
                            [6] => X16H
                            [7] => X16O
                            [8] => X21H
                            [9] => X21O
                            [10] => X24H
                            [11] => X24O
                            [12] => X29H
                            [13] => X29O
                            [14] => X33H
                            [15] => X33O
                            [16] => X40H
                            [17] => X40O
                            [18] => EXC
                            [19] => XM1R
                            [20] => XM1S
                            [21] => XM2R
                            [22] => XM2S
                            [23] => XM3R
                            [24] => XM3S
                            [25] => XM4R
                            [26] => XM4S
                            [27] => XM5R
                            [28] => XM5S
                            [29] => EXW
                            [30] => XW13
                            [31] => XW17
                            [32] => XW19
                            [33] => XW22
                        )

                    [children] => Array
                        (
                            [crawler] => stdClass Object
                                (
                                    [id] => 67
                                    [division] => ce
                                    [tag] => crawler
                                    [name] => Crawler
                                    [parent_id] => 66
                                    [seo_text] => Tracks on crawler excavators allow the machine to continue to perform well on rough terrain.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => EXH
                                            [1] => EXM
                                            [2] => X07H
                                            [3] => X07O
                                            [4] => X13H
                                            [5] => X13O
                                            [6] => X16H
                                            [7] => X16O
                                            [8] => X21H
                                            [9] => X21O
                                            [10] => X24H
                                            [11] => X24O
                                            [12] => X29H
                                            [13] => X29O
                                            [14] => X33H
                                            [15] => X33O
                                            [16] => X40H
                                            [17] => X40O
                                        )

                                )

                            [wheeled] => stdClass Object
                                (
                                    [id] => 68
                                    [division] => ce
                                    [tag] => wheeled
                                    [name] => Wheeled
                                    [parent_id] => 66
                                    [seo_text] => Wheeled excavators offer maneuverability and speed on job sites with even ground. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => EXW
                                            [1] => XW13
                                            [2] => XW17
                                            [3] => XW19
                                            [4] => XW22
                                        )

                                )

                            [mini] => stdClass Object
                                (
                                    [id] => 69
                                    [division] => ce
                                    [tag] => mini
                                    [name] => Mini
                                    [parent_id] => 66
                                    [seo_text] => Mini excavators provide the power you need to get your job done with a compact size that lets you maneuver in tight spaces where larger machines would not fit.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => EXC
                                            [1] => XM1R
                                            [2] => XM1S
                                            [3] => XM2R
                                            [4] => XM2S
                                            [5] => XM3R
                                            [6] => XM3S
                                            [7] => XM4R
                                            [8] => XM4S
                                            [9] => XM5R
                                            [10] => XM5S
                                        )

                                )

                        )

                )

            [compaction_equipment] => stdClass Object
                (
                    [id] => 70
                    [division] => ce
                    [tag] => compaction_equipment
                    [name] => Compaction Equipment
                    [parent_id] => 
                    [seo_text] => Compaction machines use downward force and precision control to achieve the density you need for foundations or pavement. 
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => RA
                            [1] => RA36
                            [2] => RA39
                            [3] => RA41
                            [4] => RA47
                            [5] => RA54
                            [6] => RA56
                            [7] => RA59
                            [8] => RA66
                            [9] => RA68
                            [10] => RA78
                            [11] => RA84
                            [12] => RD
                            [13] => RD47
                            [14] => RD56
                            [15] => RD66
                            [16] => RD84
                            [17] => RP66
                            [18] => RP84
                        )

                    [children] => Array
                        (
                            [asphalt] => stdClass Object
                                (
                                    [id] => 71
                                    [division] => ce
                                    [tag] => asphalt
                                    [name] => Asphalt
                                    [parent_id] => 70
                                    [seo_text] => Our selection of road rollers includes a variety of drum sizes as well as vibratory controls that help you achieve your target asphalt density.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => RA
                                            [1] => RA36
                                            [2] => RA39
                                            [3] => RA41
                                            [4] => RA47
                                            [5] => RA54
                                            [6] => RA56
                                            [7] => RA59
                                            [8] => RA66
                                            [9] => RA68
                                            [10] => RA78
                                            [11] => RA84
                                        )

                                )

                            [dirt] => stdClass Object
                                (
                                    [id] => 72
                                    [division] => ce
                                    [tag] => dirt
                                    [name] => Dirt
                                    [parent_id] => 70
                                    [seo_text] => A soil compactor, also known as a sheepsfoot roller, is a machine used for compaction of dense soils. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => RD
                                            [1] => RD47
                                            [2] => RD56
                                            [3] => RD66
                                            [4] => RD84
                                        )

                                )

                            [other] => stdClass Object
                                (
                                    [id] => 73
                                    [division] => ce
                                    [tag] => other
                                    [name] => Other
                                    [parent_id] => 70
                                    [seo_text] => 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => RP66
                                            [1] => RP84
                                        )

                                )

                        )

                )

            [road_building] => stdClass Object
                (
                    [id] => 74
                    [division] => ce
                    [tag] => road_building
                    [name] => Road Building Equipment
                    [parent_id] => 
                    [seo_text] => Road construction is a process that requires thorough planning and specialized machines that ensure longevity.
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => E
                            [1] => SW
                            [2] => GR
                            [3] => MG
                            [4] => M
                            [5] => MILL
                            [6] => PV
                            [7] => PVRW
                            [8] => RW
                        )

                    [children] => Array
                        (
                            [graders] => stdClass Object
                                (
                                    [id] => 75
                                    [division] => ce
                                    [tag] => graders
                                    [name] => Graders
                                    [parent_id] => 74
                                    [seo_text] => Road graders are essential in the road building process. This heavy machine features a blade that is used to make a flat surface. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => GR
                                            [1] => MG
                                        )

                                )

                            [pavers] => stdClass Object
                                (
                                    [id] => 76
                                    [division] => ce
                                    [tag] => pavers
                                    [name] => Pavers
                                    [parent_id] => 74
                                    [seo_text] => Asphalt pavers spread, lay, level, and begin compaction of asphalt for projects of all sizes... from driveways to parking lots or roads. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => PV
                                        )

                                )

                            [road_wideners] => stdClass Object
                                (
                                    [id] => 77
                                    [division] => ce
                                    [tag] => road_wideners
                                    [name] => Road Wideners
                                    [parent_id] => 74
                                    [seo_text] => Road wideners offer precise placement of aggregate material, asphalt, or drainage rock during the road building process.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => PVRW
                                            [1] => RW
                                        )

                                )

                            [mills] => stdClass Object
                                (
                                    [id] => 78
                                    [division] => ce
                                    [tag] => mills
                                    [name] => Mills
                                    [parent_id] => 74
                                    [seo_text] => An asphalt milling machine can remove a portion of a road surface to level it or the full depth to replace it. The crushed asphalt can then be recycled and reused as reclaimed asphalt pavement. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => M
                                            [1] => MILL
                                        )

                                )

                            [brooms] => stdClass Object
                                (
                                    [id] => 79
                                    [division] => ce
                                    [tag] => brooms
                                    [name] => Brooms
                                    [parent_id] => 74
                                    [seo_text] => A reliable road broom is essential in road building... whether you are cleaning up after milling or preparing a road to be sealed.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => E
                                            [1] => SW
                                        )

                                )

                        )

                )

            [aggregate] => stdClass Object
                (
                    [id] => 80
                    [division] => ce
                    [tag] => aggregate
                    [name] => Aggregate Equipment
                    [parent_id] => 
                    [seo_text] => Keep your operations running with efficient aggregate equipment and trained technicians that can fix your machine when needed.
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => CR
                            [1] => SP
                        )

                    [children] => Array
                        (
                            [crushers] => stdClass Object
                                (
                                    [id] => 81
                                    [division] => ce
                                    [tag] => crushers
                                    [name] => Crushers
                                    [parent_id] => 80
                                    [seo_text] => Aggregate crushers use jaw, cone, or impact crushers to break down stone into the material used in different construction projects.
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => CR
                                        )

                                )

                            [screens] => stdClass Object
                                (
                                    [id] => 82
                                    [division] => ce
                                    [tag] => screens
                                    [name] => Screens
                                    [parent_id] => 80
                                    [seo_text] => Aggregate screens are machines that use vibration to separate aggregate materials based on their size. Material that is not the right grain size will pass through again until the appropriate size is achieved. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => SP
                                        )

                                )

                        )

                )

            [attachments] => stdClass Object
                (
                    [id] => 83
                    [division] => ce
                    [tag] => attachments
                    [name] => Attachments
                    [parent_id] => 
                    [seo_text] => Construction equipment attachments can attach to a variety of machines, allowing them to perform different jobs while you are working.
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => XMCO
                            [1] => XH07
                            [2] => XH13
                            [3] => XH16
                            [4] => XH21
                            [5] => XH24
                            [6] => XH30
                            [7] => XH33
                            [8] => XH40
                            [9] => CN
                            [10] => DMC
                            [11] => EMC
                            [12] => MC
                            [13] => MCO
                            [14] => MM
                            [15] => ZZMC
                        )

                    [children] => Array
                        (
                            [hammers] => stdClass Object
                                (
                                    [id] => 85
                                    [division] => ce
                                    [tag] => hammers
                                    [name] => Hammers
                                    [parent_id] => 83
                                    [seo_text] => Hydraulic hammers, also known as hydraulic breakers, are attachments that can be fitted to an excavator to perform demolition work. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => XH07
                                            [1] => XH13
                                            [2] => XH16
                                            [3] => XH21
                                            [4] => XH24
                                            [5] => XH30
                                            [6] => XH33
                                            [7] => XH40
                                        )

                                )

                            [compaction] => stdClass Object
                                (
                                    [id] => 88
                                    [division] => ce
                                    [tag] => compaction
                                    [name] => Compaction
                                    [parent_id] => 83
                                    [seo_text] => Vibratory plate compactors attach to a variety of machines and can be used to compact a variety of soil types in tight spaces. 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => XMCO
                                        )

                                )

                            [other] => stdClass Object
                                (
                                    [id] => 89
                                    [division] => ce
                                    [tag] => other
                                    [name] => Other
                                    [parent_id] => 83
                                    [seo_text] => 
                                    [active] => 1
                                    [pfw_codes] => Array
                                        (
                                            [0] => CN
                                            [1] => DMC
                                            [2] => EMC
                                            [3] => MC
                                            [4] => MCO
                                            [5] => MM
                                            [6] => ZZMC
                                        )

                                )

                        )

                )

            [other] => stdClass Object
                (
                    [id] => 90
                    [division] => ce
                    [tag] => other
                    [name] => Other
                    [parent_id] => 
                    [seo_text] => 
                    [active] => 1
                    [pfw_codes] => Array
                        (
                            [0] => FLAL
                            [1] => HT
                            [2] => ML
                            [3] => UV
                            [4] => V
                        )

                )

        )

)
HOOAH