Tradition. Innovation. Performance. Worldwide.

We're on call 

1- (416)-679-3838

Operating Hours

Mon - Fri 8:00am - 5:00pm

Write To Us

sales@bikboomtrucks.com

**SOLD** NEW ELLIOTT 1881-TM ON NEW 2017 VOLVO VHD TRACTOR

**SOLD** ALL NEW REDESIGNED ELLIOTT 1881-TM 18-TON – 91′ MAIN BOOM REACH ON NEW 2017 VOLVO VHD TRACTOR – 465 HP – 12-SPD AUTO I-SHIFT

While remaining versatile, Elliott BoomTrucks are qualified for even the most specific applications, from setting trusses, lifting coil tubing, working dockside or raising materials to height. High-capacity, single-line pull winches let you lift more weight on fewer lines of rope and a two-speed winch improves lift control and reduces cycle time. This is engineering and design at its finest.

Call Now!
416-679-3838

41 Claireville Drive, Toronto, Ontario M9W 5Z7
Located just 5 minutes north of Toronto International Airport of HWY 427 and Finch Ave. Free airport pick-up for all our guests.

See Location Details

Boom Details

  • NEW – REDESIGNED ELLIOTT MODEL 1881 TM – 18-TON TRACTOR MOUNT CRANE
  • 21 – 81 ft. 5-Section Proportional Boom – 91 ft. Sheave Height
  • Boom Stows Forward of Truck Chassis – Mounted Forward of the Rear Tandems
  • ALL NEW – Hydraulic Out & Down Stabilizers at Boom Base, 10′ A-Frame Auxiliary Stabilizers Behind Rear Axle
  • Dual Operator Console Stations:  w/Engine Start/Stop, Load, Range, Hoist and Jib Charts, Electronic Foot Throttle
  • 1 Set Operator’s and Service Manuals
  • 275′ – 9/16″ 6 x 37 EIPS Wire Rope with 3-Sheave Boom Head, Headache Ball w/Swivel Hook
  • 39,600 lb. Single Line Pull with 12,700 lb. Bare Drum Pull
  • 3-Section Gear Pump, 70-Gallon Tank w/Sight and Temp Gauge, 10 Micron Return Line Filter
  • Anti-Two Block Device with Load Moment Limiter
  • Painted Elliott Imron White, Red, and Black w/Red Decals
  • Including:  372 Degrees Non-Continuous Rotation – 180 Degrees Area of Operation, Bubble Level Indicators, Boom Length and Angle Indicators, 2-Speed Hoist, Outrigger and Stabilizer Audio Motion Alarm, Flared Outrigger and Stabilizer Pads, Audible Awareness Warning Horn, Single Gate Valves on Suction Line and Tanks, 3-Section Gear Pump, Air Shift P.T.O. Crane Frame with Sub-Spacer Mounted Forward of Rear Tandem.

Truck Details

  • NEW – 2017 VOLVO VHD64 TANDEM AXLE DIESEL TRUCK – 66,000 lb GVWR
  • Volvo D-13 Diesel 465 hp, 1,650 ft/lb Torque
  • Volvo I-Shift Automated 12-Spd Transmission
  • 20,000 lb Fronts with 315/80 R22.5 Front Flotation Tires on Aluminum Rims
  • 46,000 lb Rears on Volvo T-Ride Suspension with 11R22.5 Tires on Aluminum Outer – Steel White Inner Rims
  • 252″ Wheel Base, Double-Frame Chassis, 54″ Spread at T/A, 3.73 Rear Axle Ratio
  • Truck Features Include:  Air Cond., AM/FM/CD/MP3/USB/Bluetooth Radio, Cruise, Tilt Steering, Power Windows, Heated Mirrors, Engine Block Heater, Engine Brake, Trailer Air Tow Package, Differential Locks with Rear Wheel Lock-ups, etc

Available for Immediate Delivery

Call for a Demo Today at:  888-557-2244  or  416-679-3838

BIK Boom Trucks

About BIK Boom Trucks

