import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Example {
public static void main(String[] args) {
final String regex = "s*<div\\sid=\\\"qualifiedBuybox[\\s\\S]*?<form[\\s\\S]*?<input\\stype=\\\"hidden\\\"\\sid=\\\"ASIN[\\s\\S]*?value=\\\"([\\s\\S]*?)\\\"";
final String string = "<div id=\"qualifiedBuybox\" class=\"feature\" data-feature-name=\"qualifiedBuybox\" data-cel-widget=\"qualifiedBuybox\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n"
+ " <div class=\"a-section\">\n"
+ " <form method=\"post\" id=\"addToCart\" action=\"/gp/product/handle-buy-box/ref=dp_start-bbf_1_glance\" class=\"a-content\">\n"
+ " <input type=\"hidden\" id=\"session-id\" name=\"session-id\" value=\"142-2628732-4117711\">\n"
+ " <input type=\"hidden\" id=\"ASIN\" name=\"ASIN\" value=\"B01BGZ9YO0\">\n"
+ " <input type=\"hidden\" id=\"offerListingID\" name=\"offerListingID\" value=\"id13hzz%2BOXb66f1F%2BvehpuafDn%2B4%2FiG8paELJ%2Fs2zoxSsZHxjLjr4HyZuUmeiVS%2BBNqdOAwTE%2BUn%2FuWFSsWBHqvYg0zcI8OZwpRInHYyD5wWm3v3y18fYJRIjPnK0V6GlOmvbACu62Ih1VXzOZ0xcQ%3D%3D\">\n"
+ " <input type=\"hidden\" id=\"isMerchantExclusive\" name=\"isMerchantExclusive\" value=\"0\">\n"
+ " <input type=\"hidden\" id=\"merchantID\" name=\"merchantID\" value=\"ASB94X3HUG52Q\">\n"
+ " <input type=\"hidden\" id=\"isAddon\" name=\"isAddon\" value=\"0\">\n"
+ " <input type=\"hidden\" id=\"nodeID\" name=\"nodeID\" value=\"228013\">\n"
+ " <input type=\"hidden\" id=\"sellingCustomerID\" name=\"sellingCustomerID\" value=\"ASB94X3HUG52Q\">\n"
+ " <input type=\"hidden\" id=\"qid\" name=\"qid\" value=\"\">\n"
+ " <input type=\"hidden\" id=\"sr\" name=\"sr\" value=\"\">\n"
+ " <input type=\"hidden\" id=\"storeID\" name=\"storeID\" value=\"hi\">\n"
+ " <input type=\"hidden\" id=\"tagActionCode\" name=\"tagActionCode\" value=\"228013\">\n"
+ " <input type=\"hidden\" id=\"viewID\" name=\"viewID\" value=\"glance\">\n"
+ " <input type=\"hidden\" id=\"rebateId\" name=\"rebateId\" value=\"\">\n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n\n"
+ " \n"
+ " <input type=\"hidden\" id=\"rsid\" name=\"rsid\" value=\"142-2628732-4117711\">\n"
+ " <input type=\"hidden\" id=\"sourceCustomerOrgListID\" name=\"sourceCustomerOrgListID\" value=\"\">\n"
+ " <input type=\"hidden\" id=\"sourceCustomerOrgListItemID\" name=\"sourceCustomerOrgListItemID\" value=\"\">\n"
+ " <input type=\"hidden\" name=\"wlPopCommand\" value=\"\">\n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n"
+ " \n"
+ " \n\n"
+ " <div class=\"a-box-group\">\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div class=\"a-box a-last\"><div class=\"a-box-inner\">\n\n"
+ " \n\n"
+ " <div class=\"a-section a-spacing-none a-padding-none\">\n"
+ " \n"
+ " \n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"priceInsideBuyBox_feature_div\" class=\"feature\" data-feature-name=\"priceInsideBuyBox\" data-cel-widget=\"priceInsideBuyBox_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<div class=\"a-section\">\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <span id=\"price_inside_buybox\" class=\"a-size-medium a-color-price\">\n"
+ " $14.30\n"
+ " </span>\n"
+ " \n"
+ "</div>\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"desktop_qualifiedBuyBox\" class=\"feature\" data-feature-name=\"desktop_qualifiedBuyBox\" data-cel-widget=\"desktop_qualifiedBuyBox\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " <div class=\"a-section a-spacing-none a-padding-none\">\n"
+ " \n"
+ " \n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"invitePlatform_feature_div\" class=\"feature\" data-feature-name=\"invitePlatform\" data-cel-widget=\"invitePlatform_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"shippingMessageInsideBuyBox_feature_div\" class=\"feature\" data-feature-name=\"shippingMessageInsideBuyBox\" data-cel-widget=\"shippingMessageInsideBuyBox_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<div class=\"a-section\">\n"
+ "<div class=\"a-row\">\n"
+ " <div class=\"a-column a-span12 a-text-left a-spacing-top-micro\">\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n\n\n"
+ " <span id=\"priceBadging_feature_div\" class=\"feature\" data-feature-name=\"priceBadging\" data-cel-widget=\"priceBadging_feature_div\">\n"
+ " <span id=\"priceBadging_feature_div\" class=\"feature\" data-feature-name=\"priceBadging\" data-cel-widget=\"priceBadging_feature_div\">\n"
+ "<i class=\"a-icon a-icon-prime\"><span class=\"a-icon-alt\">Free Shipping for Prime Members</span></i> \n"
+ "<span class=\"a-size-base a-color-base\"></span>\n"
+ "</span>\n\n"
+ " </span>\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n"
+ " </div>\n"
+ "</div>\n"
+ "</div>\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"dpFastTrackInsideBuyBox_feature_div\" class=\"feature\" data-feature-name=\"dpFastTrackInsideBuyBox\" data-cel-widget=\"dpFastTrackInsideBuyBox_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<div class=\"a-section a-spacing-mini a-spacing-top-micro\">\n"
+ "<div class=\"a-row\">\n"
+ " <div class=\"a-column a-span12 a-text-left\">\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n"
+ "</div>\n"
+ "</div>\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"promiseBasedBadgeInsideBuyBox_feature_div\" class=\"feature\" data-feature-name=\"promiseBasedBadgeInsideBuyBox\" data-cel-widget=\"promiseBasedBadgeInsideBuyBox_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<div class=\"a-section a-spacing-mini\">\n"
+ "<div class=\"a-row\">\n"
+ " <div class=\"a-column a-span12 a-text-left\">\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n"
+ "<div id=\"fast-track\" class=\"a-section a-spacing-none\">\n"
+ " \n"
+ " \n"
+ " <input type=\"hidden\" id=\"ftSelectAsin\" value=\"B01BGZ9YO0\">\n"
+ " \n"
+ " \n"
+ " <input type=\"hidden\" id=\"ftSelectMerchant\" value=\"ASB94X3HUG52Q\">\n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n"
+ "<div id=\"fast-track-message\" class=\"a-section a-spacing-none\">\n"
+ " \n"
+ " \n"
+ " \n\n"
+ " <div class=\"a-section a-spacing-none\">\n"
+ " \n\n"
+ " <div id=\"delivery-message\" class=\"a-section a-spacing-none\">\n"
+ " \n"
+ " \n"
+ " FREE Delivery by <b>Tuesday</b>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <br>\n"
+ " <span class=\"a-color-secondary\">\n"
+ " if you order within <span id=\"ftCountdown\" class=\"ftCountdownClass\">6 hrs 55 mins</span>.\n"
+ " </span>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <a href=\"/gp/help/customer/display.html/ref=ftinfo_dp_?ie=UTF8&nodeId=3510241&pop-up=1\" target=\"AmazonHelp\" onclick=\"return amz_js_PopWin('/gp/help/customer/display.html/ref=ftinfo_dp_?ie=UTF8&nodeId=3510241&pop-up=1','AmazonHelp','width=550,height=600,resizable=1,scrollbars=1,toolbar=1,status=1');\">Details</a>\n"
+ " \n"
+ " </div>\n"
+ " \n"
+ " \n"
+ " </div>\n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n"
+ "<script type=\"text/javascript\">\n"
+ "function fastTrackCountDown(secondsLeft, messageSectionId) {\n"
+ " var sectionId = messageSectionId;\n"
+ " var FT_showAndInCountdown = false;\n"
+ " var FT_DayString = \"day\";\n"
+ " var FT_DaysString = \"days\";\n"
+ " var FT_HourString = \"hr\";\n"
+ " var FT_HoursString = \"hrs\";\n"
+ " var FT_MinuteString = \"min\";\n"
+ " var FT_MinutesString = \"mins\";\n"
+ " var FT_AndString = \"and\";\n"
+ " var FT_startedWithHour = new Date().getHours();\n"
+ " var FT_givenSeconds, FT_actualSeconds;\n"
+ " var timerId;\n\n"
+ " function getElementsByClassNameCustom(className) {\n"
+ " var selectedElements = [];\n\n"
+ " if (document.querySelectorAll) {\n"
+ " var sectionIdElements = document.querySelectorAll(\"#\" + sectionId);\n"
+ " for (index = 0; index < sectionIdElements.length; ++index) {\n"
+ " var elements = sectionIdElements[index].querySelectorAll(\".\" + className);\n"
+ " for(var i = 0; elements && i < elements.length; i++) {\n"
+ " selectedElements.push(elements[i]);\n"
+ " }\n"
+ " }\n"
+ " }\n\n"
+ " return selectedElements;\n"
+ " }\n"
+ " \n"
+ " var FT_CurrentDisplayMin;\n"
+ " var clientServerTimeDrift;\n"
+ " var firstTimeUpdate = true;\n"
+ " \n"
+ " var countdownElements = getElementsByClassNameCustom(\"ftCountdownClass\");\n"
+ " if (countdownElements.length < 1 && document.getElementById(sectionId) && document.getElementById(\"ftCountdown\")) {\n"
+ " countdownElements.push(document.getElementById(\"ftCountdown\"));\n"
+ " }\n"
+ " \n"
+ " function getTimeRemainingString( days, hours, minutes )\n"
+ " {\n"
+ " \n"
+ " \n"
+ " \n"
+ " hours = (days * 24) + hours;\n"
+ " var hourString = ( hours == 1 ? FT_HourString : FT_HoursString );\n"
+ " var minuteString = ( minutes == 1 ? FT_MinuteString : FT_MinutesString );\n"
+ " if (hours == 0) {\n"
+ " return minutes + \" \" + minuteString;\n"
+ " }\n"
+ " if (minutes == 0) {\n"
+ " return hours + \" \" + hourString;\n"
+ " }\n"
+ " if (FT_showAndInCountdown) {\n"
+ " return hours + \" \" + hourString + \" \" + FT_AndString + \" \" + minutes + \" \" + minuteString;\n"
+ " } else {\n"
+ " return hours + \" \" + hourString + \" \" + minutes + \" \" + minuteString;\n"
+ " }\n"
+ " \n"
+ " \n"
+ " } \n"
+ " \n"
+ " function hideAllFastTrackComponents() {\n"
+ " if (document.querySelectorAll) {\n"
+ " var fastTrackComponents = document.querySelectorAll(\"#fast-track\");\n"
+ " var index;\n"
+ " var shouldHideSections = false;\n"
+ " if (fastTrackComponents) {\n"
+ " for (index = 0; index < fastTrackComponents.length; ++index) {\n"
+ " if (fastTrackComponents[index].querySelector(\"#\" + sectionId)) {\n"
+ " fastTrackComponents[index].style.display = \"none\";\n"
+ " } else {\n"
+ " shouldHideSections = true;\n"
+ " }\n"
+ " }\n"
+ " if (shouldHideSections) {\n"
+ " var sectionComponents = document.querySelectorAll(\"#\" + sectionId);\n"
+ " if (sectionComponents) {\n"
+ " for (index = 0; index < sectionComponents.length; ++index) {\n"
+ " sectionComponents[index].style.display = \"none\";\n"
+ " }\n"
+ " }\n"
+ " }\n"
+ " }\n"
+ " }\n"
+ " }\n\n"
+ " function FT_displayCountdown(forceUpdate)\n"
+ " {\n"
+ " var FT_remainSeconds = FT_givenSeconds - FT_actualSeconds;\n"
+ " //for components having outer div \"fast-track\" hide that component else hide the message sectionId.\n"
+ " if (FT_remainSeconds < 1) {\n"
+ " hideAllFastTrackComponents();\n"
+ " }\n\n"
+ " var FT_secondsPerDay = 24 * 60 * 60;\n"
+ " var FT_daysLong = FT_remainSeconds / FT_secondsPerDay;\n"
+ " var FT_days = Math.floor(FT_daysLong);\n"
+ " var FT_hoursLong = (FT_daysLong - FT_days) * 24;\n"
+ " var FT_hours = Math.floor(FT_hoursLong);\n"
+ " var FT_minsLong = (FT_hoursLong - FT_hours) * 60;\n"
+ " var FT_mins = Math.floor(FT_minsLong);\n"
+ " var FT_secsLong = (FT_minsLong - FT_mins) * 60;\n"
+ " var FT_secs = Math.floor(FT_secsLong);\n"
+ " timerId = setTimeout(FT_getTime, 1000);\n"
+ " var ftCountdown = getTimeRemainingString( FT_days, FT_hours, FT_mins );\n"
+ " if (countdownElements.length) {\n"
+ " if (FT_CurrentDisplayMin != FT_mins || forceUpdate || firstTimeUpdate) {\n"
+ " var i = 0, countdownElement;\n"
+ " while (countdownElement = countdownElements[i++]) {\n"
+ " countdownElement.innerHTML = ftCountdown;\n"
+ " }\n"
+ " FT_CurrentDisplayMin = FT_mins;\n"
+ " firstTimeUpdate = false;\n"
+ " }\n"
+ " }\n"
+ " }\n"
+ " \n"
+ " function FT_getCountdown(secondsLeft)\n"
+ " {\n"
+ " var FT_currentTime = new Date();\n"
+ " var FT_currentHours = FT_currentTime.getHours();\n"
+ " var FT_currentMins = FT_currentTime.getMinutes();\n"
+ " var FT_currentSecs = FT_currentTime.getSeconds();\n"
+ " FT_givenSeconds = FT_currentHours * 3600 + FT_currentMins * 60 + FT_currentSecs;\n"
+ " FT_givenSeconds += secondsLeft;\n"
+ " FT_getTime();\n"
+ " }\n"
+ " function FT_getTime()\n"
+ " {\n"
+ " var FT_newCurrentTime = new Date();\n"
+ " var FT_actualHours = FT_newCurrentTime.getHours();\n"
+ " if (FT_startedWithHour > FT_actualHours) {\n"
+ " FT_actualHours += 24;\n"
+ " }\n"
+ " var FT_actualMins = FT_newCurrentTime.getMinutes();\n"
+ " var FT_actualSecs = FT_newCurrentTime.getSeconds();\n"
+ " FT_actualSeconds = FT_actualHours * 3600 + FT_actualMins * 60 + FT_actualSecs;\n"
+ " FT_displayCountdown();\n"
+ " }\n"
+ " FT_getCountdown(secondsLeft);\n"
+ " return {\n"
+ " stopTimer : function() {\n"
+ " clearTimeout(timerId);\n"
+ " }\n"
+ " };\n"
+ "}\n"
+ "</script>\n\n"
+ " <script type=\"text/javascript\">\n"
+ " P.when(\"A\", \"jQuery\").execute(function(A, $) {\n"
+ " var pageState = A.state('ftPageState');\n"
+ " if (typeof pageState === 'undefined') {\n"
+ " pageState = {};\n"
+ " }\n"
+ " \n"
+ " if (pageState[\"delivery-message\"]) {\n"
+ " pageState[\"delivery-message\"].stopTimer();\n"
+ " }\n"
+ " pageState[\"delivery-message\"] = new fastTrackCountDown(29727,\"delivery-message\");\n"
+ " \n"
+ " if(29727 > 0) {\n"
+ " if (pageState[\"upsell-message\"]) {\n"
+ " pageState[\"upsell-message\"].stopTimer();\n"
+ " }\n"
+ " pageState[\"upsell-message\"] = new fastTrackCountDown(29727,\"upsell-message\");\n"
+ " }\n"
+ " if(0 > 0) {\n"
+ " if (pageState[\"amazon-day-message\"]) {\n"
+ " pageState[\"amazon-day-message\"].stopTimer();\n"
+ " }\n"
+ " pageState[\"amazon-day-message\"] = new fastTrackCountDown(0,\"amazon-day-message\");\n"
+ " }\n\n"
+ " A.state('ftPageState', pageState);\n"
+ " });\n"
+ " </script>\n"
+ " \n"
+ " \n"
+ " \n"
+ "</div>\n\n"
+ " \n"
+ " \n\n\n\n\n\n\n"
+ " <script type=\"text/javascript\">\n"
+ " var LUXQuantityRefreshEnabled = false;\n"
+ " P.when(\"LUXDPQuantityRefresh\").execute(function() {\n"
+ " LUXQuantityRefreshEnabled = true;\n"
+ " });\n\n"
+ " P.when(\"A\", \"jQuery\").execute(function(A, $) {\n"
+ " $(\"#quantity\").live(\"change\", function (event) {\n\n"
+ " // Let LocationUX handle quantity refreshes if it's enabled.\n"
+ " if (LUXQuantityRefreshEnabled) {\n"
+ " return;\n"
+ " } \n\n"
+ " if (event.updateFTOnQuantityChange) {\n"
+ " return;\n"
+ " }\n"
+ " event.updateFTOnQuantityChange = 1;\n\n"
+ " var quantity = $(this).val();\n"
+ " var asin = $(\"#ftSelectAsin\").val();\n"
+ " var merchantId = $(\"#ftSelectMerchant\").val();\n\n"
+ " if (!asin || !merchantId) {\n"
+ " return;\n"
+ " }\n\n"
+ " var params = [];\n"
+ " params.push(\"asin=\" + asin);\n"
+ " params.push(\"quantity=\" + quantity);\n"
+ " params.push(\"merchantId=\" + merchantId);\n\n"
+ " $.ajax({\n"
+ " type: \"POST\",\n"
+ " url: \"/gp/product/features/dp-fast-track/udp-ajax-handler/get-quantity-update-message.html?ie=UTF8\",\n"
+ " contentType: 'application/x-www-form-urlencoded;charset=utf-8',\n"
+ " data: params.join('&'),\n"
+ " dataType: \"html\",\n"
+ " success: function(objResponse) {\n"
+ " if (objResponse != null && objResponse != \"\") {\n"
+ " $(\"#fast-track-message\").replaceWith(objResponse);\n"
+ " }\n"
+ " }\n"
+ " });\n"
+ " return;\n"
+ " });\n"
+ " });\n"
+ "</script>\n\n"
+ " \n"
+ "</div>\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n"
+ " \n\n\n"
+ " \n"
+ " \n\n\n\n\n"
+ " </div>\n"
+ "</div>\n"
+ "</div>\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"addOnMessage_feature_div\" class=\"feature\" data-feature-name=\"addOnMessage\" data-cel-widget=\"addOnMessage_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"availabilityInsideBuyBox_feature_div\" class=\"feature\" data-feature-name=\"availabilityInsideBuyBox\" data-cel-widget=\"availabilityInsideBuyBox_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<div class=\"a-section a-spacing-top-micro\">\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<div id=\"availability\" class=\"a-section a-spacing-none\">\n"
+ " \n"
+ " \n"
+ " <span class=\"a-size-medium a-color-success\">\n"
+ " \n"
+ " \n"
+ " In Stock.\n"
+ " \n"
+ " \n"
+ " </span>\n"
+ " \n"
+ " \n"
+ " \n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ "</div>\n\n\n\n\n\n\n\n\n\n\n\n"
+ " <div class=\"a-section a-spacing-none\">\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " </div>\n\n\n\n\n\n\n\n\n"
+ " \n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ "</div>\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"quantityRelocate_feature_div\" class=\"feature\" data-feature-name=\"quantityRelocate\" data-cel-widget=\"quantityRelocate_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"soldByThirdPartyRelocate_feature_div\" class=\"feature\" data-feature-name=\"soldByThirdPartyRelocate\" data-cel-widget=\"soldByThirdPartyRelocate_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"addToCart_feature_div\" class=\"feature\" data-feature-name=\"addToCart\" data-cel-widget=\"addToCart_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"buyNow_feature_div\" class=\"feature\" data-feature-name=\"buyNow\" data-cel-widget=\"buyNow_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"shipsFromSoldByInsideBuyBox_feature_div\" class=\"feature\" data-feature-name=\"shipsFromSoldByInsideBuyBox\" data-cel-widget=\"shipsFromSoldByInsideBuyBox_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<div class=\"a-section a-spacing-medium\">\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<div id=\"merchant-info\" class=\"a-section a-spacing-mini\">\n"
+ " \n\n\n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " Sold by <a href=\"/gp/help/seller/at-a-glance.html/ref=dp_merchant_link?ie=UTF8&seller=ASB94X3HUG52Q&isAmazonFulfilled=1\">Everything u Need</a> and <a href=\"/gp/help/customer/display.html?ie=UTF8&ref=dp_fulfillment&nodeId=106096011\" id=\"SSOFpopoverLink\" class=\"a-declarative\">Fulfilled by Amazon</a>.\n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " <span class=\"\">\n"
+ " Gift-wrap available.\n"
+ " </span>\n\n"
+ " \n\n\n\n\n\n\n\n"
+ " \n\n\n\n"
+ " \n\n"
+ "</div>\n\n\n\n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n"
+ "<div class=\"a-popover-preload\" id=\"a-popover-SSOFpopoverLink-content\">\n"
+ " <p>Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: <em>FBA items qualify for FREE Shipping and Amazon Prime.</em></p>\n"
+ " <p>If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to <a class=\"a-link-normal\" target=\"_blank\" rel=\"noopener\" href=\"/gp/seller/fba/fulfillment-by-amazon.html?ie=UTF8&ld=AZFBADP&ref=dp_fba_pop\">\n"
+ " learn more about Fulfillment by Amazon\n"
+ " </a>.</p>\n"
+ "</div>\n\n"
+ "<script type=\"text/javascript\">\n"
+ " P.when(\"A\", \"jQuery\", \"a-popover\", \"ready\").execute(function(A, $, popover) {\n"
+ " \"use strict\";\n\n"
+ " var title = \"What is Fulfillment by Amazon?\";\n"
+ " var triggerId = \"#SSOFpopoverLink\";\n"
+ " var contentId = \"SSOFpopoverLink-content\";\n\n"
+ " var options = {\n"
+ " \"header\": title,\n"
+ " \"name\": contentId,\n"
+ " \"activate\": \"onclick\",\n"
+ " \"width\": 430,\n"
+ " \"position\": \"triggerBottom\"\n"
+ " };\n\n"
+ " var $trigger = $(triggerId);\n"
+ " var instance = popover.create($trigger, options);\n"
+ " });\n"
+ "</script>\n\n\n\n\n\n\n"
+ "</div>\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"originalPackagingMessageInsideBuyBox_feature_div\" class=\"feature\" data-feature-name=\"originalPackagingMessageInsideBuyBox\" data-cel-widget=\"originalPackagingMessageInsideBuyBox_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"tradeInInstantSavings_feature_div\" class=\"feature\" data-feature-name=\"tradeInInstantSavings\" data-cel-widget=\"tradeInInstantSavings_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"quantityLayoutHigh_feature_div\" class=\"feature\" data-feature-name=\"quantityLayoutHigh\" data-cel-widget=\"quantityLayoutHigh_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<div class=\"a-row a-spacing-mini\">\n"
+ " <div class=\"a-column a-span12 a-text-center a-spacing-small\">\n"
+ " \n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n"
+ " \n"
+ " <div id=\"selectQuantity\" class=\"a-section a-spacing-none a-padding-none\">\n"
+ " <span class=\"a-declarative\" data-action=\"quantity-dropdown\" data-quantity-dropdown=\"{}\">\n"
+ " <div class=\"a-row a-spacing-base\">\n"
+ " \n"
+ " \n"
+ " <div class=\"a-column a-span12 a-text-left\">\n"
+ " <span class=\"a-dropdown-container\"><label for=\"quantity\" class=\"a-native-dropdown\">Qty:</label><select name=\"quantity\" autocomplete=\"off\" id=\"quantity\" tabindex=\"-1\" class=\"a-native-dropdown\">\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"1\" selected=\"\">1\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"2\">2\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"3\">3\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"4\">4\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"5\">5\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"6\">6\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"7\">7\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"8\">8\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"9\">9\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"10\">10\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"11\">11\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"12\">12\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"13\">13\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"14\">14\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"15\">15\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"16\">16\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"17\">17\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"18\">18\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"19\">19\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"20\">20\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"21\">21\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"22\">22\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"23\">23\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"24\">24\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"25\">25\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"26\">26\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"27\">27\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"28\">28\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"29\">29\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <option value=\"30\">30\n"
+ " </option>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " </select><span tabindex=\"-1\" class=\"a-button a-button-dropdown a-button-small\" id=\"a-autoid-2\" style=\"min-width: 0%;\"><span class=\"a-button-inner\"><span class=\"a-button-text a-declarative\" data-action=\"a-dropdown-button\" role=\"button\" tabindex=\"0\" aria-hidden=\"true\" id=\"a-autoid-2-announce\"><span class=\"a-dropdown-label\">Qty:</span><span class=\"a-dropdown-prompt\">1\n"
+ " </span></span><i class=\"a-icon a-icon-dropdown\"></i></span></span></span>\n"
+ " </div>\n"
+ " </div>\n"
+ " \n"
+ " </span>\n"
+ " </div>\n"
+ " \n"
+ " \n"
+ " \n\n\n"
+ " </div>\n"
+ "</div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"snsOptIn_feature_div\" class=\"feature\" data-feature-name=\"snsOptIn\" data-cel-widget=\"snsOptIn_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"bbop_feature_div\" class=\"feature\" data-feature-name=\"bbop\" data-cel-widget=\"bbop_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n"
+ " \n"
+ " \n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"businessPricing_feature_div\" class=\"feature\" data-feature-name=\"businessPricing\" data-cel-widget=\"businessPricing_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"soldByThirdParty_feature_div\" class=\"feature\" data-feature-name=\"soldByThirdParty\" data-cel-widget=\"soldByThirdParty_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"scheduledDelivery_feature_div\" class=\"feature\" data-feature-name=\"scheduledDelivery\" data-cel-widget=\"scheduledDelivery_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n"
+ " \n"
+ " \n\n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"mbb_feature_div\" class=\"feature\" data-feature-name=\"mbb\" data-cel-widget=\"mbb_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"quantityLayoutLow_feature_div\" class=\"feature\" data-feature-name=\"quantityLayoutLow\" data-cel-widget=\"quantityLayoutLow_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"simpleBundle_feature_div\" class=\"feature\" data-feature-name=\"simpleBundle\" data-cel-widget=\"simpleBundle_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"simpleBundleEU_feature_div\" class=\"feature\" data-feature-name=\"simpleBundleEU\" data-cel-widget=\"simpleBundleEU_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"asg_feature_div\" class=\"feature\" data-feature-name=\"asg\" data-cel-widget=\"asg_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"addToCart_feature_div\" class=\"feature\" data-feature-name=\"addToCart\" data-cel-widget=\"addToCart_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"hm-bbStock\" class=\"olpOffer\" style=\"margin-top:-10px; padding-bottom:20px; font-size:18px !important; text-align:center; font-weight:bold; color:brown;\"><input name=\"offeringID.1\" type=\"hidden\" value=\"id13hzz%2BOXb66f1F%2BvehpuafDn%2B4%2FiG8paELJ%2Fs2zoxSsZHxjLjr4HyZuUmeiVS%2BBNqdOAwTE%2BUn%2FuWFSsWBHqvYg0zcI8OZwpRInHYyD5wWm3v3y18fYJRIjPnK0V6GlOmvbACu62Ih1VXzOZ0xcQ%3D%3D\"><div class=\"olpOfferPrice\" data-hm_oid=\"id13hzz%2BOXb66f1F%2BvehpuafDn%2B4%2FiG8paELJ%2Fs2zoxSsZHxjLjr4HyZuUmeiVS%2BBNqdOAwTE%2BUn%2FuWFSsWBHqvYg0zcI8OZwpRInHYyD5wWm3v3y18fYJRIjPnK0V6GlOmvbACu62Ih1VXzOZ0xcQ%3D%3D\" data-hm_mid=\"ASB94X3HUG52Q\"><br class=\"temp-stock\"><i class=\"temp-stock quantity-on-stock\"><small>241 item(s) in stock<br></small></i></div></div><div class=\"a-button-stack\">\n"
+ " \n"
+ " <span id=\"submit.add-to-cart\" class=\"a-button a-spacing-small a-button-primary a-button-icon\"><span class=\"a-button-inner\"><i class=\"a-icon a-icon-cart\"></i><input id=\"add-to-cart-button\" name=\"submit.add-to-cart\" title=\"Add to Shopping Cart\" data-hover=\"Select <b>__dims__</b> from the left<br> to add to Shopping Cart\" class=\"a-button-input\" type=\"submit\" value=\"Add to Cart\" aria-labelledby=\"submit.add-to-cart-announce\"><span id=\"submit.add-to-cart-announce\" class=\"a-button-text\" aria-hidden=\"true\">Add to Cart</span></span></span>\n"
+ " </div>\n"
+ " \n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"buyNow_feature_div\" class=\"feature\" data-feature-name=\"buyNow\" data-cel-widget=\"buyNow_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " <div class=\"a-button-stack\">\n"
+ " \n"
+ " <div id=\"buyNow\" class=\"a-section a-spacing-base\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n\n"
+ " <div id=\"turboState\" class=\"a-section a-spacing-none a-padding-none\">\n"
+ " <script type=\"a-state\" data-a-state=\"{"key":"turbo-checkout-page-state"}\">{\"turboWeblab\":\"RCX_CHECKOUT_TURBO_DESKTOP_PRIME_87783\",\"strings\":{\"TURBO_CHECKOUT_HEADER\":\"Buy now: Eyelet Grommet Pliers Setting, Steel Hole Punch Eyelet Setter Kit - For Leather, Canvas, All Fabrics Men & Women Clothes, Shoes, Belts, Bags, Crafts - 100 Free Gold eyelets/grommets - By Katzco\",\"TURBO_LOADING_TEXT\":\"Loading your order summary\"},\"inputs\":{\"a\":\"B01BGZ9YO0\",\"quantity\":\"1\",\"requestId\":\"RKT3R02NKS8F8TFPKE7B\",\"oid\":\"id13hzz%2BOXb66f1F%2BvehpuafDn%2B4%2FiG8paELJ%2Fs2zoxSsZHxjLjr4HyZuUmeiVS%2BBNqdOAwTE%2BUn%2FuWFSsWBHqvYg0zcI8OZwpRInHYyD5wWm3v3y18fYJRIjPnK0V6GlOmvbACu62Ih1VXzOZ0xcQ%3D%3D\",\"sessionId\":\"142-2628732-4117711\",\"addressId\":\"add-new\"},\"configurations\":{\"isSignInEnabled\":true,\"initiateSelector\":\"#buy-now-button\",\"prefetchEnabled\":true},\"buttonID\":\"buy-now\",\"eligibility\":{\"prime\":true,\"canOneClick\":false,\"preOrder\":false,\"stockOnHand\":241,\"isEligible\":false,\"primeShipping\":true,\"customerDefaults\":true,\"canBuyNow\":true},\"turboWeblabTreatment\":\"T2\",\"timeout\":\"5000\"}</script>\n"
+ " </div>\n"
+ " \n\n\n"
+ " \n"
+ " <span class=\"a-declarative\" data-action=\"a-modal\" data-a-modal=\"{"name":"turbo"}\" id=\"turbo-checkout-modal\"></span>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <span id=\"submit.buy-now\" class=\"a-button a-button-icon a-button-oneclick onml-buy-now-button\">\n"
+ " <span class=\"a-button-inner\">\n"
+ " <i class=\"a-icon a-icon-buynow\"></i>\n"
+ " <input id=\"buy-now-button\" name=\"submit.buy-now\" class=\"a-button-input\" type=\"submit\">\n"
+ " <span id=\"submit.buy-now-announce\" class=\"a-button-text\" aria-hidden=\"true\">Buy Now</span>\n"
+ " </span>\n"
+ " </span>\n"
+ " \n"
+ " \n"
+ " </div>\n"
+ " </div>\n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"highValueMessaging_feature_div\" class=\"feature\" data-feature-name=\"highValueMessaging\" data-cel-widget=\"highValueMessaging_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"oneClick_feature_div\" class=\"feature\" data-feature-name=\"oneClick\" data-cel-widget=\"oneClick_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n"
+ " \n\n\n\n\n\n\n\n\n"
+ "<div id=\"OneClickBox\" class=\"a-button-stack\">\n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " <div id=\"oneClickSignIn\" class=\"a-section a-spacing-base a-text-center\">\n"
+ " \n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " </div>\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ "</div>\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"makoGiftingOption\" class=\"feature\" data-feature-name=\"makoGiftingOption\" data-cel-widget=\"makoGiftingOption\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"accessoryUpsellAmabot_feature_div\" class=\"feature\" data-feature-name=\"accessoryUpsellAmabot\" data-cel-widget=\"accessoryUpsellAmabot_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"accessoryUpsellBtf_feature_div\" class=\"feature\" data-feature-name=\"accessoryUpsellBtf\" data-cel-widget=\"accessoryUpsellBtf_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n"
+ " \n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"glowContextualIngressPt_feature_div\" class=\"feature\" data-feature-name=\"glowContextualIngressPt\" data-cel-widget=\"glowContextualIngressPt_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <hr class=\"a-divider-normal\">\n"
+ " \n"
+ " \n\n\n\n\n\n\n"
+ " <span class=\"a-declarative\" data-action=\"dpContextualIngressPt\" data-dpcontextualingresspt=\"{}\">\n"
+ " <a class=\"a-link-normal\" href=\"#\">\n"
+ " <div class=\"a-row a-spacing-mini\">\n"
+ " <div class=\"a-column a-span12 a-text-left\">\n"
+ " <div id=\"contextualIngressPt\">\n"
+ " <div id=\"contextualIngressPtPin\"></div>\n"
+ " <span id=\"contextualIngressPtLabel\" class=\"a-size-small\">\n"
+ " <div id=\"contextualIngressPtLabel_deliveryShortLine\"><span>Deliver to </span><span>Brooklyn 11235</span></div>\n"
+ " </span>\n"
+ " </div>\n"
+ " </div>\n"
+ " </div>\n"
+ " </a>\n"
+ " </span>\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"unifiedLocation_feature_div\" class=\"feature\" data-feature-name=\"unifiedLocation\" data-cel-widget=\"unifiedLocation_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n"
+ " </div>\n\n\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"digitalDashHighProminence_feature_div\" class=\"feature\" data-feature-name=\"digitalDashHighProminence\" data-cel-widget=\"digitalDashHighProminence_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"addToWishlist_feature_div\" class=\"feature\" data-feature-name=\"addToWishlist\" data-cel-widget=\"addToWishlist_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n\n\n\n\n\n\n\n\n\n"
+ " <hr class=\"a-spacing-base a-divider-normal\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n"
+ " \n\n"
+ " \n"
+ " <script type=\"a-state\" data-a-state=\"{"key":"createInfo"}\">{\"isHorizonte\":true}</script>\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <script type=\"a-state\" data-a-state=\"{"key":"wishlistDPState"}\">{\"createHeader\":\"Create a List\",\"addHeader\":\"Add to List\",\"addWidth\":\"900\",\"vendorId\":\"website.wishlist.detail.add\",\"createHeight\":\"auto\",\"streaming\":\"1\",\"isFirstCreate\":false,\"createWidth\":\"650\",\"addUrl\":\"/gp/registry/huc/add-item-ajax.html?ie=UTF8\",\"addHeight\":\"700\",\"action\":\"add\",\"createUrl\":\"/hz/wishlist/create?ie=UTF8&isPopover=1&isCreateAndAdd=1\",\"firstcreateHeader\":\"Add to your list\"}</script>\n"
+ " \n"
+ " <div class=\"a-popover-preload\" id=\"a-popover-reg-create\">\n"
+ " <div id=\"popover-spinner\" class=\"a-section\">\n"
+ " <div class=\"a-section a-padding-large a-popover-loading\"></div>\n"
+ " </div>\n"
+ " <div id=\"WLHUC_result\" class=\"a-section a-hidden wlAddCreatePop\"></div>\n"
+ " <div id=\"WLNEW_main\" class=\"a-section a-hidden wlAddCreatePop\"></div>\n"
+ " </div>\n"
+ " <div class=\"a-popover-preload\" id=\"a-popover-firstAddCreateToWishlist\">\n"
+ " <div id=\"popover-spinner\" class=\"a-section\">\n"
+ " <div class=\"a-section a-padding-large a-popover-loading\"></div>\n"
+ " </div>\n"
+ " <div id=\"WLHUC_result\" class=\"a-section a-hidden wlAddCreatePop\"></div>\n"
+ " <div id=\"WLNEW_main\" class=\"a-section a-hidden wlAddCreatePop\"></div>\n"
+ " </div>\n\n\n\n"
+ " <div id=\"wishlistButtonStack\" class=\"a-button-stack\">\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"add-to-wishlist-button-group\" data-hover=\"<!-- If PartialItemStateWeblab is true then, showing different Add-to-wish-list tool-tip message which is consistent with Add-to-Cart tool tip message. -->\n"
+ " \n"
+ " \n"
+ " \n"
+ " To Add to Your List, choose from options to the left\" class=\"a-button-group a-declarative a-spacing-none\" data-action=\"a-button-group\" role=\"radiogroup\">\n"
+ " <span id=\"wishListMainButton\" class=\"a-button a-button-group-first a-spacing-none a-declarative\" role=\"radio\" aria-labelledby=\"wishListMainButton-announce\" aria-posinset=\"1\" aria-setsize=\"2\" data-action=\"add-wishlist-declarative\"><span class=\"a-button-inner\"><input id=\"add-to-wishlist-button-submit\" name=\"submit.add-to-registry.wishlist\" title=\"Add to List\" data-action=\"atwl-splitbutton-main\" data-hover=\"<!-- If PartialItemStateWeblab is true then, showing different Add-to-wish-list tool-tip message which is consistent with Add-to-Cart tool tip message. -->\n"
+ " \n"
+ " \n"
+ " \n"
+ " To Add to Your List, choose from options to the left\" class=\"a-button-input a-declarative\" type=\"submit\" aria-labelledby=\"wishListMainButton-announce\"><span id=\"wishListMainButton-announce\" class=\"a-button-text a-text-left\" aria-hidden=\"true\">\n"
+ " Add to List\n"
+ " \n"
+ " <span class=\"a-declarative\" data-action=\"a-modal\" data-a-modal=\"{"padding":"none","cache":"false","name":"reg-create","width":"900","header":"Add to List"}\" id=\"add-wishlist-declarative\"></span>\n"
+ " \n"
+ " </span></span></span>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <span id=\"wishListDropDown\" class=\"a-button a-button-dropdown a-button-group-last a-spacing-none wishlist-dropdown-button\" role=\"radio\" aria-labelledby=\"wishListDropDown-announce\" aria-posinset=\"2\" aria-setsize=\"2\"><span class=\"a-button-inner\"><i class=\"a-icon a-icon-dropdown\"></i><input id=\"add-to-wishlist-button\" name=\"submit.add-to-registry.wishlist\" data-action=\"atwl-splitbutton-arrow\" data-type=\"wishlist\" data-ux-click=\"\" class=\"a-button-input a-declarative\" type=\"submit\" aria-labelledby=\"wishListDropDown-announce\"><span id=\"wishListDropDown-announce\" class=\"a-button-text a-text-left\" aria-hidden=\"true\">\n"
+ " </span></span></span>\n"
+ " \n"
+ " \n"
+ " </div>\n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"atwl-inline-spinner\" class=\"a-section a-hidden\">\n"
+ " <div class=\"a-spinner-wrapper\"><span class=\"a-spinner a-spinner-medium\"></span></div>\n"
+ " </div>\n"
+ " \n"
+ " \n"
+ " <div id=\"atwl-inline\" class=\"a-section a-spacing-none a-hidden\">\n"
+ " <div class=\"a-row a-text-ellipsis\">\n"
+ " <div id=\"atwl-inline-sucess-msg\" class=\"a-box a-alert-inline a-alert-inline-success\"><div class=\"a-box-inner a-alert-container\"><i class=\"a-icon a-icon-alert\"></i><div class=\"a-alert-content\">\n"
+ " <span class=\"a-size-base\" role=\"alert\">\n"
+ " Added to\n"
+ " </span>\n"
+ " </div></div></div>\n"
+ " <a id=\"atwl-inline-link\" class=\"a-link-normal\" href=\"/gp/registry/wishlist/\">\n"
+ " <span id=\"atwl-inline-link-text\" class=\"a-size-base\" role=\"alert\">\n"
+ " </span>\n"
+ " </a>\n"
+ " </div>\n"
+ " </div>\n\n"
+ " \n"
+ " <div id=\"atwl-inline-error\" class=\"a-section a-hidden\">\n"
+ " <div class=\"a-box a-alert-inline a-alert-inline-error\" aria-live=\"assertive\" role=\"alert\"><div class=\"a-box-inner a-alert-container\"><i class=\"a-icon a-icon-alert\"></i><div class=\"a-alert-content\">\n"
+ " <span id=\"atwl-inline-error-msg\" class=\"a-size-base\" role=\"alert\">\n"
+ " Unable to add item to List. Please try again.\n"
+ " </span>\n"
+ " </div></div></div>\n"
+ " </div>\n\n"
+ " <div id=\"atwl-dd-spinner-holder\" class=\"a-section a-hidden\">\n"
+ " <div class=\"a-row a-dropdown\">\n"
+ " <div class=\"a-section a-popover-wrapper\">\n"
+ " <div class=\"a-section a-text-center a-popover-inner\">\n"
+ " <div class=\"a-box a-popover-loading\"><div class=\"a-box-inner\">\n"
+ " </div></div>\n"
+ " </div>\n"
+ " </div>\n"
+ " </div>\n"
+ " </div>\n"
+ " <div id=\"atwl-dd-error-holder\" class=\"a-section a-hidden\">\n"
+ " <div class=\"a-section a-dropdown\">\n"
+ " <div class=\"a-section a-popover-wrapper\">\n"
+ " <div class=\"a-section a-spacing-base a-padding-base a-text-left a-popover-inner\">\n"
+ " <h3 class=\"a-color-error\">\n"
+ " Sorry, there was a problem.\n"
+ " </h3>\n"
+ " <span>\n"
+ " There was an error retrieving your Wish Lists. Please try again.\n"
+ " </span>\n"
+ " </div>\n"
+ " </div>\n"
+ " </div>\n"
+ " </div>\n"
+ " <div id=\"atwl-dd-unavail-holder\" class=\"a-section a-hidden\">\n"
+ " <div class=\"a-section a-dropdown\">\n"
+ " <div class=\"a-section a-popover-wrapper\">\n"
+ " <div class=\"a-section a-spacing-base a-padding-base a-text-left a-popover-inner\">\n"
+ " <h3 class=\"a-color-error\">\n"
+ " Sorry, there was a problem.\n"
+ " </h3>\n"
+ " <span>\n"
+ " List unavailable.\n"
+ " </span>\n"
+ " </div>\n"
+ " </div>\n"
+ " </div>\n"
+ " </div>\n"
+ " <script type=\"a-state\" data-a-state=\"{"key":"atwl"}\">{\"showInlineLink\":false,\"hzPopover\":true,\"wishlistButtonId\":\"add-to-wishlist-button\",\"dropDownHtml\":\"\",\"inlineJsFix\":false,\"wishlistButtonSubmitId\":\"add-to-wishlist-button-submit\",\"maxAjaxFailureCount\":\"3\",\"asin\":\"B01BGZ9YO0\"}</script>\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<script type=\"a-state\" data-a-state=\"{"key":"atbrState"}\">{\"showBabyRegSuccessModal\":false,\"addSuccessModalHeader\":\"Added to your Baby Registry\",\"vendorId\":\"website.huc.shoveler\",\"sessionId\":\"142-2628732-4117711\",\"hasBabyReg\":false}</script>\n"
+ "<input type=\"hidden\" name=\"\" value=\"true\" id=\"is-fully-selected-baby-reg\">\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ "<script type=\"a-state\" data-a-state=\"{"key":"popoverState"}\">{\"formId\":\"addToCart\",\"showWishListDropDown\":true,\"babyRegistryId\":\"add-to-registry-baby-button\",\"showBabyRegDropdown\":false,\"wishlistPopoverWidth\":206,\"isAddToWishListDropDownAuiEnabled\":true,\"showPopover\":true}</script>\n\n\n"
+ "<script type=\"text/javascript\">(function(f) {f(window.P._namespace(\"list-CF-register-js\"));}(function(P) {\n"
+ " \"use strict\";\n\n"
+ " window.P.now('atwl-cf').execute(function (module) {\n"
+ " var isRegistered = (typeof module !== 'undefined');\n"
+ " if (!isRegistered) {\n"
+ " window.P.register('atwl-cf');\n"
+ " }\n"
+ " });\n"
+ "}));</script>\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"digitalDashLowProminence_feature_div\" class=\"feature\" data-feature-name=\"digitalDashLowProminence\" data-cel-widget=\"digitalDashLowProminence_feature_div\">\n"
+ " \n"
+ " \n\n\n\n\n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n"
+ " <div class=\"a-section\">\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " <div id=\"digital-dash-create\" class=\"a-section a-spacing-none\">\n\n"
+ " \n"
+ " <div id=\"digital-dash-create-success-changeover\" class=\"a-changeover\" style=\"display: none\"><div class=\"a-changeover-inner\"><i class=\"a-icon a-icon-checkmark-inverse\"></i><strong class=\"a-size-medium\">Dash Button added.</strong></div></div>\n\n"
+ " <div id=\"digital-dash-create-error-message\" class=\"a-box a-alert a-alert-error aok-hidden\" aria-live=\"assertive\" role=\"alert\"><div class=\"a-box-inner a-alert-container\"><i class=\"a-icon a-icon-alert\"></i><div class=\"a-alert-content\">\n"
+ " There was an error creating your Dash Button. Please try again later.\n"
+ " </div></div></div>\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n\n\n"
+ " \n"
+ " \n\n\n\n"
+ "<div class=\"a-section a-spacing-none a-spacing-top-base a-text-center\">\n"
+ " \n"
+ " \n"
+ " \n"
+ " <a id=\"digital-dash-create-success-message\" class=\"a-size-small a-link-normal\" href=\"/ddb/your-dash-buttons/ref=snk_ddb_ydb_dp_cw_lprm_ncdb\">\n"
+ " See your Dash Buttons\n"
+ " </a>\n"
+ " <span class=\"a-declarative\" data-action=\"digital-dash-create\" data-digital-dash-create=\"{"data":{"asin":"B01BGZ9YO0","source":"dp","currencyCode":"USD","basePrice":"14.30","token":"gERnRBdWeq3RrUhaE4e5r+zdOPPILV8gN0Ga6XIAAAAJAAAAAFwyaLFyYXcAAAAA"},"el":"#digital-dash-create","href":"/hz5/ddb/createButton?ref_=snk_ddb_cdbajx_dp_cw_lprm"}\">\n"
+ " <a class=\"a-size-small a-link-normal digital-dash-create-button\" href=\"#\">\n"
+ " Add to your Dash Buttons\n"
+ " </a>\n"
+ " </span>\n"
+ " \n"
+ " \n"
+ "</div>\n\n"
+ " \n"
+ " \n\n\n"
+ " \n"
+ " \n"
+ " </div>\n\n\n"
+ " </div>\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>\n\n\n\n\n\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n\n"
+ " </div>\n\n\n"
+ " </div></div>\n"
+ " </div>\n\n\n"
+ " \n"
+ " \n"
+ " \n\n\n\n\n\n"
+ " <input data-addnewaddress=\"add-new\" id=\"cartAddressNew\" name=\"dropdown-selection\" type=\"hidden\" value=\"add-new\"><input data-addnewaddress=\"add-new\" id=\"cartAddressUsed\" name=\"dropdown-selection-ubb\" type=\"hidden\" value=\"add-new\"></form>\n"
+ " </div>\n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n"
+ " \n\n"
+ " \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
+ " </div>";
final Pattern pattern = Pattern.compile(regex, Pattern.MULTILINE);
final Matcher matcher = pattern.matcher(string);
while (matcher.find()) {
System.out.println("Full match: " + matcher.group(0));
for (int i = 1; i <= matcher.groupCount(); i++) {
System.out.println("Group " + i + ": " + matcher.group(i));
}
}
}
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for Java, please visit: https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html