From our humble beginnings over 25 years ago, BIK Hydraulics was started to service hydraulic equipment locally. A simple business philosophy was adopted. “Give great service at an affordable price.” With this philosophy as a back bone, business quickly grew. BIK Hydraulics became a paramount player in the service of truck mounted booms.
Schedule a Callback
PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLy8tLS0tLS0gSkFWQVNDUklQVCBIT09LIEZVTkNUSU9OUyBGT1IgR1JBVklUWSBGT1JNUyAtLS0tLS0tCi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKaWYgKCAhIGdmb3JtICkgewoJZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lciggJ2dmb3JtX21haW5fc2NyaXB0c19sb2FkZWQnLCBmdW5jdGlvbigpIHsgZ2Zvcm0uc2NyaXB0c0xvYWRlZCA9IHRydWU7IH0gKTsKCXdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCAnRE9NQ29udGVudExvYWRlZCcsIGZ1bmN0aW9uKCkgeyBnZm9ybS5kb21Mb2FkZWQgPSB0cnVlOyB9ICk7CgoJdmFyIGdmb3JtID0gewoJCWRvbUxvYWRlZDogZmFsc2UsCgkJc2NyaXB0c0xvYWRlZDogZmFsc2UsCgkJaW5pdGlhbGl6ZU9uTG9hZGVkOiBmdW5jdGlvbiggZm4gKSB7CgkJCWlmICggZ2Zvcm0uZG9tTG9hZGVkICYmIGdmb3JtLnNjcmlwdHNMb2FkZWQgKSB7CgkJCQlmbigpOwoJCQl9IGVsc2UgaWYoICEgZ2Zvcm0uZG9tTG9hZGVkICYmIGdmb3JtLnNjcmlwdHNMb2FkZWQgKSB7CgkJCQl3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lciggJ0RPTUNvbnRlbnRMb2FkZWQnLCBmbiApOwoJCQl9IGVsc2UgewoJCQkJZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lciggJ2dmb3JtX21haW5fc2NyaXB0c19sb2FkZWQnLCBmbiApOwoJCQl9CgkJfSwKCQlob29rczogeyBhY3Rpb246IHt9LCBmaWx0ZXI6IHt9IH0sCgkJYWRkQWN0aW9uOiBmdW5jdGlvbiggYWN0aW9uLCBjYWxsYWJsZSwgcHJpb3JpdHksIHRhZyApIHsKCQkJZ2Zvcm0uYWRkSG9vayggJ2FjdGlvbicsIGFjdGlvbiwgY2FsbGFibGUsIHByaW9yaXR5LCB0YWcgKTsKCQl9LAoJCWFkZEZpbHRlcjogZnVuY3Rpb24oIGFjdGlvbiwgY2FsbGFibGUsIHByaW9yaXR5LCB0YWcgKSB7CgkJCWdmb3JtLmFkZEhvb2soICdmaWx0ZXInLCBhY3Rpb24sIGNhbGxhYmxlLCBwcmlvcml0eSwgdGFnICk7CgkJfSwKCQlkb0FjdGlvbjogZnVuY3Rpb24oIGFjdGlvbiApIHsKCQkJZ2Zvcm0uZG9Ib29rKCAnYWN0aW9uJywgYWN0aW9uLCBhcmd1bWVudHMgKTsKCQl9LAoJCWFwcGx5RmlsdGVyczogZnVuY3Rpb24oIGFjdGlvbiApIHsKCQkJcmV0dXJuIGdmb3JtLmRvSG9vayggJ2ZpbHRlcicsIGFjdGlvbiwgYXJndW1lbnRzICk7CgkJfSwKCQlyZW1vdmVBY3Rpb246IGZ1bmN0aW9uKCBhY3Rpb24sIHRhZyApIHsKCQkJZ2Zvcm0ucmVtb3ZlSG9vayggJ2FjdGlvbicsIGFjdGlvbiwgdGFnICk7CgkJfSwKCQlyZW1vdmVGaWx0ZXI6IGZ1bmN0aW9uKCBhY3Rpb24sIHByaW9yaXR5LCB0YWcgKSB7CgkJCWdmb3JtLnJlbW92ZUhvb2soICdmaWx0ZXInLCBhY3Rpb24sIHByaW9yaXR5LCB0YWcgKTsKCQl9LAoJCWFkZEhvb2s6IGZ1bmN0aW9uKCBob29rVHlwZSwgYWN0aW9uLCBjYWxsYWJsZSwgcHJpb3JpdHksIHRhZyApIHsKCQkJaWYgKCB1bmRlZmluZWQgPT0gZ2Zvcm0uaG9va3NbaG9va1R5cGVdW2FjdGlvbl0gKSB7CgkJCQlnZm9ybS5ob29rc1tob29rVHlwZV1bYWN0aW9uXSA9IFtdOwoJCQl9CgkJCXZhciBob29rcyA9IGdmb3JtLmhvb2tzW2hvb2tUeXBlXVthY3Rpb25dOwoJCQlpZiAoIHVuZGVmaW5lZCA9PSB0YWcgKSB7CgkJCQl0YWcgPSBhY3Rpb24gKyAnXycgKyBob29rcy5sZW5ndGg7CgkJCX0KCQkJaWYoIHByaW9yaXR5ID09IHVuZGVmaW5lZCApewoJCQkJcHJpb3JpdHkgPSAxMDsKCQkJfQoKCQkJZ2Zvcm0uaG9va3NbaG9va1R5cGVdW2FjdGlvbl0ucHVzaCggeyB0YWc6dGFnLCBjYWxsYWJsZTpjYWxsYWJsZSwgcHJpb3JpdHk6cHJpb3JpdHkgfSApOwoJCX0sCgkJZG9Ib29rOiBmdW5jdGlvbiggaG9va1R5cGUsIGFjdGlvbiwgYXJncyApIHsKCgkJCS8vIHNwbGljZSBhcmdzIGZyb20gb2JqZWN0IGludG8gYXJyYXkgYW5kIHJlbW92ZSBmaXJzdCBpbmRleCB3aGljaCBpcyB0aGUgaG9vayBuYW1lCgkJCWFyZ3MgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmdzLCAxKTsKCgkJCWlmICggdW5kZWZpbmVkICE9IGdmb3JtLmhvb2tzW2hvb2tUeXBlXVthY3Rpb25dICkgewoJCQkJdmFyIGhvb2tzID0gZ2Zvcm0uaG9va3NbaG9va1R5cGVdW2FjdGlvbl0sIGhvb2s7CgkJCQkvL3NvcnQgYnkgcHJpb3JpdHkKCQkJCWhvb2tzLnNvcnQoZnVuY3Rpb24oYSxiKXtyZXR1cm4gYVsicHJpb3JpdHkiXS1iWyJwcmlvcml0eSJdfSk7CgoJCQkJaG9va3MuZm9yRWFjaCggZnVuY3Rpb24oIGhvb2tJdGVtICkgewoJCQkJCWhvb2sgPSBob29rSXRlbS5jYWxsYWJsZTsKCgkJCQkJaWYodHlwZW9mIGhvb2sgIT0gJ2Z1bmN0aW9uJykKCQkJCQkJaG9vayA9IHdpbmRvd1tob29rXTsKCQkJCQlpZiAoICdhY3Rpb24nID09IGhvb2tUeXBlICkgewoJCQkJCQlob29rLmFwcGx5KG51bGwsIGFyZ3MpOwoJCQkJCX0gZWxzZSB7CgkJCQkJCWFyZ3NbMF0gPSBob29rLmFwcGx5KG51bGwsIGFyZ3MpOwoJCQkJCX0KCQkJCX0gKTsKCQkJfQoJCQlpZiAoICdmaWx0ZXInPT1ob29rVHlwZSApIHsKCQkJCXJldHVybiBhcmdzWzBdOwoJCQl9CgkJfSwKCQlyZW1vdmVIb29rOiBmdW5jdGlvbiggaG9va1R5cGUsIGFjdGlvbiwgcHJpb3JpdHksIHRhZyApIHsKCQkJaWYgKCB1bmRlZmluZWQgIT0gZ2Zvcm0uaG9va3NbaG9va1R5cGVdW2FjdGlvbl0gKSB7CgkJCQl2YXIgaG9va3MgPSBnZm9ybS5ob29rc1tob29rVHlwZV1bYWN0aW9uXTsKCQkJCWhvb2tzID0gaG9va3MuZmlsdGVyKCBmdW5jdGlvbihob29rLCBpbmRleCwgYXJyKSB7CgkJCQkJdmFyIHJlbW92ZUhvb2sgPSAodW5kZWZpbmVkPT10YWd8fHRhZz09aG9vay50YWcpICYmICh1bmRlZmluZWQ9PXByaW9yaXR5fHxwcmlvcml0eT09aG9vay5wcmlvcml0eSk7CgkJCQkJcmV0dXJuICFyZW1vdmVIb29rOwoJCQkJfSApOwoJCQkJZ2Zvcm0uaG9va3NbaG9va1R5cGVdW2FjdGlvbl0gPSBob29rczsKCQkJfQoJCX0KCX07Cn0KPC9zY3JpcHQ+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSdnZl9icm93c2VyX3Vua25vd24gZ2Zvcm1fd3JhcHBlciBnZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXInIGlkPSdnZm9ybV93cmFwcGVyXzExJyA+PGRpdiBpZD0nZ2ZfMTEnIGNsYXNzPSdnZm9ybV9hbmNob3InIHRhYmluZGV4PSctMSc+PC9kaXY+PGZvcm0gbWV0aG9kPSdwb3N0JyBlbmN0eXBlPSdtdWx0aXBhcnQvZm9ybS1kYXRhJyB0YXJnZXQ9J2dmb3JtX2FqYXhfZnJhbWVfMTEnIGlkPSdnZm9ybV8xMScgIGFjdGlvbj0nL3RydWNrcy9uZXctZWxsaW90dC0xODgxLXRtLW9uLW5ldy0yMDE3LXZvbHZvLXZoZC10cmFjdG9yLyNnZl8xMScgPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSdnZm9ybV9ib2R5IGdmb3JtLWJvZHknPjx1bCBpZD0nZ2Zvcm1fZmllbGRzXzExJyBjbGFzcz0nZ2Zvcm1fZmllbGRzIHRvcF9sYWJlbCBmb3JtX3N1YmxhYmVsX2JlbG93IGRlc2NyaXB0aW9uX2JlbG93Jz48bGkgaWQ9ImZpZWxkXzExXzEiIGNsYXNzPSJnZmllbGQgZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIGZpZWxkX3N1YmxhYmVsX2JlbG93IGZpZWxkX2Rlc2NyaXB0aW9uX2JlbG93IGdmaWVsZF92aXNpYmlsaXR5X3Zpc2libGUiID48bGFiZWwgY2xhc3M9J2dmaWVsZF9sYWJlbCcgZm9yPSdpbnB1dF8xMV8xJyA+TmFtZTxzcGFuIGNsYXNzPSJnZmllbGRfcmVxdWlyZWQiPjxzcGFuIGNsYXNzPSJnZmllbGRfcmVxdWlyZWQgZ2ZpZWxkX3JlcXVpcmVkX2FzdGVyaXNrIj4qPC9zcGFuPjwvc3Bhbj48L2xhYmVsPjxkaXYgY2xhc3M9J2dpbnB1dF9jb250YWluZXIgZ2lucHV0X2NvbnRhaW5lcl90ZXh0Jz48aW5wdXQgbmFtZT0naW5wdXRfMScgaWQ9J2lucHV0XzExXzEnIHR5cGU9J3RleHQnIHZhbHVlPScnIGNsYXNzPSdsYXJnZScgICB0YWJpbmRleD0nMzQnIHBsYWNlaG9sZGVyPSdOYW1lJyBhcmlhLXJlcXVpcmVkPSJ0cnVlIiBhcmlhLWludmFsaWQ9ImZhbHNlIiAgIC8+IDwvZGl2PjwvbGk+PGxpIGlkPSJmaWVsZF8xMV8yIiBjbGFzcz0iZ2ZpZWxkIGdmaWVsZF9jb250YWluc19yZXF1aXJlZCBmaWVsZF9zdWJsYWJlbF9iZWxvdyBmaWVsZF9kZXNjcmlwdGlvbl9iZWxvdyBnZmllbGRfdmlzaWJpbGl0eV92aXNpYmxlIiA+PGxhYmVsIGNsYXNzPSdnZmllbGRfbGFiZWwnIGZvcj0naW5wdXRfMTFfMicgPkVtYWlsPHNwYW4gY2xhc3M9ImdmaWVsZF9yZXF1aXJlZCI+PHNwYW4gY2xhc3M9ImdmaWVsZF9yZXF1aXJlZCBnZmllbGRfcmVxdWlyZWRfYXN0ZXJpc2siPio8L3NwYW4+PC9zcGFuPjwvbGFiZWw+PGRpdiBjbGFzcz0nZ2lucHV0X2NvbnRhaW5lciBnaW5wdXRfY29udGFpbmVyX2VtYWlsJz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSdpbnB1dF8yJyBpZD0naW5wdXRfMTFfMicgdHlwZT0ndGV4dCcgdmFsdWU9JycgY2xhc3M9J2xhcmdlJyB0YWJpbmRleD0nMzUnICBwbGFjZWhvbGRlcj0nRW1haWwnIGFyaWEtcmVxdWlyZWQ9InRydWUiIGFyaWEtaW52YWxpZD0iZmFsc2UiICAvPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj48L2xpPjxsaSBpZD0iZmllbGRfMTFfMyIgY2xhc3M9ImdmaWVsZCBnZmllbGRfY29udGFpbnNfcmVxdWlyZWQgZmllbGRfc3VibGFiZWxfYmVsb3cgZmllbGRfZGVzY3JpcHRpb25fYmVsb3cgZ2ZpZWxkX3Zpc2liaWxpdHlfdmlzaWJsZSIgPjxsYWJlbCBjbGFzcz0nZ2ZpZWxkX2xhYmVsJyBmb3I9J2lucHV0XzExXzMnID5QaG9uZTxzcGFuIGNsYXNzPSJnZmllbGRfcmVxdWlyZWQiPjxzcGFuIGNsYXNzPSJnZmllbGRfcmVxdWlyZWQgZ2ZpZWxkX3JlcXVpcmVkX2FzdGVyaXNrIj4qPC9zcGFuPjwvc3Bhbj48L2xhYmVsPjxkaXYgY2xhc3M9J2dpbnB1dF9jb250YWluZXIgZ2lucHV0X2NvbnRhaW5lcl9waG9uZSc+PGlucHV0IG5hbWU9J2lucHV0XzMnIGlkPSdpbnB1dF8xMV8zJyB0eXBlPSd0ZXh0JyB2YWx1ZT0nJyBjbGFzcz0nbGFyZ2UnIHRhYmluZGV4PSczNicgcGxhY2Vob2xkZXI9J1Bob25lJyBhcmlhLXJlcXVpcmVkPSJ0cnVlIiBhcmlhLWludmFsaWQ9ImZhbHNlIiAgIC8+PC9kaXY+PC9saT48bGkgaWQ9ImZpZWxkXzExXzQiIGNsYXNzPSJnZmllbGQgZmllbGRfc3VibGFiZWxfYmVsb3cgZmllbGRfZGVzY3JpcHRpb25fYmVsb3cgZ2ZpZWxkX3Zpc2liaWxpdHlfdmlzaWJsZSIgPjxsYWJlbCBjbGFzcz0nZ2ZpZWxkX2xhYmVsJyBmb3I9J2lucHV0XzExXzQnID5NZXNzYWdlPC9sYWJlbD48ZGl2IGNsYXNzPSdnaW5wdXRfY29udGFpbmVyIGdpbnB1dF9jb250YWluZXJfdGV4dGFyZWEnPjx0ZXh0YXJlYSBuYW1lPSdpbnB1dF80JyBpZD0naW5wdXRfMTFfNCcgY2xhc3M9J3RleHRhcmVhIG1lZGl1bScgdGFiaW5kZXg9JzM3JyAgIHBsYWNlaG9sZGVyPSdNZXNzYWdlJyAgYXJpYS1pbnZhbGlkPSJmYWxzZSIgICByb3dzPScxMCcgY29scz0nNTAnPjwvdGV4dGFyZWE+PC9kaXY+PC9saT48bGkgaWQ9ImZpZWxkXzExXzUiIGNsYXNzPSJnZmllbGQgZ2Zvcm1faGlkZGVuIGZpZWxkX3N1YmxhYmVsX2JlbG93IGZpZWxkX2Rlc2NyaXB0aW9uX2JlbG93IGdmaWVsZF92aXNpYmlsaXR5X3Zpc2libGUiID48ZGl2IGNsYXNzPSdnaW5wdXRfY29udGFpbmVyIGdpbnB1dF9jb250YWluZXJfdGV4dCc+PGlucHV0IG5hbWU9J2lucHV0XzUnIGlkPSdpbnB1dF8xMV81JyB0eXBlPSdoaWRkZW4nIGNsYXNzPSdnZm9ybV9oaWRkZW4nICBhcmlhLWludmFsaWQ9ImZhbHNlIiB2YWx1ZT0nR29vZ2xlJyAvPjwvZGl2PjwvbGk+PGxpIGlkPSJmaWVsZF8xMV82IiBjbGFzcz0iZ2ZpZWxkIGdmb3JtX2hpZGRlbiBmaWVsZF9zdWJsYWJlbF9iZWxvdyBmaWVsZF9kZXNjcmlwdGlvbl9iZWxvdyBnZmllbGRfdmlzaWJpbGl0eV92aXNpYmxlIiA+PGRpdiBjbGFzcz0nZ2lucHV0X2NvbnRhaW5lciBnaW5wdXRfY29udGFpbmVyX3RleHQnPjxpbnB1dCBuYW1lPSdpbnB1dF82JyBpZD0naW5wdXRfMTFfNicgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyAgYXJpYS1pbnZhbGlkPSJmYWxzZSIgdmFsdWU9J2NwYycgLz48L2Rpdj48L2xpPjwvdWw+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0nZ2Zvcm1fZm9vdGVyIHRvcF9sYWJlbCc+IDxpbnB1dCB0eXBlPSdzdWJtaXQnIGlkPSdnZm9ybV9zdWJtaXRfYnV0dG9uXzExJyBjbGFzcz0nZ2Zvcm1fYnV0dG9uIGJ1dHRvbicgdmFsdWU9J1N1Ym1pdCcgdGFiaW5kZXg9JzM4JyBvbmNsaWNrPSdpZih3aW5kb3dbImdmX3N1Ym1pdHRpbmdfMTEiXSl7cmV0dXJuIGZhbHNlO30gIHdpbmRvd1siZ2Zfc3VibWl0dGluZ18xMSJdPXRydWU7ICAnIG9ua2V5cHJlc3M9J2lmKCBldmVudC5rZXlDb2RlID09IDEzICl7IGlmKHdpbmRvd1siZ2Zfc3VibWl0dGluZ18xMSJdKXtyZXR1cm4gZmFsc2U7fSB3aW5kb3dbImdmX3N1Ym1pdHRpbmdfMTEiXT10cnVlOyAgalF1ZXJ5KCIjZ2Zvcm1fMTEiKS50cmlnZ2VyKCJzdWJtaXQiLFt0cnVlXSk7IH0nIC8+IDxpbnB1dCB0eXBlPSdoaWRkZW4nIG5hbWU9J2dmb3JtX2FqYXgnIHZhbHVlPSdmb3JtX2lkPTExJmFtcDt0aXRsZT0mYW1wO2Rlc2NyaXB0aW9uPSZhbXA7dGFiaW5kZXg9MzQnIC8+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSdoaWRkZW4nIGNsYXNzPSdnZm9ybV9oaWRkZW4nIG5hbWU9J2lzX3N1Ym1pdF8xMScgdmFsdWU9JzEnIC8+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSdoaWRkZW4nIGNsYXNzPSdnZm9ybV9oaWRkZW4nIG5hbWU9J2dmb3JtX3N1Ym1pdCcgdmFsdWU9JzExJyAvPgogICAgICAgICAgICAKICAgICAgICAgICAgPGlucHV0IHR5cGU9J2hpZGRlbicgY2xhc3M9J2dmb3JtX2hpZGRlbicgbmFtZT0nZ2Zvcm1fdW5pcXVlX2lkJyB2YWx1ZT0nJyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdzdGF0ZV8xMScgdmFsdWU9J1d5SmJYU0lzSW1KaU5UZ3pNV1l4TXpWaE5HVXlaR1JpWldNNE1qQTNZamN5TVRFellqazNJbDA9JyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdnZm9ybV90YXJnZXRfcGFnZV9udW1iZXJfMTEnIGlkPSdnZm9ybV90YXJnZXRfcGFnZV9udW1iZXJfMTEnIHZhbHVlPScwJyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdnZm9ybV9zb3VyY2VfcGFnZV9udW1iZXJfMTEnIGlkPSdnZm9ybV9zb3VyY2VfcGFnZV9udW1iZXJfMTEnIHZhbHVlPScxJyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBuYW1lPSdnZm9ybV9maWVsZF92YWx1ZXMnIHZhbHVlPScnIC8+CiAgICAgICAgICAgIAogICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0iZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyI+PGxhYmVsPiYjOTE2Ozx0ZXh0YXJlYSBuYW1lPSJha19ocF90ZXh0YXJlYSIgY29scz0iNDUiIHJvd3M9IjgiIG1heGxlbmd0aD0iMTAwIj48L3RleHRhcmVhPjwvbGFiZWw+PGlucHV0IHR5cGU9ImhpZGRlbiIgaWQ9ImFrX2pzXzEiIG5hbWU9ImFrX2pzIiB2YWx1ZT0iMzAiLz48c2NyaXB0PmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCAiYWtfanNfMSIgKS5zZXRBdHRyaWJ1dGUoICJ2YWx1ZSIsICggbmV3IERhdGUoKSApLmdldFRpbWUoKSApOzwvc2NyaXB0PjwvcD48L2Zvcm0+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGlmcmFtZSBzdHlsZT0nZGlzcGxheTpub25lO3dpZHRoOjBweDtoZWlnaHQ6MHB4Oycgc3JjPSdhYm91dDpibGFuaycgbmFtZT0nZ2Zvcm1fYWpheF9mcmFtZV8xMScgaWQ9J2dmb3JtX2FqYXhfZnJhbWVfMTEnIHRpdGxlPSdUaGlzIGlmcmFtZSBjb250YWlucyB0aGUgbG9naWMgcmVxdWlyZWQgdG8gaGFuZGxlIEFqYXggcG93ZXJlZCBHcmF2aXR5IEZvcm1zLic+PC9pZnJhbWU+CiAgICAgICAgICAgICAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+Cmdmb3JtLmluaXRpYWxpemVPbkxvYWRlZCggZnVuY3Rpb24oKSB7Z2Zvcm1Jbml0U3Bpbm5lciggMTEsICdodHRwczovL2Jpa2Jvb210cnVja3MuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy9ncmF2aXR5Zm9ybXMvaW1hZ2VzL3NwaW5uZXIuc3ZnJyApO2pRdWVyeSgnI2dmb3JtX2FqYXhfZnJhbWVfMTEnKS5vbignbG9hZCcsZnVuY3Rpb24oKXt2YXIgY29udGVudHMgPSBqUXVlcnkodGhpcykuY29udGVudHMoKS5maW5kKCcqJykuaHRtbCgpO3ZhciBpc19wb3N0YmFjayA9IGNvbnRlbnRzLmluZGV4T2YoJ0dGX0FKQVhfUE9TVEJBQ0snKSA+PSAwO2lmKCFpc19wb3N0YmFjayl7cmV0dXJuO312YXIgZm9ybV9jb250ZW50ID0galF1ZXJ5KHRoaXMpLmNvbnRlbnRzKCkuZmluZCgnI2dmb3JtX3dyYXBwZXJfMTEnKTt2YXIgaXNfY29uZmlybWF0aW9uID0galF1ZXJ5KHRoaXMpLmNvbnRlbnRzKCkuZmluZCgnI2dmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyXzExJykubGVuZ3RoID4gMDt2YXIgaXNfcmVkaXJlY3QgPSBjb250ZW50cy5pbmRleE9mKCdnZm9ybVJlZGlyZWN0KCl7JykgPj0gMDt2YXIgaXNfZm9ybSA9IGZvcm1fY29udGVudC5sZW5ndGggPiAwICYmICEgaXNfcmVkaXJlY3QgJiYgISBpc19jb25maXJtYXRpb247dmFyIG10ID0gcGFyc2VJbnQoalF1ZXJ5KCdodG1sJykuY3NzKCdtYXJnaW4tdG9wJyksIDEwKSArIHBhcnNlSW50KGpRdWVyeSgnYm9keScpLmNzcygnbWFyZ2luLXRvcCcpLCAxMCkgKyAxMDA7aWYoaXNfZm9ybSl7alF1ZXJ5KCcjZ2Zvcm1fd3JhcHBlcl8xMScpLmh0bWwoZm9ybV9jb250ZW50Lmh0bWwoKSk7aWYoZm9ybV9jb250ZW50Lmhhc0NsYXNzKCdnZm9ybV92YWxpZGF0aW9uX2Vycm9yJykpe2pRdWVyeSgnI2dmb3JtX3dyYXBwZXJfMTEnKS5hZGRDbGFzcygnZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcicpO30gZWxzZSB7alF1ZXJ5KCcjZ2Zvcm1fd3JhcHBlcl8xMScpLnJlbW92ZUNsYXNzKCdnZm9ybV92YWxpZGF0aW9uX2Vycm9yJyk7fXNldFRpbWVvdXQoIGZ1bmN0aW9uKCkgeyAvKiBkZWxheSB0aGUgc2Nyb2xsIGJ5IDUwIG1pbGxpc2Vjb25kcyB0byBmaXggYSBidWcgaW4gY2hyb21lICovIGpRdWVyeShkb2N1bWVudCkuc2Nyb2xsVG9wKGpRdWVyeSgnI2dmb3JtX3dyYXBwZXJfMTEnKS5vZmZzZXQoKS50b3AgLSBtdCk7IH0sIDUwICk7aWYod2luZG93WydnZm9ybUluaXREYXRlcGlja2VyJ10pIHtnZm9ybUluaXREYXRlcGlja2VyKCk7fWlmKHdpbmRvd1snZ2Zvcm1Jbml0UHJpY2VGaWVsZHMnXSkge2dmb3JtSW5pdFByaWNlRmllbGRzKCk7fXZhciBjdXJyZW50X3BhZ2UgPSBqUXVlcnkoJyNnZm9ybV9zb3VyY2VfcGFnZV9udW1iZXJfMTEnKS52YWwoKTtnZm9ybUluaXRTcGlubmVyKCAxMSwgJ2h0dHBzOi8vYmlrYm9vbXRydWNrcy5jb20vd3AtY29udGVudC9wbHVnaW5zL2dyYXZpdHlmb3Jtcy9pbWFnZXMvc3Bpbm5lci5zdmcnICk7alF1ZXJ5KGRvY3VtZW50KS50cmlnZ2VyKCdnZm9ybV9wYWdlX2xvYWRlZCcsIFsxMSwgY3VycmVudF9wYWdlXSk7d2luZG93WydnZl9zdWJtaXR0aW5nXzExJ10gPSBmYWxzZTt9ZWxzZSBpZighaXNfcmVkaXJlY3Qpe3ZhciBjb25maXJtYXRpb25fY29udGVudCA9IGpRdWVyeSh0aGlzKS5jb250ZW50cygpLmZpbmQoJy5HRl9BSkFYX1BPU1RCQUNLJykuaHRtbCgpO2lmKCFjb25maXJtYXRpb25fY29udGVudCl7Y29uZmlybWF0aW9uX2NvbnRlbnQgPSBjb250ZW50czt9c2V0VGltZW91dChmdW5jdGlvbigpe2pRdWVyeSgnI2dmb3JtX3dyYXBwZXJfMTEnKS5yZXBsYWNlV2l0aChjb25maXJtYXRpb25fY29udGVudCk7alF1ZXJ5KGRvY3VtZW50KS5zY3JvbGxUb3AoalF1ZXJ5KCcjZ2ZfMTEnKS5vZmZzZXQoKS50b3AgLSBtdCk7alF1ZXJ5KGRvY3VtZW50KS50cmlnZ2VyKCdnZm9ybV9jb25maXJtYXRpb25fbG9hZGVkJywgWzExXSk7d2luZG93WydnZl9zdWJtaXR0aW5nXzExJ10gPSBmYWxzZTt3cC5hMTF5LnNwZWFrKGpRdWVyeSgnI2dmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlXzExJykudGV4dCgpKTt9LCA1MCk7fWVsc2V7alF1ZXJ5KCcjZ2Zvcm1fMTEnKS5hcHBlbmQoY29udGVudHMpO2lmKHdpbmRvd1snZ2Zvcm1SZWRpcmVjdCddKSB7Z2Zvcm1SZWRpcmVjdCgpO319alF1ZXJ5KGRvY3VtZW50KS50cmlnZ2VyKCdnZm9ybV9wb3N0X3JlbmRlcicsIFsxMSwgY3VycmVudF9wYWdlXSk7fSApO30gKTsKPC9zY3JpcHQ+Cg==