<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_B265761A687D6B33DF63D4968DE26F05_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract_B265761A687D6B33DF63D4968DE26F05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_B265761A687D6B33DF63D4968DE26F05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_B265761A687D6B33DF63D4968DE26F05" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract_B265761A687D6B33DF63D4968DE26F05" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A1887DC069A54789FA3DD4968DE323D9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A1887DC069A54789FA3DD4968DE323D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A1887DC069A54789FA3DD4968DE323D9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A1887DC069A54789FA3DD4968DE323D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A1887DC069A54789FA3DD4968DE323D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A1887DC069A54789FA3DD4968DE323D9" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A1887DC069A54789FA3DD4968DE323D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CounterpartyNameAxis_35A4121F229B6094650CD4968DE3FFA3_terseLabel_en-US" xlink:label="lab_us-gaap_CounterpartyNameAxis_35A4121F229B6094650CD4968DE3FFA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_us-gaap_CounterpartyNameAxis_35A4121F229B6094650CD4968DE3FFA3_label_en-US" xlink:label="lab_us-gaap_CounterpartyNameAxis_35A4121F229B6094650CD4968DE3FFA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_35A4121F229B6094650CD4968DE3FFA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CounterpartyNameAxis_35A4121F229B6094650CD4968DE3FFA3" xlink:to="lab_us-gaap_CounterpartyNameAxis_35A4121F229B6094650CD4968DE3FFA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_19CBD66942D7FE0A783ED4968DE37F55_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_19CBD66942D7FE0A783ED4968DE37F55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_19CBD66942D7FE0A783ED4968DE37F55_label_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_19CBD66942D7FE0A783ED4968DE37F55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_19CBD66942D7FE0A783ED4968DE37F55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_19CBD66942D7FE0A783ED4968DE37F55" xlink:to="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_19CBD66942D7FE0A783ED4968DE37F55" xlink:type="arc" />
    <link:label id="lab_buff_InvusPartnersLLCMember_EFD382D45ECEC9C0AC5BD4968DE3162E_terseLabel_en-US" xlink:label="lab_buff_InvusPartnersLLCMember_EFD382D45ECEC9C0AC5BD4968DE3162E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Invus Partners LLC</link:label>
    <link:label id="lab_buff_InvusPartnersLLCMember_EFD382D45ECEC9C0AC5BD4968DE3162E_label_en-US" xlink:label="lab_buff_InvusPartnersLLCMember_EFD382D45ECEC9C0AC5BD4968DE3162E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Invus Partners LLC [Member]</link:label>
    <link:label id="lab_buff_InvusPartnersLLCMember_EFD382D45ECEC9C0AC5BD4968DE3162E_documentation_en-US" xlink:label="lab_buff_InvusPartnersLLCMember_EFD382D45ECEC9C0AC5BD4968DE3162E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Invus Partners LLC [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_InvusPartnersLLCMember" xlink:label="loc_buff_InvusPartnersLLCMember_EFD382D45ECEC9C0AC5BD4968DE3162E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_InvusPartnersLLCMember_EFD382D45ECEC9C0AC5BD4968DE3162E" xlink:to="lab_buff_InvusPartnersLLCMember_EFD382D45ECEC9C0AC5BD4968DE3162E" xlink:type="arc" />
    <link:label id="lab_buff_KunkemuellerEnterprisesLPMember_01A538079B2A2EA833E3D4968DE3A58B_terseLabel_en-US" xlink:label="lab_buff_KunkemuellerEnterprisesLPMember_01A538079B2A2EA833E3D4968DE3A58B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Kunkemueller Enterprises LP</link:label>
    <link:label id="lab_buff_KunkemuellerEnterprisesLPMember_01A538079B2A2EA833E3D4968DE3A58B_label_en-US" xlink:label="lab_buff_KunkemuellerEnterprisesLPMember_01A538079B2A2EA833E3D4968DE3A58B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Kunkemueller Enterprises LP [Member]</link:label>
    <link:label id="lab_buff_KunkemuellerEnterprisesLPMember_01A538079B2A2EA833E3D4968DE3A58B_documentation_en-US" xlink:label="lab_buff_KunkemuellerEnterprisesLPMember_01A538079B2A2EA833E3D4968DE3A58B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Kunkemueller Enterprises LP [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_KunkemuellerEnterprisesLPMember" xlink:label="loc_buff_KunkemuellerEnterprisesLPMember_01A538079B2A2EA833E3D4968DE3A58B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_KunkemuellerEnterprisesLPMember_01A538079B2A2EA833E3D4968DE3A58B" xlink:to="lab_buff_KunkemuellerEnterprisesLPMember_01A538079B2A2EA833E3D4968DE3A58B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67247101D2F3A017BC49D4968DE3CFAA_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67247101D2F3A017BC49D4968DE3CFAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67247101D2F3A017BC49D4968DE3CFAA_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67247101D2F3A017BC49D4968DE3CFAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67247101D2F3A017BC49D4968DE3CFAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67247101D2F3A017BC49D4968DE3CFAA" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67247101D2F3A017BC49D4968DE3CFAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyDomain_29222B77A31217428525D4968DE3A053_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_29222B77A31217428525D4968DE3A053" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_29222B77A31217428525D4968DE3A053_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_29222B77A31217428525D4968DE3A053" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_29222B77A31217428525D4968DE3A053" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_29222B77A31217428525D4968DE3A053" xlink:to="lab_us-gaap_RelatedPartyDomain_29222B77A31217428525D4968DE3A053" xlink:type="arc" />
    <link:label id="lab_us-gaap_AffiliatedEntityMember_0DB03A5BFF70405A6BB6D4968DE4DC07_terseLabel_en-US" xlink:label="lab_us-gaap_AffiliatedEntityMember_0DB03A5BFF70405A6BB6D4968DE4DC07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Affiliated Entity</link:label>
    <link:label id="lab_us-gaap_AffiliatedEntityMember_0DB03A5BFF70405A6BB6D4968DE4DC07_label_en-US" xlink:label="lab_us-gaap_AffiliatedEntityMember_0DB03A5BFF70405A6BB6D4968DE4DC07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AffiliatedEntityMember" xlink:label="loc_us-gaap_AffiliatedEntityMember_0DB03A5BFF70405A6BB6D4968DE4DC07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AffiliatedEntityMember_0DB03A5BFF70405A6BB6D4968DE4DC07" xlink:to="lab_us-gaap_AffiliatedEntityMember_0DB03A5BFF70405A6BB6D4968DE4DC07" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_E4AD1B5FFB62CAC6CCA1D4968DE47A20_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_E4AD1B5FFB62CAC6CCA1D4968DE47A20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_E4AD1B5FFB62CAC6CCA1D4968DE47A20_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_E4AD1B5FFB62CAC6CCA1D4968DE47A20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_E4AD1B5FFB62CAC6CCA1D4968DE47A20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_E4AD1B5FFB62CAC6CCA1D4968DE47A20" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems_E4AD1B5FFB62CAC6CCA1D4968DE47A20" xlink:type="arc" />
    <link:label id="lab_buff_BeneficialOwnershipofRelatedParty_8A265F87E73501CAFC6DD4968DE410BB_terseLabel_en-US" xlink:label="lab_buff_BeneficialOwnershipofRelatedParty_8A265F87E73501CAFC6DD4968DE410BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Beneficial Ownership by Invus Partners LLC</link:label>
    <link:label id="lab_buff_BeneficialOwnershipofRelatedParty_8A265F87E73501CAFC6DD4968DE410BB_label_en-US" xlink:label="lab_buff_BeneficialOwnershipofRelatedParty_8A265F87E73501CAFC6DD4968DE410BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Beneficial Ownership of Related Party</link:label>
    <link:label id="lab_buff_BeneficialOwnershipofRelatedParty_8A265F87E73501CAFC6DD4968DE410BB_documentation_en-US" xlink:label="lab_buff_BeneficialOwnershipofRelatedParty_8A265F87E73501CAFC6DD4968DE410BB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Beneficial Ownership Of Related Party</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_BeneficialOwnershipofRelatedParty" xlink:label="loc_buff_BeneficialOwnershipofRelatedParty_8A265F87E73501CAFC6DD4968DE410BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_BeneficialOwnershipofRelatedParty_8A265F87E73501CAFC6DD4968DE410BB" xlink:to="lab_buff_BeneficialOwnershipofRelatedParty_8A265F87E73501CAFC6DD4968DE410BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_1290733AED331D7ACBCDD4968DE4072F_terseLabel_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_1290733AED331D7ACBCDD4968DE4072F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The Company's outstanding debt held by related parties</link:label>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_1290733AED331D7ACBCDD4968DE4072F_label_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_1290733AED331D7ACBCDD4968DE4072F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Due to Related Parties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_1290733AED331D7ACBCDD4968DE4072F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_1290733AED331D7ACBCDD4968DE4072F" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_1290733AED331D7ACBCDD4968DE4072F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_5A56B43AC28D67D91967D4968DD10425_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_5A56B43AC28D67D91967D4968DD10425" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5A56B43AC28D67D91967D4968DD10425" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5A56B43AC28D67D91967D4968DD10425" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_5A56B43AC28D67D91967D4968DD10425" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2694513ED0A732F5BDF6D4968DD1F0D9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2694513ED0A732F5BDF6D4968DD1F0D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2694513ED0A732F5BDF6D4968DD1F0D9_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2694513ED0A732F5BDF6D4968DD1F0D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2694513ED0A732F5BDF6D4968DD1F0D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2694513ED0A732F5BDF6D4968DD1F0D9" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2694513ED0A732F5BDF6D4968DD1F0D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CD6E47C20E20F0F7F3D5EA5A1C8E3E29_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CD6E47C20E20F0F7F3D5EA5A1C8E3E29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CD6E47C20E20F0F7F3D5EA5A1C8E3E29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CD6E47C20E20F0F7F3D5EA5A1C8E3E29" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CD6E47C20E20F0F7F3D5EA5A1C8E3E29" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_E78DEBD7985D1818AF91EA5A1C8EE191_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_E78DEBD7985D1818AF91EA5A1C8EE191" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_E78DEBD7985D1818AF91EA5A1C8EE191_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_E78DEBD7985D1818AF91EA5A1C8EE191" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_E78DEBD7985D1818AF91EA5A1C8EE191" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_E78DEBD7985D1818AF91EA5A1C8EE191" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_E78DEBD7985D1818AF91EA5A1C8EE191" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1CE1E09C42CCF0B9133EEA5A1C8F0772_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1CE1E09C42CCF0B9133EEA5A1C8F0772" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1CE1E09C42CCF0B9133EEA5A1C8F0772_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1CE1E09C42CCF0B9133EEA5A1C8F0772" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1CE1E09C42CCF0B9133EEA5A1C8F0772" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1CE1E09C42CCF0B9133EEA5A1C8F0772" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1CE1E09C42CCF0B9133EEA5A1C8F0772" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0D0BA23EEF0F73919276EA5A1C8FC892_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0D0BA23EEF0F73919276EA5A1C8FC892" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected term (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0D0BA23EEF0F73919276EA5A1C8FC892_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0D0BA23EEF0F73919276EA5A1C8FC892" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0D0BA23EEF0F73919276EA5A1C8FC892" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0D0BA23EEF0F73919276EA5A1C8FC892" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0D0BA23EEF0F73919276EA5A1C8FC892" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0FF98553CDB71A781960EA5A1C8FF265_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0FF98553CDB71A781960EA5A1C8FF265" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0FF98553CDB71A781960EA5A1C8FF265_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0FF98553CDB71A781960EA5A1C8FF265" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0FF98553CDB71A781960EA5A1C8FF265" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0FF98553CDB71A781960EA5A1C8FF265" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0FF98553CDB71A781960EA5A1C8FF265" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_53ECA830046E166DF0B6EA5A1C8F1F15_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_53ECA830046E166DF0B6EA5A1C8F1F15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grant-date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_53ECA830046E166DF0B6EA5A1C8F1F15_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_53ECA830046E166DF0B6EA5A1C8F1F15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_53ECA830046E166DF0B6EA5A1C8F1F15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_53ECA830046E166DF0B6EA5A1C8F1F15" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_53ECA830046E166DF0B6EA5A1C8F1F15" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_AF2A252C8182A536F805D4968DD6716E_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_AF2A252C8182A536F805D4968DD6716E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_AF2A252C8182A536F805D4968DD6716E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_AF2A252C8182A536F805D4968DD6716E" xlink:to="lab_us-gaap_EarningsPerShareAbstract_AF2A252C8182A536F805D4968DD6716E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_28506EF66ED5EB924C98D4968DD636BD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_28506EF66ED5EB924C98D4968DD636BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliations of Basic and Diluted Shares Calculations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_28506EF66ED5EB924C98D4968DD636BD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_28506EF66ED5EB924C98D4968DD636BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_28506EF66ED5EB924C98D4968DD636BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_28506EF66ED5EB924C98D4968DD636BD" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_28506EF66ED5EB924C98D4968DD636BD" xlink:type="arc" />
    <link:label id="lab_buff_EntityAbstract_68760827106C2EA4CCD3D4968E7D3B08_label_en-US" xlink:label="lab_buff_EntityAbstract_68760827106C2EA4CCD3D4968E7D3B08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Abstract]</link:label>
    <link:label id="lab_buff_EntityAbstract_68760827106C2EA4CCD3D4968E7D3B08_documentation_en-US" xlink:label="lab_buff_EntityAbstract_68760827106C2EA4CCD3D4968E7D3B08" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Entity [Abstract]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_EntityAbstract" xlink:label="loc_buff_EntityAbstract_68760827106C2EA4CCD3D4968E7D3B08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_EntityAbstract_68760827106C2EA4CCD3D4968E7D3B08" xlink:to="lab_buff_EntityAbstract_68760827106C2EA4CCD3D4968E7D3B08" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_707D60DC774782581ADBD4968E7DEDBF_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_707D60DC774782581ADBD4968E7DEDBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_707D60DC774782581ADBD4968E7DEDBF_label_en-US" xlink:label="lab_dei_EntityRegistrantName_707D60DC774782581ADBD4968E7DEDBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_707D60DC774782581ADBD4968E7DEDBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_707D60DC774782581ADBD4968E7DEDBF" xlink:to="lab_dei_EntityRegistrantName_707D60DC774782581ADBD4968E7DEDBF" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_8EB8CBC4F089944ABFC3D4968E7D8706_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_8EB8CBC4F089944ABFC3D4968E7D8706" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_8EB8CBC4F089944ABFC3D4968E7D8706_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_8EB8CBC4F089944ABFC3D4968E7D8706" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_8EB8CBC4F089944ABFC3D4968E7D8706" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_8EB8CBC4F089944ABFC3D4968E7D8706" xlink:to="lab_dei_EntityCentralIndexKey_8EB8CBC4F089944ABFC3D4968E7D8706" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_5E5FB95A84EAE6575C20D4968E7D547A_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_5E5FB95A84EAE6575C20D4968E7D547A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_5E5FB95A84EAE6575C20D4968E7D547A_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_5E5FB95A84EAE6575C20D4968E7D547A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_5E5FB95A84EAE6575C20D4968E7D547A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_5E5FB95A84EAE6575C20D4968E7D547A" xlink:to="lab_dei_CurrentFiscalYearEndDate_5E5FB95A84EAE6575C20D4968E7D547A" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_45169C4AC025DCA554DDD4968E7D6433_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_45169C4AC025DCA554DDD4968E7D6433" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_45169C4AC025DCA554DDD4968E7D6433_label_en-US" xlink:label="lab_dei_EntityFilerCategory_45169C4AC025DCA554DDD4968E7D6433" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_45169C4AC025DCA554DDD4968E7D6433" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_45169C4AC025DCA554DDD4968E7D6433" xlink:to="lab_dei_EntityFilerCategory_45169C4AC025DCA554DDD4968E7D6433" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_BD0D772ADCC141812380D4968E7DBFA0_terseLabel_en-US" xlink:label="lab_dei_DocumentType_BD0D772ADCC141812380D4968E7DBFA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_BD0D772ADCC141812380D4968E7DBFA0_label_en-US" xlink:label="lab_dei_DocumentType_BD0D772ADCC141812380D4968E7DBFA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_BD0D772ADCC141812380D4968E7DBFA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_BD0D772ADCC141812380D4968E7DBFA0" xlink:to="lab_dei_DocumentType_BD0D772ADCC141812380D4968E7DBFA0" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_92ADCFDBB0EDC94005A7D4968E7E26B8_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_92ADCFDBB0EDC94005A7D4968E7E26B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_92ADCFDBB0EDC94005A7D4968E7E26B8_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_92ADCFDBB0EDC94005A7D4968E7E26B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_92ADCFDBB0EDC94005A7D4968E7E26B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_92ADCFDBB0EDC94005A7D4968E7E26B8" xlink:to="lab_dei_DocumentPeriodEndDate_92ADCFDBB0EDC94005A7D4968E7E26B8" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_3EC4061939FDAAD55220D4968E7E63AE_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_3EC4061939FDAAD55220D4968E7E63AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_3EC4061939FDAAD55220D4968E7E63AE_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_3EC4061939FDAAD55220D4968E7E63AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_3EC4061939FDAAD55220D4968E7E63AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_3EC4061939FDAAD55220D4968E7E63AE" xlink:to="lab_dei_DocumentFiscalYearFocus_3EC4061939FDAAD55220D4968E7E63AE" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_CFD6B89FD4363E6EAFFBD4968E7F9933_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_CFD6B89FD4363E6EAFFBD4968E7F9933" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus (Q1,Q2,Q3,FY)</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_CFD6B89FD4363E6EAFFBD4968E7F9933_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_CFD6B89FD4363E6EAFFBD4968E7F9933" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_CFD6B89FD4363E6EAFFBD4968E7F9933" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_CFD6B89FD4363E6EAFFBD4968E7F9933" xlink:to="lab_dei_DocumentFiscalPeriodFocus_CFD6B89FD4363E6EAFFBD4968E7F9933" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_186D9EF93223C7AF0C94D4968E7F5670_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_186D9EF93223C7AF0C94D4968E7F5670" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_186D9EF93223C7AF0C94D4968E7F5670_label_en-US" xlink:label="lab_dei_AmendmentFlag_186D9EF93223C7AF0C94D4968E7F5670" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_186D9EF93223C7AF0C94D4968E7F5670" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_186D9EF93223C7AF0C94D4968E7F5670" xlink:to="lab_dei_AmendmentFlag_186D9EF93223C7AF0C94D4968E7F5670" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_12E92E798749A43A9B45D4968E7FD3DC_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_12E92E798749A43A9B45D4968E7FD3DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_12E92E798749A43A9B45D4968E7FD3DC_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_12E92E798749A43A9B45D4968E7FD3DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_12E92E798749A43A9B45D4968E7FD3DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_12E92E798749A43A9B45D4968E7FD3DC" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_12E92E798749A43A9B45D4968E7FD3DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_479C3B198AC8B7DB2F86EA61336CC746_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_479C3B198AC8B7DB2F86EA61336CC746" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_479C3B198AC8B7DB2F86EA61336CC746" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_479C3B198AC8B7DB2F86EA61336CC746" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_479C3B198AC8B7DB2F86EA61336CC746" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_7311FD33A9CC9C200850EA61336C41C8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_7311FD33A9CC9C200850EA61336C41C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_7311FD33A9CC9C200850EA61336C41C8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_7311FD33A9CC9C200850EA61336C41C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_7311FD33A9CC9C200850EA61336C41C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_7311FD33A9CC9C200850EA61336C41C8" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable_7311FD33A9CC9C200850EA61336C41C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_8AA7C06AD7FB4ADCBE68EA61336C72DE_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_8AA7C06AD7FB4ADCBE68EA61336C72DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_8AA7C06AD7FB4ADCBE68EA61336C72DE_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_8AA7C06AD7FB4ADCBE68EA61336C72DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8AA7C06AD7FB4ADCBE68EA61336C72DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8AA7C06AD7FB4ADCBE68EA61336C72DE" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_8AA7C06AD7FB4ADCBE68EA61336C72DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_1DA60A51D44E8D127CD1EA61336C01AA_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_1DA60A51D44E8D127CD1EA61336C01AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_1DA60A51D44E8D127CD1EA61336C01AA_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_1DA60A51D44E8D127CD1EA61336C01AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1DA60A51D44E8D127CD1EA61336C01AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1DA60A51D44E8D127CD1EA61336C01AA" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_1DA60A51D44E8D127CD1EA61336C01AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockLineItems_1316E44ECCAAA24035A3EA61336D1064_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_1316E44ECCAAA24035A3EA61336D1064" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_1316E44ECCAAA24035A3EA61336D1064_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_1316E44ECCAAA24035A3EA61336D1064" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1316E44ECCAAA24035A3EA61336D1064" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems_1316E44ECCAAA24035A3EA61336D1064" xlink:to="lab_us-gaap_ClassOfStockLineItems_1316E44ECCAAA24035A3EA61336D1064" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_3A06D38CA35A19641D00EA61336D3CE8_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_3A06D38CA35A19641D00EA61336D3CE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock split ratio</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_3A06D38CA35A19641D00EA61336D3CE8_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_3A06D38CA35A19641D00EA61336D3CE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_3A06D38CA35A19641D00EA61336D3CE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_3A06D38CA35A19641D00EA61336D3CE8" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_3A06D38CA35A19641D00EA61336D3CE8" xlink:type="arc" />
    <link:label id="lab_buff_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount_57BD087FF73A7E44E935EA61336DB744_terseLabel_en-US" xlink:label="lab_buff_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount_57BD087FF73A7E44E935EA61336DB744" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate reconciliation, share-based compensation, excess tax benefit, amount</link:label>
    <link:label id="lab_buff_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount_57BD087FF73A7E44E935EA61336DB744_label_en-US" xlink:label="lab_buff_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount_57BD087FF73A7E44E935EA61336DB744" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount</link:label>
    <link:label id="lab_buff_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount_57BD087FF73A7E44E935EA61336DB744_documentation_en-US" xlink:label="lab_buff_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount_57BD087FF73A7E44E935EA61336DB744" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount" xlink:label="loc_buff_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount_57BD087FF73A7E44E935EA61336DB744" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount_57BD087FF73A7E44E935EA61336DB744" xlink:to="lab_buff_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount_57BD087FF73A7E44E935EA61336DB744" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3E824A62EBAA861799DDD4968D605E03_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3E824A62EBAA861799DDD4968D605E03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3E824A62EBAA861799DDD4968D605E03_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3E824A62EBAA861799DDD4968D605E03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3E824A62EBAA861799DDD4968D605E03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3E824A62EBAA861799DDD4968D605E03" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3E824A62EBAA861799DDD4968D605E03" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_218C9ADE211DAF069990F08987786FB7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_218C9ADE211DAF069990F08987786FB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_218C9ADE211DAF069990F08987786FB7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_218C9ADE211DAF069990F08987786FB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_218C9ADE211DAF069990F08987786FB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_218C9ADE211DAF069990F08987786FB7" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_218C9ADE211DAF069990F08987786FB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_20EFDDDC9E8C2968F6E3F0898778645B_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_20EFDDDC9E8C2968F6E3F0898778645B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_20EFDDDC9E8C2968F6E3F0898778645B_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_20EFDDDC9E8C2968F6E3F0898778645B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_20EFDDDC9E8C2968F6E3F0898778645B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_20EFDDDC9E8C2968F6E3F0898778645B" xlink:to="lab_us-gaap_PlanNameAxis_20EFDDDC9E8C2968F6E3F0898778645B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_EFD303F53ECD187855B7F08987789341_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_EFD303F53ECD187855B7F08987789341" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_EFD303F53ECD187855B7F08987789341_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_EFD303F53ECD187855B7F08987789341" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_EFD303F53ECD187855B7F08987789341" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_EFD303F53ECD187855B7F08987789341" xlink:to="lab_us-gaap_PlanNameDomain_EFD303F53ECD187855B7F08987789341" xlink:type="arc" />
    <link:label id="lab_buff_AmendedPlanMember_BA0C76AC7F3DB890D68AF0898778D184_terseLabel_en-US" xlink:label="lab_buff_AmendedPlanMember_BA0C76AC7F3DB890D68AF0898778D184" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amended Plan</link:label>
    <link:label id="lab_buff_AmendedPlanMember_BA0C76AC7F3DB890D68AF0898778D184_label_en-US" xlink:label="lab_buff_AmendedPlanMember_BA0C76AC7F3DB890D68AF0898778D184" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amended Plan [Member]</link:label>
    <link:label id="lab_buff_AmendedPlanMember_BA0C76AC7F3DB890D68AF0898778D184_documentation_en-US" xlink:label="lab_buff_AmendedPlanMember_BA0C76AC7F3DB890D68AF0898778D184" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amended Plan [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_AmendedPlanMember" xlink:label="loc_buff_AmendedPlanMember_BA0C76AC7F3DB890D68AF0898778D184" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_AmendedPlanMember_BA0C76AC7F3DB890D68AF0898778D184" xlink:to="lab_buff_AmendedPlanMember_BA0C76AC7F3DB890D68AF0898778D184" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1FCEFFAD21331F41D6ABF0898778E5E6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1FCEFFAD21331F41D6ABF0898778E5E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1FCEFFAD21331F41D6ABF0898778E5E6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1FCEFFAD21331F41D6ABF0898778E5E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1FCEFFAD21331F41D6ABF0898778E5E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1FCEFFAD21331F41D6ABF0898778E5E6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1FCEFFAD21331F41D6ABF0898778E5E6" xlink:type="arc" />
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsRemainderoftheYear_ADDB7B2B5F60563EE731F09C97D91182_terseLabel_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsRemainderoftheYear_ADDB7B2B5F60563EE731F09C97D91182" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017 (period from April 1, to December 31, 2017)</link:label>
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsRemainderoftheYear_ADDB7B2B5F60563EE731F09C97D91182_label_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsRemainderoftheYear_ADDB7B2B5F60563EE731F09C97D91182" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options, Remainder of the Year</link:label>
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsRemainderoftheYear_ADDB7B2B5F60563EE731F09C97D91182_documentation_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsRemainderoftheYear_ADDB7B2B5F60563EE731F09C97D91182" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options, Remainder of the Year</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsRemainderoftheYear" xlink:label="loc_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsRemainderoftheYear_ADDB7B2B5F60563EE731F09C97D91182" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsRemainderoftheYear_ADDB7B2B5F60563EE731F09C97D91182" xlink:to="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsRemainderoftheYear_ADDB7B2B5F60563EE731F09C97D91182" xlink:type="arc" />
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearTwo_78D420B8E116AA37E602F0898779BE2E_terseLabel_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearTwo_78D420B8E116AA37E602F0898779BE2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearTwo_78D420B8E116AA37E602F0898779BE2E_label_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearTwo_78D420B8E116AA37E602F0898779BE2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options, Year Two</link:label>
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearTwo_78D420B8E116AA37E602F0898779BE2E_documentation_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearTwo_78D420B8E116AA37E602F0898779BE2E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options, Year Two</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearTwo" xlink:label="loc_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearTwo_78D420B8E116AA37E602F0898779BE2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearTwo_78D420B8E116AA37E602F0898779BE2E" xlink:to="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearTwo_78D420B8E116AA37E602F0898779BE2E" xlink:type="arc" />
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearThree_0E7E018C7F9796DD5E5AF0898779C403_terseLabel_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearThree_0E7E018C7F9796DD5E5AF0898779C403" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearThree_0E7E018C7F9796DD5E5AF0898779C403_label_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearThree_0E7E018C7F9796DD5E5AF0898779C403" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options, Year Three</link:label>
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearThree_0E7E018C7F9796DD5E5AF0898779C403_documentation_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearThree_0E7E018C7F9796DD5E5AF0898779C403" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options, Year Three</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearThree" xlink:label="loc_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearThree_0E7E018C7F9796DD5E5AF0898779C403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearThree_0E7E018C7F9796DD5E5AF0898779C403" xlink:to="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearThree_0E7E018C7F9796DD5E5AF0898779C403" xlink:type="arc" />
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearFour_1F4F4AD8187A26FFC9D9F0898779CEB0_terseLabel_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearFour_1F4F4AD8187A26FFC9D9F0898779CEB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearFour_1F4F4AD8187A26FFC9D9F0898779CEB0_label_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearFour_1F4F4AD8187A26FFC9D9F0898779CEB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options, Year Four</link:label>
    <link:label id="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearFour_1F4F4AD8187A26FFC9D9F0898779CEB0_documentation_en-US" xlink:label="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearFour_1F4F4AD8187A26FFC9D9F0898779CEB0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options, Year Four</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearFour" xlink:label="loc_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearFour_1F4F4AD8187A26FFC9D9F0898779CEB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearFour_1F4F4AD8187A26FFC9D9F0898779CEB0" xlink:to="lab_buff_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsYearFour_1F4F4AD8187A26FFC9D9F0898779CEB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D4E2275B4256C02BF80FF08987795B21_totalLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D4E2275B4256C02BF80FF08987795B21" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D4E2275B4256C02BF80FF08987795B21_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D4E2275B4256C02BF80FF08987795B21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D4E2275B4256C02BF80FF08987795B21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D4E2275B4256C02BF80FF08987795B21" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D4E2275B4256C02BF80FF08987795B21" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_34E6F522346CE2C7CFA5D4968E4F7983_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_34E6F522346CE2C7CFA5D4968E4F7983" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_34E6F522346CE2C7CFA5D4968E4F7983" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_34E6F522346CE2C7CFA5D4968E4F7983" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_34E6F522346CE2C7CFA5D4968E4F7983" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_8123B0CBF2004E5D3573D4968E4F8852_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_8123B0CBF2004E5D3573D4968E4F8852" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_8123B0CBF2004E5D3573D4968E4F8852_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_8123B0CBF2004E5D3573D4968E4F8852" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_8123B0CBF2004E5D3573D4968E4F8852" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_8123B0CBF2004E5D3573D4968E4F8852" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_8123B0CBF2004E5D3573D4968E4F8852" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_1A8C7B55E122DB391E37D4968E4F10A3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_1A8C7B55E122DB391E37D4968E4F10A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_1A8C7B55E122DB391E37D4968E4F10A3_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_1A8C7B55E122DB391E37D4968E4F10A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_1A8C7B55E122DB391E37D4968E4F10A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_1A8C7B55E122DB391E37D4968E4F10A3" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_1A8C7B55E122DB391E37D4968E4F10A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_CA3BB3CB4B6E676BDA16D4968E4F6FF1_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_CA3BB3CB4B6E676BDA16D4968E4F6FF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_CA3BB3CB4B6E676BDA16D4968E4F6FF1_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_CA3BB3CB4B6E676BDA16D4968E4F6FF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_CA3BB3CB4B6E676BDA16D4968E4F6FF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_CA3BB3CB4B6E676BDA16D4968E4F6FF1" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_CA3BB3CB4B6E676BDA16D4968E4F6FF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherInventoryNetOfReserves_90DDB872DF7256EB6D73D4968E50B6B3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventoryNetOfReserves_90DDB872DF7256EB6D73D4968E50B6B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Packaging and supplies</link:label>
    <link:label id="lab_us-gaap_OtherInventoryNetOfReserves_90DDB872DF7256EB6D73D4968E50B6B3_label_en-US" xlink:label="lab_us-gaap_OtherInventoryNetOfReserves_90DDB872DF7256EB6D73D4968E50B6B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Inventory, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherInventoryNetOfReserves" xlink:label="loc_us-gaap_OtherInventoryNetOfReserves_90DDB872DF7256EB6D73D4968E50B6B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventoryNetOfReserves_90DDB872DF7256EB6D73D4968E50B6B3" xlink:to="lab_us-gaap_OtherInventoryNetOfReserves_90DDB872DF7256EB6D73D4968E50B6B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_73FBF6949A26244EB991D4968E501E93_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_73FBF6949A26244EB991D4968E501E93" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_InventoryNet_73FBF6949A26244EB991D4968E501E93_label_en-US" xlink:label="lab_us-gaap_InventoryNet_73FBF6949A26244EB991D4968E501E93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_73FBF6949A26244EB991D4968E501E93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_73FBF6949A26244EB991D4968E501E93" xlink:to="lab_us-gaap_InventoryNet_73FBF6949A26244EB991D4968E501E93" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_B660FBB33CD544EEE42CED4F3AEDFB78_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_B660FBB33CD544EEE42CED4F3AEDFB78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_B660FBB33CD544EEE42CED4F3AEDFB78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_B660FBB33CD544EEE42CED4F3AEDFB78" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_B660FBB33CD544EEE42CED4F3AEDFB78" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_3FC8A388864DFFB91352ED4F3AEDF8C2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_3FC8A388864DFFB91352ED4F3AEDF8C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_3FC8A388864DFFB91352ED4F3AEDF8C2_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_3FC8A388864DFFB91352ED4F3AEDF8C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_3FC8A388864DFFB91352ED4F3AEDF8C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_3FC8A388864DFFB91352ED4F3AEDF8C2" xlink:to="lab_us-gaap_AssetsAbstract_3FC8A388864DFFB91352ED4F3AEDF8C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_DA4EEB62F9393061C0EDED4F3AEE5B0A_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_DA4EEB62F9393061C0EDED4F3AEE5B0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_DA4EEB62F9393061C0EDED4F3AEE5B0A_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_DA4EEB62F9393061C0EDED4F3AEE5B0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_DA4EEB62F9393061C0EDED4F3AEE5B0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_DA4EEB62F9393061C0EDED4F3AEE5B0A" xlink:to="lab_us-gaap_AssetsCurrentAbstract_DA4EEB62F9393061C0EDED4F3AEE5B0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_779EC76148A5DEBEAA07ED4F3AEEDCE0_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_779EC76148A5DEBEAA07ED4F3AEEDCE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_779EC76148A5DEBEAA07ED4F3AEEDCE0_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_779EC76148A5DEBEAA07ED4F3AEEDCE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_779EC76148A5DEBEAA07ED4F3AEEDCE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_779EC76148A5DEBEAA07ED4F3AEEDCE0" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_779EC76148A5DEBEAA07ED4F3AEEDCE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_916BB216FB031C0D155AED4F3AEE806C_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent_916BB216FB031C0D155AED4F3AEE806C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivables, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_916BB216FB031C0D155AED4F3AEE806C_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent_916BB216FB031C0D155AED4F3AEE806C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaap_ReceivablesNetCurrent_916BB216FB031C0D155AED4F3AEE806C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent_916BB216FB031C0D155AED4F3AEE806C" xlink:to="lab_us-gaap_ReceivablesNetCurrent_916BB216FB031C0D155AED4F3AEE806C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_4C9ED2776350CB9E5D92ED4F3AEEFC54_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_4C9ED2776350CB9E5D92ED4F3AEEFC54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_4C9ED2776350CB9E5D92ED4F3AEEFC54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_4C9ED2776350CB9E5D92ED4F3AEEFC54" xlink:to="lab_us-gaap_InventoryNet_4C9ED2776350CB9E5D92ED4F3AEEFC54" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F7D1F05C779453C16404ED4F3AEE7349_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F7D1F05C779453C16404ED4F3AEE7349" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F7D1F05C779453C16404ED4F3AEE7349_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F7D1F05C779453C16404ED4F3AEE7349" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F7D1F05C779453C16404ED4F3AEE7349" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F7D1F05C779453C16404ED4F3AEE7349" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F7D1F05C779453C16404ED4F3AEE7349" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_722C3F9C9E569AE22141ED4F3AEE30BA_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_722C3F9C9E569AE22141ED4F3AEE30BA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_722C3F9C9E569AE22141ED4F3AEE30BA_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_722C3F9C9E569AE22141ED4F3AEE30BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_722C3F9C9E569AE22141ED4F3AEE30BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_722C3F9C9E569AE22141ED4F3AEE30BA" xlink:to="lab_us-gaap_AssetsCurrent_722C3F9C9E569AE22141ED4F3AEE30BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_706E1D459250BB3FCE64ED4F3AEE3DB1_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_706E1D459250BB3FCE64ED4F3AEE3DB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_706E1D459250BB3FCE64ED4F3AEE3DB1_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_706E1D459250BB3FCE64ED4F3AEE3DB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_706E1D459250BB3FCE64ED4F3AEE3DB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_706E1D459250BB3FCE64ED4F3AEE3DB1" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_706E1D459250BB3FCE64ED4F3AEE3DB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_9C4A34F8E432D7DA7BD2ED4F3AEFC06B_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_9C4A34F8E432D7DA7BD2ED4F3AEFC06B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_9C4A34F8E432D7DA7BD2ED4F3AEFC06B_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_9C4A34F8E432D7DA7BD2ED4F3AEFC06B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9C4A34F8E432D7DA7BD2ED4F3AEFC06B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_9C4A34F8E432D7DA7BD2ED4F3AEFC06B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_9C4A34F8E432D7DA7BD2ED4F3AEFC06B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_52FF6C68230C35BFFA9CED4F3AEFA547_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_52FF6C68230C35BFFA9CED4F3AEFA547" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_52FF6C68230C35BFFA9CED4F3AEFA547_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_52FF6C68230C35BFFA9CED4F3AEFA547" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_52FF6C68230C35BFFA9CED4F3AEFA547" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_52FF6C68230C35BFFA9CED4F3AEFA547" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_52FF6C68230C35BFFA9CED4F3AEFA547" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_729E817AF561C275D24BED4F3AEF981B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_729E817AF561C275D24BED4F3AEF981B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_729E817AF561C275D24BED4F3AEF981B_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_729E817AF561C275D24BED4F3AEF981B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_729E817AF561C275D24BED4F3AEF981B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_729E817AF561C275D24BED4F3AEF981B" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_729E817AF561C275D24BED4F3AEF981B" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_9AD33F5B7A7F4FBE0434ED4F3AEF9D90_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_9AD33F5B7A7F4FBE0434ED4F3AEF9D90" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_9AD33F5B7A7F4FBE0434ED4F3AEF9D90_label_en-US" xlink:label="lab_us-gaap_Assets_9AD33F5B7A7F4FBE0434ED4F3AEF9D90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_9AD33F5B7A7F4FBE0434ED4F3AEF9D90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_9AD33F5B7A7F4FBE0434ED4F3AEF9D90" xlink:to="lab_us-gaap_Assets_9AD33F5B7A7F4FBE0434ED4F3AEF9D90" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B0245185187763636428ED4F3AEF18AF_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B0245185187763636428ED4F3AEF18AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B0245185187763636428ED4F3AEF18AF_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B0245185187763636428ED4F3AEF18AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B0245185187763636428ED4F3AEF18AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B0245185187763636428ED4F3AEF18AF" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B0245185187763636428ED4F3AEF18AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_639CAC2EABA204D42378ED4F3AEFD4F8_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_639CAC2EABA204D42378ED4F3AEFD4F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_639CAC2EABA204D42378ED4F3AEFD4F8_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_639CAC2EABA204D42378ED4F3AEFD4F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_639CAC2EABA204D42378ED4F3AEFD4F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_639CAC2EABA204D42378ED4F3AEFD4F8" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_639CAC2EABA204D42378ED4F3AEFD4F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_9E8E7F6AC54BD60E193BED4F3AEF7EFF_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_9E8E7F6AC54BD60E193BED4F3AEF7EFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_9E8E7F6AC54BD60E193BED4F3AEF7EFF_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_9E8E7F6AC54BD60E193BED4F3AEF7EFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_9E8E7F6AC54BD60E193BED4F3AEF7EFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_9E8E7F6AC54BD60E193BED4F3AEF7EFF" xlink:to="lab_us-gaap_LongTermDebtCurrent_9E8E7F6AC54BD60E193BED4F3AEF7EFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_A2AB6CE6F7D524C197F2ED4F3AF068E9_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_A2AB6CE6F7D524C197F2ED4F3AF068E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_A2AB6CE6F7D524C197F2ED4F3AF068E9_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_A2AB6CE6F7D524C197F2ED4F3AF068E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_A2AB6CE6F7D524C197F2ED4F3AF068E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_A2AB6CE6F7D524C197F2ED4F3AF068E9" xlink:to="lab_us-gaap_AccountsPayableCurrent_A2AB6CE6F7D524C197F2ED4F3AF068E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_2F3CD7EF5B9371F46569ED4F3AF089A8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_2F3CD7EF5B9371F46569ED4F3AF089A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_2F3CD7EF5B9371F46569ED4F3AF089A8_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_2F3CD7EF5B9371F46569ED4F3AF089A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_2F3CD7EF5B9371F46569ED4F3AF089A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_2F3CD7EF5B9371F46569ED4F3AF089A8" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_2F3CD7EF5B9371F46569ED4F3AF089A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_CB3688376B91676C0A9EED4F3AF08481_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_CB3688376B91676C0A9EED4F3AF08481" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_CB3688376B91676C0A9EED4F3AF08481_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_CB3688376B91676C0A9EED4F3AF08481" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_CB3688376B91676C0A9EED4F3AF08481" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_CB3688376B91676C0A9EED4F3AF08481" xlink:to="lab_us-gaap_LiabilitiesCurrent_CB3688376B91676C0A9EED4F3AF08481" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_CFDD2900CE330A47A92FED4F3AF06DD8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_CFDD2900CE330A47A92FED4F3AF06DD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_CFDD2900CE330A47A92FED4F3AF06DD8_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_CFDD2900CE330A47A92FED4F3AF06DD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_CFDD2900CE330A47A92FED4F3AF06DD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_CFDD2900CE330A47A92FED4F3AF06DD8" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_CFDD2900CE330A47A92FED4F3AF06DD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_7561A27AFB4DDAE1364AED4F3AF091A2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_7561A27AFB4DDAE1364AED4F3AF091A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_7561A27AFB4DDAE1364AED4F3AF091A2_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_7561A27AFB4DDAE1364AED4F3AF091A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_7561A27AFB4DDAE1364AED4F3AF091A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_7561A27AFB4DDAE1364AED4F3AF091A2" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_7561A27AFB4DDAE1364AED4F3AF091A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_B8A93E4756D2C65CF4EDED4F3AF08797_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_B8A93E4756D2C65CF4EDED4F3AF08797" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_B8A93E4756D2C65CF4EDED4F3AF08797_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_B8A93E4756D2C65CF4EDED4F3AF08797" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_B8A93E4756D2C65CF4EDED4F3AF08797" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_B8A93E4756D2C65CF4EDED4F3AF08797" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_B8A93E4756D2C65CF4EDED4F3AF08797" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_7DD021F7CA8C4CA64A66ED4F3AF0D2AE_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_7DD021F7CA8C4CA64A66ED4F3AF0D2AE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_7DD021F7CA8C4CA64A66ED4F3AF0D2AE_label_en-US" xlink:label="lab_us-gaap_Liabilities_7DD021F7CA8C4CA64A66ED4F3AF0D2AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_7DD021F7CA8C4CA64A66ED4F3AF0D2AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_7DD021F7CA8C4CA64A66ED4F3AF0D2AE" xlink:to="lab_us-gaap_Liabilities_7DD021F7CA8C4CA64A66ED4F3AF0D2AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_09CBFD9C893975CB7853ED4F3AF1D701_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_09CBFD9C893975CB7853ED4F3AF1D701" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_09CBFD9C893975CB7853ED4F3AF1D701_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_09CBFD9C893975CB7853ED4F3AF1D701" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_09CBFD9C893975CB7853ED4F3AF1D701" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_09CBFD9C893975CB7853ED4F3AF1D701" xlink:to="lab_us-gaap_CommitmentsAndContingencies_09CBFD9C893975CB7853ED4F3AF1D701" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_07C9191A8D13FCC38E8CED4F3AF1697E_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_07C9191A8D13FCC38E8CED4F3AF1697E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_07C9191A8D13FCC38E8CED4F3AF1697E_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_07C9191A8D13FCC38E8CED4F3AF1697E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_07C9191A8D13FCC38E8CED4F3AF1697E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_07C9191A8D13FCC38E8CED4F3AF1697E" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_07C9191A8D13FCC38E8CED4F3AF1697E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_8E9D1B84302C7C8F05C0ED4F3AF1CAA7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_8E9D1B84302C7C8F05C0ED4F3AF1CAA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock; $0.01 par value; 150,000,000 shares authorized; none issued or outstanding at March 31, 2017 and December 31, 2016</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_8E9D1B84302C7C8F05C0ED4F3AF1CAA7_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_8E9D1B84302C7C8F05C0ED4F3AF1CAA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_8E9D1B84302C7C8F05C0ED4F3AF1CAA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_8E9D1B84302C7C8F05C0ED4F3AF1CAA7" xlink:to="lab_us-gaap_PreferredStockValue_8E9D1B84302C7C8F05C0ED4F3AF1CAA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_71846F5AFFD1EEF12AF4ED4F3AF110A0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_71846F5AFFD1EEF12AF4ED4F3AF110A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, voting; $0.01 par value; 1,500,000,000 shares authorized; 196,812,039 and 196,524,010 shares issued and outstanding at March 31, 2017 and December 31, 2016, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_71846F5AFFD1EEF12AF4ED4F3AF110A0_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_71846F5AFFD1EEF12AF4ED4F3AF110A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_71846F5AFFD1EEF12AF4ED4F3AF110A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_71846F5AFFD1EEF12AF4ED4F3AF110A0" xlink:to="lab_us-gaap_CommonStockValue_71846F5AFFD1EEF12AF4ED4F3AF110A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_6F007CA7C47B050EA39AED4F3AF123FD_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_6F007CA7C47B050EA39AED4F3AF123FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_6F007CA7C47B050EA39AED4F3AF123FD_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_6F007CA7C47B050EA39AED4F3AF123FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_6F007CA7C47B050EA39AED4F3AF123FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_6F007CA7C47B050EA39AED4F3AF123FD" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_6F007CA7C47B050EA39AED4F3AF123FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2503EB29F354B7BD849CED4F3AF1FCEC_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2503EB29F354B7BD849CED4F3AF1FCEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2503EB29F354B7BD849CED4F3AF1FCEC_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2503EB29F354B7BD849CED4F3AF1FCEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2503EB29F354B7BD849CED4F3AF1FCEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2503EB29F354B7BD849CED4F3AF1FCEC" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2503EB29F354B7BD849CED4F3AF1FCEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FBF487FAADE3383421F3ED4F3AF151AD_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FBF487FAADE3383421F3ED4F3AF151AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FBF487FAADE3383421F3ED4F3AF151AD_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FBF487FAADE3383421F3ED4F3AF151AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FBF487FAADE3383421F3ED4F3AF151AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FBF487FAADE3383421F3ED4F3AF151AD" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FBF487FAADE3383421F3ED4F3AF151AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_D489995363E995B72B53ED4F3AF2659A_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_D489995363E995B72B53ED4F3AF2659A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_D489995363E995B72B53ED4F3AF2659A_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_D489995363E995B72B53ED4F3AF2659A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_D489995363E995B72B53ED4F3AF2659A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_D489995363E995B72B53ED4F3AF2659A" xlink:to="lab_us-gaap_StockholdersEquity_D489995363E995B72B53ED4F3AF2659A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_7CF5CBF388AD4ED2EB2BED4F3AF29BD2_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_7CF5CBF388AD4ED2EB2BED4F3AF29BD2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_7CF5CBF388AD4ED2EB2BED4F3AF29BD2_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_7CF5CBF388AD4ED2EB2BED4F3AF29BD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7CF5CBF388AD4ED2EB2BED4F3AF29BD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7CF5CBF388AD4ED2EB2BED4F3AF29BD2" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_7CF5CBF388AD4ED2EB2BED4F3AF29BD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7BE880B03B6F1C328318D4968DE9FB81_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7BE880B03B6F1C328318D4968DE9FB81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7BE880B03B6F1C328318D4968DE9FB81_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7BE880B03B6F1C328318D4968DE9FB81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7BE880B03B6F1C328318D4968DE9FB81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7BE880B03B6F1C328318D4968DE9FB81" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7BE880B03B6F1C328318D4968DE9FB81" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_F27550731ED8564EFB22F089878E3617_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_F27550731ED8564EFB22F089878E3617" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_F27550731ED8564EFB22F089878E3617_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_F27550731ED8564EFB22F089878E3617" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_F27550731ED8564EFB22F089878E3617" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_F27550731ED8564EFB22F089878E3617" xlink:to="lab_us-gaap_AwardTypeAxis_F27550731ED8564EFB22F089878E3617" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3C77CF7A8231477EF89DF089878EB4B4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3C77CF7A8231477EF89DF089878EB4B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3C77CF7A8231477EF89DF089878EB4B4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3C77CF7A8231477EF89DF089878EB4B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3C77CF7A8231477EF89DF089878EB4B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3C77CF7A8231477EF89DF089878EB4B4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3C77CF7A8231477EF89DF089878EB4B4" xlink:type="arc" />
    <link:label id="lab_buff_EmployeeStockOptionIncentiveMember_17B6C3A4E8C51478BDE6F089878E4B8C_terseLabel_en-US" xlink:label="lab_buff_EmployeeStockOptionIncentiveMember_17B6C3A4E8C51478BDE6F089878E4B8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ISO</link:label>
    <link:label id="lab_buff_EmployeeStockOptionIncentiveMember_17B6C3A4E8C51478BDE6F089878E4B8C_label_en-US" xlink:label="lab_buff_EmployeeStockOptionIncentiveMember_17B6C3A4E8C51478BDE6F089878E4B8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option, Incentive [Member]</link:label>
    <link:label id="lab_buff_EmployeeStockOptionIncentiveMember_17B6C3A4E8C51478BDE6F089878E4B8C_documentation_en-US" xlink:label="lab_buff_EmployeeStockOptionIncentiveMember_17B6C3A4E8C51478BDE6F089878E4B8C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Option, Incentive [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_EmployeeStockOptionIncentiveMember" xlink:label="loc_buff_EmployeeStockOptionIncentiveMember_17B6C3A4E8C51478BDE6F089878E4B8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_EmployeeStockOptionIncentiveMember_17B6C3A4E8C51478BDE6F089878E4B8C" xlink:to="lab_buff_EmployeeStockOptionIncentiveMember_17B6C3A4E8C51478BDE6F089878E4B8C" xlink:type="arc" />
    <link:label id="lab_buff_EmployeeStockOptionNonqualifiedMember_55280F90AC1CE1CF2005F089878E838D_terseLabel_en-US" xlink:label="lab_buff_EmployeeStockOptionNonqualifiedMember_55280F90AC1CE1CF2005F089878E838D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NQO</link:label>
    <link:label id="lab_buff_EmployeeStockOptionNonqualifiedMember_55280F90AC1CE1CF2005F089878E838D_label_en-US" xlink:label="lab_buff_EmployeeStockOptionNonqualifiedMember_55280F90AC1CE1CF2005F089878E838D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option, Non-qualified [Member]</link:label>
    <link:label id="lab_buff_EmployeeStockOptionNonqualifiedMember_55280F90AC1CE1CF2005F089878E838D_documentation_en-US" xlink:label="lab_buff_EmployeeStockOptionNonqualifiedMember_55280F90AC1CE1CF2005F089878E838D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Option, Non-qualified [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_EmployeeStockOptionNonqualifiedMember" xlink:label="loc_buff_EmployeeStockOptionNonqualifiedMember_55280F90AC1CE1CF2005F089878E838D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_EmployeeStockOptionNonqualifiedMember_55280F90AC1CE1CF2005F089878E838D" xlink:to="lab_buff_EmployeeStockOptionNonqualifiedMember_55280F90AC1CE1CF2005F089878E838D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_20FF8C2D91D8B5411E16F089878EE1E4_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_20FF8C2D91D8B5411E16F089878EE1E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_20FF8C2D91D8B5411E16F089878EE1E4_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_20FF8C2D91D8B5411E16F089878EE1E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_20FF8C2D91D8B5411E16F089878EE1E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_20FF8C2D91D8B5411E16F089878EE1E4" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_20FF8C2D91D8B5411E16F089878EE1E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_C6C61C8DF8DAA1187260F089878ED083_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_C6C61C8DF8DAA1187260F089878ED083" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Award (RSAs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_C6C61C8DF8DAA1187260F089878ED083_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_C6C61C8DF8DAA1187260F089878ED083" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_C6C61C8DF8DAA1187260F089878ED083" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_C6C61C8DF8DAA1187260F089878ED083" xlink:to="lab_us-gaap_RestrictedStockMember_C6C61C8DF8DAA1187260F089878ED083" xlink:type="arc" />
    <link:label id="lab_buff_A2015PlanMember_99FC5C5AE10D24A834D4F089878EBCFD_terseLabel_en-US" xlink:label="lab_buff_A2015PlanMember_99FC5C5AE10D24A834D4F089878EBCFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2015 Plan</link:label>
    <link:label id="lab_buff_A2015PlanMember_99FC5C5AE10D24A834D4F089878EBCFD_label_en-US" xlink:label="lab_buff_A2015PlanMember_99FC5C5AE10D24A834D4F089878EBCFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2015 Plan [Member]</link:label>
    <link:label id="lab_buff_A2015PlanMember_99FC5C5AE10D24A834D4F089878EBCFD_documentation_en-US" xlink:label="lab_buff_A2015PlanMember_99FC5C5AE10D24A834D4F089878EBCFD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2015 Plan</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_A2015PlanMember" xlink:label="loc_buff_A2015PlanMember_99FC5C5AE10D24A834D4F089878EBCFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_A2015PlanMember_99FC5C5AE10D24A834D4F089878EBCFD" xlink:to="lab_buff_A2015PlanMember_99FC5C5AE10D24A834D4F089878EBCFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_E618BEA18FDFE105B9A2F089878E097F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_E618BEA18FDFE105B9A2F089878E097F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_E618BEA18FDFE105B9A2F089878E097F_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_E618BEA18FDFE105B9A2F089878E097F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_E618BEA18FDFE105B9A2F089878E097F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_E618BEA18FDFE105B9A2F089878E097F" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_E618BEA18FDFE105B9A2F089878E097F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_790E6DF366530FC22916F089878E5320_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_790E6DF366530FC22916F089878E5320" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_790E6DF366530FC22916F089878E5320_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_790E6DF366530FC22916F089878E5320" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_790E6DF366530FC22916F089878E5320" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_790E6DF366530FC22916F089878E5320" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_790E6DF366530FC22916F089878E5320" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2807461D2D7C3A1DBA60F089878F424A_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2807461D2D7C3A1DBA60F089878F424A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2807461D2D7C3A1DBA60F089878F424A_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2807461D2D7C3A1DBA60F089878F424A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2807461D2D7C3A1DBA60F089878F424A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2807461D2D7C3A1DBA60F089878F424A" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2807461D2D7C3A1DBA60F089878F424A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_327532996F4CB3F69E76F089878F7E50_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_327532996F4CB3F69E76F089878F7E50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in the maximum number of shares available under the Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_327532996F4CB3F69E76F089878F7E50_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_327532996F4CB3F69E76F089878F7E50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_327532996F4CB3F69E76F089878F7E50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_327532996F4CB3F69E76F089878F7E50" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_327532996F4CB3F69E76F089878F7E50" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_03D0D477ED05710C7317F089878FACC4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_03D0D477ED05710C7317F089878FACC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New maximum number of shares available under the Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_03D0D477ED05710C7317F089878FACC4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_03D0D477ED05710C7317F089878FACC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_03D0D477ED05710C7317F089878FACC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_03D0D477ED05710C7317F089878FACC4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_03D0D477ED05710C7317F089878FACC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_CDC1E89A18EB299CE4D1F089878F196B_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_CDC1E89A18EB299CE4D1F089878F196B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares reserved under the Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_CDC1E89A18EB299CE4D1F089878F196B_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_CDC1E89A18EB299CE4D1F089878F196B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_CDC1E89A18EB299CE4D1F089878F196B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_CDC1E89A18EB299CE4D1F089878F196B" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_CDC1E89A18EB299CE4D1F089878F196B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_E5A3AEC183DE4599B1BAF089878F7D72_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_E5A3AEC183DE4599B1BAF089878F7D72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum number of shares available for grant under the Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_E5A3AEC183DE4599B1BAF089878F7D72_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_E5A3AEC183DE4599B1BAF089878F7D72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_E5A3AEC183DE4599B1BAF089878F7D72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_E5A3AEC183DE4599B1BAF089878F7D72" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_E5A3AEC183DE4599B1BAF089878F7D72" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CD8565B520DD55B5F023F089878FBB2D_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CD8565B520DD55B5F023F089878FBB2D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Grants of ISO and non-qualified stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CD8565B520DD55B5F023F089878FBB2D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CD8565B520DD55B5F023F089878FBB2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CD8565B520DD55B5F023F089878FBB2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CD8565B520DD55B5F023F089878FBB2D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CD8565B520DD55B5F023F089878FBB2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_E9D56A11975E0A6665CBF089878F1594_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_E9D56A11975E0A6665CBF089878F1594" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_E9D56A11975E0A6665CBF089878F1594_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_E9D56A11975E0A6665CBF089878F1594" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_E9D56A11975E0A6665CBF089878F1594" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_E9D56A11975E0A6665CBF089878F1594" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_E9D56A11975E0A6665CBF089878F1594" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1D664F3540B838114F47F089878F1B8B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1D664F3540B838114F47F089878F1B8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of awards granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1D664F3540B838114F47F089878F1B8B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1D664F3540B838114F47F089878F1B8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1D664F3540B838114F47F089878F1B8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1D664F3540B838114F47F089878F1B8B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1D664F3540B838114F47F089878F1B8B" xlink:type="arc" />
    <link:label id="lab_buff_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodAggregateGrantDateFairValue_6724075475A0520E7DE6F08F51ECC55B_terseLabel_en-US" xlink:label="lab_buff_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodAggregateGrantDateFairValue_6724075475A0520E7DE6F08F51ECC55B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of units on grant date</link:label>
    <link:label id="lab_buff_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodAggregateGrantDateFairValue_6724075475A0520E7DE6F08F51ECC55B_label_en-US" xlink:label="lab_buff_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodAggregateGrantDateFairValue_6724075475A0520E7DE6F08F51ECC55B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Aggregate Grant Date Fair Value</link:label>
    <link:label id="lab_buff_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodAggregateGrantDateFairValue_6724075475A0520E7DE6F08F51ECC55B_documentation_en-US" xlink:label="lab_buff_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodAggregateGrantDateFairValue_6724075475A0520E7DE6F08F51ECC55B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Aggregate Grant Date Fair Value</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodAggregateGrantDateFairValue" xlink:label="loc_buff_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodAggregateGrantDateFairValue_6724075475A0520E7DE6F08F51ECC55B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodAggregateGrantDateFairValue_6724075475A0520E7DE6F08F51ECC55B" xlink:to="lab_buff_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodAggregateGrantDateFairValue_6724075475A0520E7DE6F08F51ECC55B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E6F0D9F8BDB5647F1A15F089878FADA8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E6F0D9F8BDB5647F1A15F089878FADA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award holding restriction period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E6F0D9F8BDB5647F1A15F089878FADA8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E6F0D9F8BDB5647F1A15F089878FADA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E6F0D9F8BDB5647F1A15F089878FADA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E6F0D9F8BDB5647F1A15F089878FADA8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E6F0D9F8BDB5647F1A15F089878FADA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_FB9D9BBE036531A2A6DEF089878FE0C2_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_FB9D9BBE036531A2A6DEF089878FE0C2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation costs charged to operations</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_FB9D9BBE036531A2A6DEF089878FE0C2_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_FB9D9BBE036531A2A6DEF089878FE0C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_FB9D9BBE036531A2A6DEF089878FE0C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_FB9D9BBE036531A2A6DEF089878FE0C2" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_FB9D9BBE036531A2A6DEF089878FE0C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A3EE596B0E0AF65C7521F089878F81FB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A3EE596B0E0AF65C7521F089878F81FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A3EE596B0E0AF65C7521F089878F81FB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A3EE596B0E0AF65C7521F089878F81FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A3EE596B0E0AF65C7521F089878F81FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A3EE596B0E0AF65C7521F089878F81FB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A3EE596B0E0AF65C7521F089878F81FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_04E8F3C82587770784F6D4968E7518AD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_04E8F3C82587770784F6D4968E7518AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_04E8F3C82587770784F6D4968E7518AD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_04E8F3C82587770784F6D4968E7518AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_04E8F3C82587770784F6D4968E7518AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_04E8F3C82587770784F6D4968E7518AD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_04E8F3C82587770784F6D4968E7518AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_334ECECE71CDEA7410B1D4968E75AD39_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_334ECECE71CDEA7410B1D4968E75AD39" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_334ECECE71CDEA7410B1D4968E75AD39_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_334ECECE71CDEA7410B1D4968E75AD39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_334ECECE71CDEA7410B1D4968E75AD39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_334ECECE71CDEA7410B1D4968E75AD39" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_334ECECE71CDEA7410B1D4968E75AD39" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C73238DCC3DEC2FAD82ED4968E751CF2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C73238DCC3DEC2FAD82ED4968E751CF2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C73238DCC3DEC2FAD82ED4968E751CF2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C73238DCC3DEC2FAD82ED4968E751CF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C73238DCC3DEC2FAD82ED4968E751CF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C73238DCC3DEC2FAD82ED4968E751CF2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C73238DCC3DEC2FAD82ED4968E751CF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_B6B5A963AC77762A49F7D4968E759221_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_B6B5A963AC77762A49F7D4968E759221" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_B6B5A963AC77762A49F7D4968E759221_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_B6B5A963AC77762A49F7D4968E759221" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_B6B5A963AC77762A49F7D4968E759221" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_B6B5A963AC77762A49F7D4968E759221" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_B6B5A963AC77762A49F7D4968E759221" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7F1EE1021F512D08B784D4968E7695F8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7F1EE1021F512D08B784D4968E7695F8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7F1EE1021F512D08B784D4968E7695F8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7F1EE1021F512D08B784D4968E7695F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7F1EE1021F512D08B784D4968E7695F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7F1EE1021F512D08B784D4968E7695F8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7F1EE1021F512D08B784D4968E7695F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_16BF6805E60D268C88FBD4968E76E157_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_16BF6805E60D268C88FBD4968E76E157" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_16BF6805E60D268C88FBD4968E76E157_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_16BF6805E60D268C88FBD4968E76E157" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_16BF6805E60D268C88FBD4968E76E157" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_16BF6805E60D268C88FBD4968E76E157" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_16BF6805E60D268C88FBD4968E76E157" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3FFE8A160E88B4A1616BD4968E768999_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3FFE8A160E88B4A1616BD4968E768999" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3FFE8A160E88B4A1616BD4968E768999_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3FFE8A160E88B4A1616BD4968E768999" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3FFE8A160E88B4A1616BD4968E768999" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3FFE8A160E88B4A1616BD4968E768999" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3FFE8A160E88B4A1616BD4968E768999" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3106317A01576FF112B1D4968E766748_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3106317A01576FF112B1D4968E766748" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3106317A01576FF112B1D4968E766748_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3106317A01576FF112B1D4968E766748" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3106317A01576FF112B1D4968E766748" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3106317A01576FF112B1D4968E766748" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3106317A01576FF112B1D4968E766748" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0F09646729EE333D3F4BD4968E76D9D8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0F09646729EE333D3F4BD4968E76D9D8" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0F09646729EE333D3F4BD4968E76D9D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0F09646729EE333D3F4BD4968E76D9D8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0F09646729EE333D3F4BD4968E76D9D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0C9AB213EBDC9C5AD4DFD4968E768C5B_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0C9AB213EBDC9C5AD4DFD4968E768C5B" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0C9AB213EBDC9C5AD4DFD4968E768C5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0C9AB213EBDC9C5AD4DFD4968E768C5B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0C9AB213EBDC9C5AD4DFD4968E768C5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesAbstract_4CFB4F85F758DC58EFDBD4968E3DDD00_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract_4CFB4F85F758DC58EFDBD4968E3DDD00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract_4CFB4F85F758DC58EFDBD4968E3DDD00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract_4CFB4F85F758DC58EFDBD4968E3DDD00" xlink:to="lab_us-gaap_ReceivablesAbstract_4CFB4F85F758DC58EFDBD4968E3DDD00" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_96BC30EE3BE95971816ED4968E3DCD67_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_96BC30EE3BE95971816ED4968E3DCD67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of composition of receivables</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_96BC30EE3BE95971816ED4968E3DCD67_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_96BC30EE3BE95971816ED4968E3DCD67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_96BC30EE3BE95971816ED4968E3DCD67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_96BC30EE3BE95971816ED4968E3DCD67" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_96BC30EE3BE95971816ED4968E3DCD67" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7424A4AC7A8C1CC24BBAD4968E40081C_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7424A4AC7A8C1CC24BBAD4968E40081C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Parties</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7424A4AC7A8C1CC24BBAD4968E40081C_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7424A4AC7A8C1CC24BBAD4968E40081C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7424A4AC7A8C1CC24BBAD4968E40081C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7424A4AC7A8C1CC24BBAD4968E40081C" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7424A4AC7A8C1CC24BBAD4968E40081C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_246B144126408EE945DCD4968E6B00DE_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_246B144126408EE945DCD4968E6B00DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_246B144126408EE945DCD4968E6B00DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_246B144126408EE945DCD4968E6B00DE" xlink:to="lab_us-gaap_DebtDisclosureAbstract_246B144126408EE945DCD4968E6B00DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_1F3BB9DE3E1D0DCAA4A6D4968E6B8381_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_1F3BB9DE3E1D0DCAA4A6D4968E6B8381" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of components of long-term debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_1F3BB9DE3E1D0DCAA4A6D4968E6B8381_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_1F3BB9DE3E1D0DCAA4A6D4968E6B8381" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_1F3BB9DE3E1D0DCAA4A6D4968E6B8381" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock_1F3BB9DE3E1D0DCAA4A6D4968E6B8381" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock_1F3BB9DE3E1D0DCAA4A6D4968E6B8381" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EC8EF8214637DF94F276F08987826E73_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EC8EF8214637DF94F276F08987826E73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EC8EF8214637DF94F276F08987826E73_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EC8EF8214637DF94F276F08987826E73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EC8EF8214637DF94F276F08987826E73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EC8EF8214637DF94F276F08987826E73" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EC8EF8214637DF94F276F08987826E73" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5F02082FC1E6B9BD9E89F08987828AAB_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5F02082FC1E6B9BD9E89F08987828AAB" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Number of shares - outstanding, December 31, 2016 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5F02082FC1E6B9BD9E89F08987828AAB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5F02082FC1E6B9BD9E89F08987828AAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5F02082FC1E6B9BD9E89F08987828AAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5F02082FC1E6B9BD9E89F08987828AAB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5F02082FC1E6B9BD9E89F08987828AAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3B1D5E49D6E149B5A670F0898782FFF6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3B1D5E49D6E149B5A670F0898782FFF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares - granted (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3B1D5E49D6E149B5A670F0898782FFF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3B1D5E49D6E149B5A670F0898782FFF6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3B1D5E49D6E149B5A670F0898782FFF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BDC1680B90428FDF5580F0898782777D_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BDC1680B90428FDF5580F0898782777D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Number of shares - exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BDC1680B90428FDF5580F0898782777D_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BDC1680B90428FDF5580F0898782777D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BDC1680B90428FDF5580F0898782777D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BDC1680B90428FDF5580F0898782777D" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BDC1680B90428FDF5580F0898782777D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_11E75BE8733A46E3B7FAF0898783C77A_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_11E75BE8733A46E3B7FAF0898783C77A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Number of shares - forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_11E75BE8733A46E3B7FAF0898783C77A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_11E75BE8733A46E3B7FAF0898783C77A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_11E75BE8733A46E3B7FAF0898783C77A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_11E75BE8733A46E3B7FAF0898783C77A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_11E75BE8733A46E3B7FAF0898783C77A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_EDC47E83CF209BE9CB40F089878341CF_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_EDC47E83CF209BE9CB40F089878341CF" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Number of shares - expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_EDC47E83CF209BE9CB40F089878341CF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_EDC47E83CF209BE9CB40F089878341CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_EDC47E83CF209BE9CB40F089878341CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_EDC47E83CF209BE9CB40F089878341CF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_EDC47E83CF209BE9CB40F089878341CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_291CDBC25F875A0F8C35F0898783C8F8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_291CDBC25F875A0F8C35F0898783C8F8" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Number of shares - outstanding, March 31, 2017 (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_291CDBC25F875A0F8C35F0898783C8F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_291CDBC25F875A0F8C35F0898783C8F8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_291CDBC25F875A0F8C35F0898783C8F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6106114E77C485E977EDF08987839997_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6106114E77C485E977EDF08987839997" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares - exercisable, March 31, 2017 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6106114E77C485E977EDF08987839997_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6106114E77C485E977EDF08987839997" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6106114E77C485E977EDF08987839997" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6106114E77C485E977EDF08987839997" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6106114E77C485E977EDF08987839997" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_81262CFD4795B8C84474F0898783591F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_81262CFD4795B8C84474F0898783591F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_81262CFD4795B8C84474F0898783591F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_81262CFD4795B8C84474F0898783591F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_81262CFD4795B8C84474F0898783591F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_81262CFD4795B8C84474F0898783591F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_81262CFD4795B8C84474F0898783591F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_469690747AE6947E2BC6F0898783591F_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_469690747AE6947E2BC6F0898783591F" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price per share - outstanding, December 31, 2016 (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_469690747AE6947E2BC6F0898783591F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_469690747AE6947E2BC6F0898783591F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_469690747AE6947E2BC6F0898783591F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_469690747AE6947E2BC6F0898783591F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_469690747AE6947E2BC6F0898783591F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EB5563BF7EA7A5B7453CF0898783C4AF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EB5563BF7EA7A5B7453CF0898783C4AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price per share - granted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EB5563BF7EA7A5B7453CF0898783C4AF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EB5563BF7EA7A5B7453CF0898783C4AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EB5563BF7EA7A5B7453CF0898783C4AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EB5563BF7EA7A5B7453CF0898783C4AF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EB5563BF7EA7A5B7453CF0898783C4AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CDDBA52AA9BFCD9EF7D7F08987837D34_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CDDBA52AA9BFCD9EF7D7F08987837D34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price per share - exercised (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CDDBA52AA9BFCD9EF7D7F08987837D34_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CDDBA52AA9BFCD9EF7D7F08987837D34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CDDBA52AA9BFCD9EF7D7F08987837D34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CDDBA52AA9BFCD9EF7D7F08987837D34" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CDDBA52AA9BFCD9EF7D7F08987837D34" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5187A7369B36858D03BAF08987830BD3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5187A7369B36858D03BAF08987830BD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price per share - forfeited (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5187A7369B36858D03BAF08987830BD3_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5187A7369B36858D03BAF08987830BD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5187A7369B36858D03BAF08987830BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5187A7369B36858D03BAF08987830BD3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5187A7369B36858D03BAF08987830BD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_7BB0A583E08F16A6CCACF0898783B95C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_7BB0A583E08F16A6CCACF0898783B95C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price per share - expired (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_7BB0A583E08F16A6CCACF0898783B95C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_7BB0A583E08F16A6CCACF0898783B95C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_7BB0A583E08F16A6CCACF0898783B95C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_7BB0A583E08F16A6CCACF0898783B95C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_7BB0A583E08F16A6CCACF0898783B95C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2EF15C8DFC149F032D85F08987836C34_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2EF15C8DFC149F032D85F08987836C34" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price per share - outstanding, March 31, 2017 (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2EF15C8DFC149F032D85F08987836C34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2EF15C8DFC149F032D85F08987836C34" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2EF15C8DFC149F032D85F08987836C34" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9255DD27973074E0F5D5F08987835955_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9255DD27973074E0F5D5F08987835955" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price per share - exercisable, March 31, 2017 (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9255DD27973074E0F5D5F08987835955_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9255DD27973074E0F5D5F08987835955" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9255DD27973074E0F5D5F08987835955" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9255DD27973074E0F5D5F08987835955" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9255DD27973074E0F5D5F08987835955" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_F2302AAFE73FC2EE5809D4968DF86447_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_F2302AAFE73FC2EE5809D4968DF86447" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_F2302AAFE73FC2EE5809D4968DF86447_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_F2302AAFE73FC2EE5809D4968DF86447" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_F2302AAFE73FC2EE5809D4968DF86447" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_F2302AAFE73FC2EE5809D4968DF86447" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_F2302AAFE73FC2EE5809D4968DF86447" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_FEF4C5E0DC8104339DA2D4968DC83BB8_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_FEF4C5E0DC8104339DA2D4968DC83BB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_FEF4C5E0DC8104339DA2D4968DC83BB8_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_FEF4C5E0DC8104339DA2D4968DC83BB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_FEF4C5E0DC8104339DA2D4968DC83BB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_FEF4C5E0DC8104339DA2D4968DC83BB8" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_FEF4C5E0DC8104339DA2D4968DC83BB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_DCEB836E64DE0D37F680D4968DB50F10_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_DCEB836E64DE0D37F680D4968DB50F10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_DCEB836E64DE0D37F680D4968DB50F10_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_DCEB836E64DE0D37F680D4968DB50F10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_DCEB836E64DE0D37F680D4968DB50F10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_DCEB836E64DE0D37F680D4968DB50F10" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_DCEB836E64DE0D37F680D4968DB50F10" xlink:type="arc" />
    <link:label id="lab_buff_CityofJoplinMOMember_FDBED3FFB4805070D192D4968DB559A3_terseLabel_en-US" xlink:label="lab_buff_CityofJoplinMOMember_FDBED3FFB4805070D192D4968DB559A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City of Joplin, MO</link:label>
    <link:label id="lab_buff_CityofJoplinMOMember_FDBED3FFB4805070D192D4968DB559A3_label_en-US" xlink:label="lab_buff_CityofJoplinMOMember_FDBED3FFB4805070D192D4968DB559A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City of Joplin, MO [Member]</link:label>
    <link:label id="lab_buff_CityofJoplinMOMember_FDBED3FFB4805070D192D4968DB559A3_documentation_en-US" xlink:label="lab_buff_CityofJoplinMOMember_FDBED3FFB4805070D192D4968DB559A3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">City of Joplin, MO [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_CityofJoplinMOMember" xlink:label="loc_buff_CityofJoplinMOMember_FDBED3FFB4805070D192D4968DB559A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_CityofJoplinMOMember_FDBED3FFB4805070D192D4968DB559A3" xlink:to="lab_buff_CityofJoplinMOMember_FDBED3FFB4805070D192D4968DB559A3" xlink:type="arc" />
    <link:label id="lab_dei_LegalEntityAxis_7A2D59B6B63870E07139D4968DB6ECF3_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis_7A2D59B6B63870E07139D4968DB6ECF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_7A2D59B6B63870E07139D4968DB6ECF3_label_en-US" xlink:label="lab_dei_LegalEntityAxis_7A2D59B6B63870E07139D4968DB6ECF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_7A2D59B6B63870E07139D4968DB6ECF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_7A2D59B6B63870E07139D4968DB6ECF3" xlink:to="lab_dei_LegalEntityAxis_7A2D59B6B63870E07139D4968DB6ECF3" xlink:type="arc" />
    <link:label id="lab_dei_EntityDomain_AB2289C31DE1EDB8E15CD4968DB6AE39_terseLabel_en-US" xlink:label="lab_dei_EntityDomain_AB2289C31DE1EDB8E15CD4968DB6AE39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_AB2289C31DE1EDB8E15CD4968DB6AE39_label_en-US" xlink:label="lab_dei_EntityDomain_AB2289C31DE1EDB8E15CD4968DB6AE39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_AB2289C31DE1EDB8E15CD4968DB6AE39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_AB2289C31DE1EDB8E15CD4968DB6AE39" xlink:to="lab_dei_EntityDomain_AB2289C31DE1EDB8E15CD4968DB6AE39" xlink:type="arc" />
    <link:label id="lab_buff_HeartlandPetFoodMfg.Member_9E09309D329CDD10B4CAD4968DB7C01C_terseLabel_en-US" xlink:label="lab_buff_HeartlandPetFoodMfg.Member_9E09309D329CDD10B4CAD4968DB7C01C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Heartland Pet Food Mfg.</link:label>
    <link:label id="lab_buff_HeartlandPetFoodMfg.Member_9E09309D329CDD10B4CAD4968DB7C01C_label_en-US" xlink:label="lab_buff_HeartlandPetFoodMfg.Member_9E09309D329CDD10B4CAD4968DB7C01C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Heartland Pet Food Mfg. [Member]</link:label>
    <link:label id="lab_buff_HeartlandPetFoodMfg.Member_9E09309D329CDD10B4CAD4968DB7C01C_documentation_en-US" xlink:label="lab_buff_HeartlandPetFoodMfg.Member_9E09309D329CDD10B4CAD4968DB7C01C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Heartland Pet Food Mfg. [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_HeartlandPetFoodMfg.Member" xlink:label="loc_buff_HeartlandPetFoodMfg.Member_9E09309D329CDD10B4CAD4968DB7C01C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_HeartlandPetFoodMfg.Member_9E09309D329CDD10B4CAD4968DB7C01C" xlink:to="lab_buff_HeartlandPetFoodMfg.Member_9E09309D329CDD10B4CAD4968DB7C01C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2EA34BB6A2B2F862C51FD4968DB75039_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2EA34BB6A2B2F862C51FD4968DB75039" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2EA34BB6A2B2F862C51FD4968DB75039_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2EA34BB6A2B2F862C51FD4968DB75039" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2EA34BB6A2B2F862C51FD4968DB75039" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2EA34BB6A2B2F862C51FD4968DB75039" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2EA34BB6A2B2F862C51FD4968DB75039" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_063D8647C2D11641EE59D4968DB7D814_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_063D8647C2D11641EE59D4968DB7D814" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_063D8647C2D11641EE59D4968DB7D814_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_063D8647C2D11641EE59D4968DB7D814" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_063D8647C2D11641EE59D4968DB7D814" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_063D8647C2D11641EE59D4968DB7D814" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_063D8647C2D11641EE59D4968DB7D814" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingMember_D070990C18958D5DC486D4968DB7CA81_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember_D070990C18958D5DC486D4968DB7CA81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_D070990C18958D5DC486D4968DB7CA81_label_en-US" xlink:label="lab_us-gaap_BuildingMember_D070990C18958D5DC486D4968DB7CA81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_D070990C18958D5DC486D4968DB7CA81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember_D070990C18958D5DC486D4968DB7CA81" xlink:to="lab_us-gaap_BuildingMember_D070990C18958D5DC486D4968DB7CA81" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_F311D65DBA1DCE68268ED4968DB773E6_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_F311D65DBA1DCE68268ED4968DB773E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_F311D65DBA1DCE68268ED4968DB773E6_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_F311D65DBA1DCE68268ED4968DB773E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_F311D65DBA1DCE68268ED4968DB773E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_F311D65DBA1DCE68268ED4968DB773E6" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_F311D65DBA1DCE68268ED4968DB773E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_D0454178323A936A8AC7D4968DB8E954_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_D0454178323A936A8AC7D4968DB8E954" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer software</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_D0454178323A936A8AC7D4968DB8E954_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_D0454178323A936A8AC7D4968DB8E954" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_D0454178323A936A8AC7D4968DB8E954" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_D0454178323A936A8AC7D4968DB8E954" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_D0454178323A936A8AC7D4968DB8E954" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComputerEquipmentMember_24873B319BE9E604D6CBD4968DB83702_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_24873B319BE9E604D6CBD4968DB83702" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_24873B319BE9E604D6CBD4968DB83702_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_24873B319BE9E604D6CBD4968DB83702" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_24873B319BE9E604D6CBD4968DB83702" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember_24873B319BE9E604D6CBD4968DB83702" xlink:to="lab_us-gaap_ComputerEquipmentMember_24873B319BE9E604D6CBD4968DB83702" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_AA3B66452BA946C51AF5D4968DB98DF7_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_AA3B66452BA946C51AF5D4968DB98DF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_AA3B66452BA946C51AF5D4968DB98DF7_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_AA3B66452BA946C51AF5D4968DB98DF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_AA3B66452BA946C51AF5D4968DB98DF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_AA3B66452BA946C51AF5D4968DB98DF7" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_AA3B66452BA946C51AF5D4968DB98DF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_33DD594EB3DA17EBE291D4968DB90CF5_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_33DD594EB3DA17EBE291D4968DB90CF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_33DD594EB3DA17EBE291D4968DB90CF5_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_33DD594EB3DA17EBE291D4968DB90CF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_33DD594EB3DA17EBE291D4968DB90CF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember_33DD594EB3DA17EBE291D4968DB90CF5" xlink:to="lab_us-gaap_LeaseholdImprovementsMember_33DD594EB3DA17EBE291D4968DB90CF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandImprovementsMember_7627E760D8E792A35525D4968DB970FD_terseLabel_en-US" xlink:label="lab_us-gaap_LandImprovementsMember_7627E760D8E792A35525D4968DB970FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land improvements</link:label>
    <link:label id="lab_us-gaap_LandImprovementsMember_7627E760D8E792A35525D4968DB970FD_label_en-US" xlink:label="lab_us-gaap_LandImprovementsMember_7627E760D8E792A35525D4968DB970FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="loc_us-gaap_LandImprovementsMember_7627E760D8E792A35525D4968DB970FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandImprovementsMember_7627E760D8E792A35525D4968DB970FD" xlink:to="lab_us-gaap_LandImprovementsMember_7627E760D8E792A35525D4968DB970FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_D02686F7615031F6F932D4968DB9DABA_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember_D02686F7615031F6F932D4968DB9DABA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_D02686F7615031F6F932D4968DB9DABA_label_en-US" xlink:label="lab_us-gaap_LandMember_D02686F7615031F6F932D4968DB9DABA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_D02686F7615031F6F932D4968DB9DABA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_D02686F7615031F6F932D4968DB9DABA" xlink:to="lab_us-gaap_LandMember_D02686F7615031F6F932D4968DB9DABA" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingImprovementsMember_9E22E3302DAD9B31ED9BD4968DB9E4FB_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember_9E22E3302DAD9B31ED9BD4968DB9E4FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings improvements</link:label>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_9E22E3302DAD9B31ED9BD4968DB9E4FB_label_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember_9E22E3302DAD9B31ED9BD4968DB9E4FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_9E22E3302DAD9B31ED9BD4968DB9E4FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingImprovementsMember_9E22E3302DAD9B31ED9BD4968DB9E4FB" xlink:to="lab_us-gaap_BuildingImprovementsMember_9E22E3302DAD9B31ED9BD4968DB9E4FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressMember_73EE4ACE3061AFD02CABD4968DB95F4D_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_73EE4ACE3061AFD02CABD4968DB95F4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_73EE4ACE3061AFD02CABD4968DB95F4D_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_73EE4ACE3061AFD02CABD4968DB95F4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_73EE4ACE3061AFD02CABD4968DB95F4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember_73EE4ACE3061AFD02CABD4968DB95F4D" xlink:to="lab_us-gaap_ConstructionInProgressMember_73EE4ACE3061AFD02CABD4968DB95F4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_022D9480D49466D88D6ED4968DB9F8C0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_022D9480D49466D88D6ED4968DB9F8C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_022D9480D49466D88D6ED4968DB9F8C0_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_022D9480D49466D88D6ED4968DB9F8C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_022D9480D49466D88D6ED4968DB9F8C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_022D9480D49466D88D6ED4968DB9F8C0" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_022D9480D49466D88D6ED4968DB9F8C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_DFF06CFBD074EEC48DBFD4968DBA9A05_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_DFF06CFBD074EEC48DBFD4968DBA9A05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_DFF06CFBD074EEC48DBFD4968DBA9A05_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_DFF06CFBD074EEC48DBFD4968DBA9A05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_DFF06CFBD074EEC48DBFD4968DBA9A05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_DFF06CFBD074EEC48DBFD4968DBA9A05" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_DFF06CFBD074EEC48DBFD4968DBA9A05" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_A70FD8093A4473EB7C8AD4968DBA1703_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_A70FD8093A4473EB7C8AD4968DBA1703" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_A70FD8093A4473EB7C8AD4968DBA1703_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_A70FD8093A4473EB7C8AD4968DBA1703" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_A70FD8093A4473EB7C8AD4968DBA1703" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_A70FD8093A4473EB7C8AD4968DBA1703" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_A70FD8093A4473EB7C8AD4968DBA1703" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_274DA8275836BF84E452D4968DBABA27_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_274DA8275836BF84E452D4968DBABA27" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_274DA8275836BF84E452D4968DBABA27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_274DA8275836BF84E452D4968DBABA27" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_274DA8275836BF84E452D4968DBABA27" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_9F9A16DBECB3F14D406ED4968DBA7442_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_9F9A16DBECB3F14D406ED4968DBA7442" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_9F9A16DBECB3F14D406ED4968DBA7442_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_9F9A16DBECB3F14D406ED4968DBA7442" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9F9A16DBECB3F14D406ED4968DBA7442" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_9F9A16DBECB3F14D406ED4968DBA7442" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_9F9A16DBECB3F14D406ED4968DBA7442" xlink:type="arc" />
    <link:label id="lab_buff_PrincipalAmountofIndustrialRevenueBonds_B41D334D876600F7F95FD4968DBA1100_terseLabel_en-US" xlink:label="lab_buff_PrincipalAmountofIndustrialRevenueBonds_B41D334D876600F7F95FD4968DBA1100" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principal amount of industrial revenue bonds</link:label>
    <link:label id="lab_buff_PrincipalAmountofIndustrialRevenueBonds_B41D334D876600F7F95FD4968DBA1100_label_en-US" xlink:label="lab_buff_PrincipalAmountofIndustrialRevenueBonds_B41D334D876600F7F95FD4968DBA1100" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Principal Amount of Industrial Revenue Bonds</link:label>
    <link:label id="lab_buff_PrincipalAmountofIndustrialRevenueBonds_B41D334D876600F7F95FD4968DBA1100_documentation_en-US" xlink:label="lab_buff_PrincipalAmountofIndustrialRevenueBonds_B41D334D876600F7F95FD4968DBA1100" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Aggregate principal amount of industrial bonds to be issued by Jasper County, Missouri and purchased by Heartland Pet Foods Manufacturing Inc., the Company's wholly-owned subsidiary ("Heartland").</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_PrincipalAmountofIndustrialRevenueBonds" xlink:label="loc_buff_PrincipalAmountofIndustrialRevenueBonds_B41D334D876600F7F95FD4968DBA1100" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_PrincipalAmountofIndustrialRevenueBonds_B41D334D876600F7F95FD4968DBA1100" xlink:to="lab_buff_PrincipalAmountofIndustrialRevenueBonds_B41D334D876600F7F95FD4968DBA1100" xlink:type="arc" />
    <link:label id="lab_buff_PurchasedIndustrialRevenueBonds_F206DE3392AAA5647293D4968DBA1A61_terseLabel_en-US" xlink:label="lab_buff_PurchasedIndustrialRevenueBonds_F206DE3392AAA5647293D4968DBA1A61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchased industrial revenue bonds</link:label>
    <link:label id="lab_buff_PurchasedIndustrialRevenueBonds_F206DE3392AAA5647293D4968DBA1A61_label_en-US" xlink:label="lab_buff_PurchasedIndustrialRevenueBonds_F206DE3392AAA5647293D4968DBA1A61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchased Industrial Revenue Bonds</link:label>
    <link:label id="lab_buff_PurchasedIndustrialRevenueBonds_F206DE3392AAA5647293D4968DBA1A61_documentation_en-US" xlink:label="lab_buff_PurchasedIndustrialRevenueBonds_F206DE3392AAA5647293D4968DBA1A61" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The aggregate amount of purchased industrial revenue bonds from Heartland by Jasper County, Missouri.</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_PurchasedIndustrialRevenueBonds" xlink:label="loc_buff_PurchasedIndustrialRevenueBonds_F206DE3392AAA5647293D4968DBA1A61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_PurchasedIndustrialRevenueBonds_F206DE3392AAA5647293D4968DBA1A61" xlink:to="lab_buff_PurchasedIndustrialRevenueBonds_F206DE3392AAA5647293D4968DBA1A61" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_86F087C73E2109633E80D4968E304EA9_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_86F087C73E2109633E80D4968E304EA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_86F087C73E2109633E80D4968E304EA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_86F087C73E2109633E80D4968E304EA9" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_86F087C73E2109633E80D4968E304EA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_9D9CF506F5AF8D551E67D4968E304750_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_9D9CF506F5AF8D551E67D4968E304750" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_9D9CF506F5AF8D551E67D4968E304750_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_9D9CF506F5AF8D551E67D4968E304750" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_9D9CF506F5AF8D551E67D4968E304750" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_9D9CF506F5AF8D551E67D4968E304750" xlink:to="lab_us-gaap_NetIncomeLoss_9D9CF506F5AF8D551E67D4968E304750" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_8CDA1D95BACC9511B9FAD4968E31BA6E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_8CDA1D95BACC9511B9FAD4968E31BA6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_8CDA1D95BACC9511B9FAD4968E31BA6E_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_8CDA1D95BACC9511B9FAD4968E31BA6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_8CDA1D95BACC9511B9FAD4968E31BA6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_8CDA1D95BACC9511B9FAD4968E31BA6E" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_8CDA1D95BACC9511B9FAD4968E31BA6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6489CB676F31152EC027D4968E319898_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6489CB676F31152EC027D4968E319898" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), before tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6489CB676F31152EC027D4968E319898_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6489CB676F31152EC027D4968E319898" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6489CB676F31152EC027D4968E319898" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6489CB676F31152EC027D4968E319898" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6489CB676F31152EC027D4968E319898" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_E76D3E6B40E86B0842E4D4968E310239_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_E76D3E6B40E86B0842E4D4968E310239" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense on other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_E76D3E6B40E86B0842E4D4968E310239_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_E76D3E6B40E86B0842E4D4968E310239" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_E76D3E6B40E86B0842E4D4968E310239" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_E76D3E6B40E86B0842E4D4968E310239" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_E76D3E6B40E86B0842E4D4968E310239" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8B8CCFC86CCC56C3038ED4968E31F77A_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8B8CCFC86CCC56C3038ED4968E31F77A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8B8CCFC86CCC56C3038ED4968E31F77A_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8B8CCFC86CCC56C3038ED4968E31F77A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8B8CCFC86CCC56C3038ED4968E31F77A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8B8CCFC86CCC56C3038ED4968E31F77A" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8B8CCFC86CCC56C3038ED4968E31F77A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_D94536B6AB5CF9ECAB82D4968E311A9E_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_D94536B6AB5CF9ECAB82D4968E311A9E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_D94536B6AB5CF9ECAB82D4968E311A9E_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_D94536B6AB5CF9ECAB82D4968E311A9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_D94536B6AB5CF9ECAB82D4968E311A9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_D94536B6AB5CF9ECAB82D4968E311A9E" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_D94536B6AB5CF9ECAB82D4968E311A9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_F82A046A0D35BD3B9668D4968DE66830_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_F82A046A0D35BD3B9668D4968DE66830" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_F82A046A0D35BD3B9668D4968DE66830_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_F82A046A0D35BD3B9668D4968DE66830" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_F82A046A0D35BD3B9668D4968DE66830" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_F82A046A0D35BD3B9668D4968DE66830" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_F82A046A0D35BD3B9668D4968DE66830" xlink:type="arc" />
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_FF9601717BE53234C998D4968DD9D313_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_FF9601717BE53234C998D4968DD9D313" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivables</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_FF9601717BE53234C998D4968DD9D313_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_FF9601717BE53234C998D4968DD9D313" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_FF9601717BE53234C998D4968DD9D313" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_FF9601717BE53234C998D4968DD9D313" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_FF9601717BE53234C998D4968DD9D313" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_A9703D318454004DA009F089880920AB_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_A9703D318454004DA009F089880920AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_A9703D318454004DA009F089880920AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_A9703D318454004DA009F089880920AB" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_A9703D318454004DA009F089880920AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B521568418228E4BBB45F089880AFEF7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B521568418228E4BBB45F089880AFEF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B521568418228E4BBB45F089880AFEF7_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B521568418228E4BBB45F089880AFEF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B521568418228E4BBB45F089880AFEF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B521568418228E4BBB45F089880AFEF7" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B521568418228E4BBB45F089880AFEF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_024F29DC6C961E521BC6F089880A6CE2_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_024F29DC6C961E521BC6F089880A6CE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_024F29DC6C961E521BC6F089880A6CE2_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_024F29DC6C961E521BC6F089880A6CE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_024F29DC6C961E521BC6F089880A6CE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_024F29DC6C961E521BC6F089880A6CE2" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_024F29DC6C961E521BC6F089880A6CE2" xlink:type="arc" />
    <link:label id="lab_buff_DepreciationDepletionandAmortizationExcludingAmortizationofFinancingCosts_9F62A7405A09E872B36BF089880A3516_terseLabel_en-US" xlink:label="lab_buff_DepreciationDepletionandAmortizationExcludingAmortizationofFinancingCosts_9F62A7405A09E872B36BF089880A3516" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_buff_DepreciationDepletionandAmortizationExcludingAmortizationofFinancingCosts_9F62A7405A09E872B36BF089880A3516_label_en-US" xlink:label="lab_buff_DepreciationDepletionandAmortizationExcludingAmortizationofFinancingCosts_9F62A7405A09E872B36BF089880A3516" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Excluding Amortization of Financing Costs</link:label>
    <link:label id="lab_buff_DepreciationDepletionandAmortizationExcludingAmortizationofFinancingCosts_9F62A7405A09E872B36BF089880A3516_documentation_en-US" xlink:label="lab_buff_DepreciationDepletionandAmortizationExcludingAmortizationofFinancingCosts_9F62A7405A09E872B36BF089880A3516" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Excluding Amortization of Financing Costs</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_DepreciationDepletionandAmortizationExcludingAmortizationofFinancingCosts" xlink:label="loc_buff_DepreciationDepletionandAmortizationExcludingAmortizationofFinancingCosts_9F62A7405A09E872B36BF089880A3516" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_DepreciationDepletionandAmortizationExcludingAmortizationofFinancingCosts_9F62A7405A09E872B36BF089880A3516" xlink:to="lab_buff_DepreciationDepletionandAmortizationExcludingAmortizationofFinancingCosts_9F62A7405A09E872B36BF089880A3516" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_69057C7417152DE1F0DBF089880A0B50_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_69057C7417152DE1F0DBF089880A0B50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_69057C7417152DE1F0DBF089880A0B50_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_69057C7417152DE1F0DBF089880A0B50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_69057C7417152DE1F0DBF089880A0B50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_69057C7417152DE1F0DBF089880A0B50" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_69057C7417152DE1F0DBF089880A0B50" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_8E88EE00374E8F54356DF089880A70B7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_8E88EE00374E8F54356DF089880A70B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_8E88EE00374E8F54356DF089880A70B7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_8E88EE00374E8F54356DF089880A70B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_8E88EE00374E8F54356DF089880A70B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_8E88EE00374E8F54356DF089880A70B7" xlink:to="lab_us-gaap_ShareBasedCompensation_8E88EE00374E8F54356DF089880A70B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_0C57BE4FECA102F1F9E1F089880A0B47_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_0C57BE4FECA102F1F9E1F089880A0B47" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal of fixed assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_0C57BE4FECA102F1F9E1F089880A0B47_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_0C57BE4FECA102F1F9E1F089880A0B47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_0C57BE4FECA102F1F9E1F089880A0B47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1_0C57BE4FECA102F1F9E1F089880A0B47" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1_0C57BE4FECA102F1F9E1F089880A0B47" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_301236C938D68CBF9811F089880ACB27_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_301236C938D68CBF9811F089880ACB27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_301236C938D68CBF9811F089880ACB27_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_301236C938D68CBF9811F089880ACB27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_301236C938D68CBF9811F089880ACB27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_301236C938D68CBF9811F089880ACB27" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_301236C938D68CBF9811F089880ACB27" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_5EECF90BF99711C1753EF089880A7C75_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_5EECF90BF99711C1753EF089880A7C75" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_5EECF90BF99711C1753EF089880A7C75_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_5EECF90BF99711C1753EF089880A7C75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_5EECF90BF99711C1753EF089880A7C75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_5EECF90BF99711C1753EF089880A7C75" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_5EECF90BF99711C1753EF089880A7C75" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForLegalSettlements_A8C6E34090806EB1C826F089880A9702_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForLegalSettlements_A8C6E34090806EB1C826F089880A9702" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of class action legal settlement</link:label>
    <link:label id="lab_us-gaap_PaymentsForLegalSettlements_A8C6E34090806EB1C826F089880A9702_label_en-US" xlink:label="lab_us-gaap_PaymentsForLegalSettlements_A8C6E34090806EB1C826F089880A9702" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Legal Settlements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForLegalSettlements" xlink:label="loc_us-gaap_PaymentsForLegalSettlements_A8C6E34090806EB1C826F089880A9702" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForLegalSettlements_A8C6E34090806EB1C826F089880A9702" xlink:to="lab_us-gaap_PaymentsForLegalSettlements_A8C6E34090806EB1C826F089880A9702" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_C726E4B4C8333586D6D0F089880A1BB0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_C726E4B4C8333586D6D0F089880A1BB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_C726E4B4C8333586D6D0F089880A1BB0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_C726E4B4C8333586D6D0F089880A1BB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_C726E4B4C8333586D6D0F089880A1BB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_C726E4B4C8333586D6D0F089880A1BB0" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_C726E4B4C8333586D6D0F089880A1BB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_C63923DFD94D7523CB9AF089880A623B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_C63923DFD94D7523CB9AF089880A623B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_C63923DFD94D7523CB9AF089880A623B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_C63923DFD94D7523CB9AF089880A623B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_C63923DFD94D7523CB9AF089880A623B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_C63923DFD94D7523CB9AF089880A623B" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_C63923DFD94D7523CB9AF089880A623B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_6DE44C74FC19286F9828F089880A3CA0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_6DE44C74FC19286F9828F089880A3CA0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_6DE44C74FC19286F9828F089880A3CA0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_6DE44C74FC19286F9828F089880A3CA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_6DE44C74FC19286F9828F089880A3CA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_6DE44C74FC19286F9828F089880A3CA0" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_6DE44C74FC19286F9828F089880A3CA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BD80FB949FB981CC3BE6F089880BA268_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BD80FB949FB981CC3BE6F089880BA268" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BD80FB949FB981CC3BE6F089880BA268_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BD80FB949FB981CC3BE6F089880BA268" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BD80FB949FB981CC3BE6F089880BA268" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BD80FB949FB981CC3BE6F089880BA268" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BD80FB949FB981CC3BE6F089880BA268" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_D4158689563E5372BDF8F089880B06A7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_D4158689563E5372BDF8F089880B06A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_D4158689563E5372BDF8F089880B06A7_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_D4158689563E5372BDF8F089880B06A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_D4158689563E5372BDF8F089880B06A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_D4158689563E5372BDF8F089880B06A7" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_D4158689563E5372BDF8F089880B06A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_B7DCCDF4B506671A906CF089880B1A29_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_B7DCCDF4B506671A906CF089880B1A29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_B7DCCDF4B506671A906CF089880B1A29_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_B7DCCDF4B506671A906CF089880B1A29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_B7DCCDF4B506671A906CF089880B1A29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_B7DCCDF4B506671A906CF089880B1A29" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_B7DCCDF4B506671A906CF089880B1A29" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_1DAC52946807A9A1BD0FF089880B1B85_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_1DAC52946807A9A1BD0FF089880B1B85" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_1DAC52946807A9A1BD0FF089880B1B85_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_1DAC52946807A9A1BD0FF089880B1B85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1DAC52946807A9A1BD0FF089880B1B85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1DAC52946807A9A1BD0FF089880B1B85" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_1DAC52946807A9A1BD0FF089880B1B85" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_634A0536FC35F91EFBADF089880BCF0F_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_634A0536FC35F91EFBADF089880BCF0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_634A0536FC35F91EFBADF089880BCF0F_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_634A0536FC35F91EFBADF089880BCF0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_634A0536FC35F91EFBADF089880BCF0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_634A0536FC35F91EFBADF089880BCF0F" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_634A0536FC35F91EFBADF089880BCF0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_1D1108E1BFD2639F8972F089880BD0C3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_1D1108E1BFD2639F8972F089880BD0C3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_1D1108E1BFD2639F8972F089880BD0C3_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_1D1108E1BFD2639F8972F089880BD0C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_1D1108E1BFD2639F8972F089880BD0C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets_1D1108E1BFD2639F8972F089880BD0C3" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets_1D1108E1BFD2639F8972F089880BD0C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2BF936C74780656F48ADF089880B8924_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2BF936C74780656F48ADF089880B8924" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2BF936C74780656F48ADF089880B8924_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2BF936C74780656F48ADF089880B8924" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2BF936C74780656F48ADF089880B8924" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2BF936C74780656F48ADF089880B8924" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2BF936C74780656F48ADF089880B8924" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_662A6B2B6D53B5780AF7F089880BFFF1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_662A6B2B6D53B5780AF7F089880BFFF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_662A6B2B6D53B5780AF7F089880BFFF1_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_662A6B2B6D53B5780AF7F089880BFFF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_662A6B2B6D53B5780AF7F089880BFFF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_662A6B2B6D53B5780AF7F089880BFFF1" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_662A6B2B6D53B5780AF7F089880BFFF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_F39BC58A93E0422BBD85F089880B8A2D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_F39BC58A93E0422BBD85F089880B8A2D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Principal payments on long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_F39BC58A93E0422BBD85F089880B8A2D_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_F39BC58A93E0422BBD85F089880B8A2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_F39BC58A93E0422BBD85F089880B8A2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_F39BC58A93E0422BBD85F089880B8A2D" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_F39BC58A93E0422BBD85F089880B8A2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_FCCD0251214C33A9CB80F089880B8FBA_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_FCCD0251214C33A9CB80F089880B8FBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_FCCD0251214C33A9CB80F089880B8FBA_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_FCCD0251214C33A9CB80F089880B8FBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_FCCD0251214C33A9CB80F089880B8FBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_FCCD0251214C33A9CB80F089880B8FBA" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_FCCD0251214C33A9CB80F089880B8FBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_67F1FAA573FFA55EBF78F089880B3396_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_67F1FAA573FFA55EBF78F089880B3396" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_67F1FAA573FFA55EBF78F089880B3396_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_67F1FAA573FFA55EBF78F089880B3396" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_67F1FAA573FFA55EBF78F089880B3396" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_67F1FAA573FFA55EBF78F089880B3396" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_67F1FAA573FFA55EBF78F089880B3396" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_D293BCBAFDDDC1369DC7F089880B46D6_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_D293BCBAFDDDC1369DC7F089880B46D6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_D293BCBAFDDDC1369DC7F089880B46D6_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_D293BCBAFDDDC1369DC7F089880B46D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_D293BCBAFDDDC1369DC7F089880B46D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_D293BCBAFDDDC1369DC7F089880B46D6" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_D293BCBAFDDDC1369DC7F089880B46D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6E4EAC014FD358D4BF14F089880B4C00_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6E4EAC014FD358D4BF14F089880B4C00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6E4EAC014FD358D4BF14F089880B4C00_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6E4EAC014FD358D4BF14F089880B4C00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6E4EAC014FD358D4BF14F089880B4C00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6E4EAC014FD358D4BF14F089880B4C00" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6E4EAC014FD358D4BF14F089880B4C00" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_85B0EEF484C1F0367196F089880B2AAB_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_85B0EEF484C1F0367196F089880B2AAB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_85B0EEF484C1F0367196F089880B2AAB_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_85B0EEF484C1F0367196F089880B2AAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_85B0EEF484C1F0367196F089880B2AAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_85B0EEF484C1F0367196F089880B2AAB" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_85B0EEF484C1F0367196F089880B2AAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7FF40380BD72F0A46E32F089880BBF0D_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7FF40380BD72F0A46E32F089880BBF0D" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7FF40380BD72F0A46E32F089880BBF0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7FF40380BD72F0A46E32F089880BBF0D" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7FF40380BD72F0A46E32F089880BBF0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2B17C5FF76E255763F4F089880B5574_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2B17C5FF76E255763F4F089880B5574" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2B17C5FF76E255763F4F089880B5574" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2B17C5FF76E255763F4F089880B5574" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2B17C5FF76E255763F4F089880B5574" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_669582FCF74EA326E45FD4968E6825A0_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_669582FCF74EA326E45FD4968E6825A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_669582FCF74EA326E45FD4968E6825A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_669582FCF74EA326E45FD4968E6825A0" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_669582FCF74EA326E45FD4968E6825A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_244ECACA2E8E33A4F490D4968E686238_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_244ECACA2E8E33A4F490D4968E686238" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_244ECACA2E8E33A4F490D4968E686238_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_244ECACA2E8E33A4F490D4968E686238" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_244ECACA2E8E33A4F490D4968E686238" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_244ECACA2E8E33A4F490D4968E686238" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_244ECACA2E8E33A4F490D4968E686238" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_65A389A479F988C46C72D4968D63BF85_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_65A389A479F988C46C72D4968D63BF85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_65A389A479F988C46C72D4968D63BF85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_65A389A479F988C46C72D4968D63BF85" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_65A389A479F988C46C72D4968D63BF85" xlink:type="arc" />
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_75A67301E66308E68C0CD4968D63DD44_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock_75A67301E66308E68C0CD4968D63DD44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Proceedings</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_75A67301E66308E68C0CD4968D63DD44_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock_75A67301E66308E68C0CD4968D63DD44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_75A67301E66308E68C0CD4968D63DD44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock_75A67301E66308E68C0CD4968D63DD44" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock_75A67301E66308E68C0CD4968D63DD44" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesTable_7B389D5D9D9D887AEE72ED4E3D7224B0_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_7B389D5D9D9D887AEE72ED4E3D7224B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_7B389D5D9D9D887AEE72ED4E3D7224B0_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_7B389D5D9D9D887AEE72ED4E3D7224B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_7B389D5D9D9D887AEE72ED4E3D7224B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable_7B389D5D9D9D887AEE72ED4E3D7224B0" xlink:to="lab_us-gaap_LossContingenciesTable_7B389D5D9D9D887AEE72ED4E3D7224B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LitigationCaseAxis_0683698856C134E230C7ED4E3D746BE1_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationCaseAxis_0683698856C134E230C7ED4E3D746BE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_us-gaap_LitigationCaseAxis_0683698856C134E230C7ED4E3D746BE1_label_en-US" xlink:label="lab_us-gaap_LitigationCaseAxis_0683698856C134E230C7ED4E3D746BE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="loc_us-gaap_LitigationCaseAxis_0683698856C134E230C7ED4E3D746BE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationCaseAxis_0683698856C134E230C7ED4E3D746BE1" xlink:to="lab_us-gaap_LitigationCaseAxis_0683698856C134E230C7ED4E3D746BE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LitigationCaseTypeDomain_06FF31D1444F71909F7DED4E3D74D944_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationCaseTypeDomain_06FF31D1444F71909F7DED4E3D74D944" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_us-gaap_LitigationCaseTypeDomain_06FF31D1444F71909F7DED4E3D74D944_label_en-US" xlink:label="lab_us-gaap_LitigationCaseTypeDomain_06FF31D1444F71909F7DED4E3D74D944" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="loc_us-gaap_LitigationCaseTypeDomain_06FF31D1444F71909F7DED4E3D74D944" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationCaseTypeDomain_06FF31D1444F71909F7DED4E3D74D944" xlink:to="lab_us-gaap_LitigationCaseTypeDomain_06FF31D1444F71909F7DED4E3D74D944" xlink:type="arc" />
    <link:label id="lab_buff_NestlePurinaLitigationCounterclaimsNotDismissedNumberMember_A9618779F615D615EB98ED4E3D7486FE_terseLabel_en-US" xlink:label="lab_buff_NestlePurinaLitigationCounterclaimsNotDismissedNumberMember_A9618779F615D615EB98ED4E3D7486FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nestle Purina Litigation, Counterclaims Not Dismissed, Number [Member]</link:label>
    <link:label id="lab_buff_NestlePurinaLitigationCounterclaimsNotDismissedNumberMember_A9618779F615D615EB98ED4E3D7486FE_label_en-US" xlink:label="lab_buff_NestlePurinaLitigationCounterclaimsNotDismissedNumberMember_A9618779F615D615EB98ED4E3D7486FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nestle Purina Litigation, Counterclaims Not Dismissed, Number [Member]</link:label>
    <link:label id="lab_buff_NestlePurinaLitigationCounterclaimsNotDismissedNumberMember_A9618779F615D615EB98ED4E3D7486FE_documentation_en-US" xlink:label="lab_buff_NestlePurinaLitigationCounterclaimsNotDismissedNumberMember_A9618779F615D615EB98ED4E3D7486FE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Nestle Purina Litigation, Counterclaims Not Dismissed, Number [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_NestlePurinaLitigationCounterclaimsNotDismissedNumberMember" xlink:label="loc_buff_NestlePurinaLitigationCounterclaimsNotDismissedNumberMember_A9618779F615D615EB98ED4E3D7486FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_NestlePurinaLitigationCounterclaimsNotDismissedNumberMember_A9618779F615D615EB98ED4E3D7486FE" xlink:to="lab_buff_NestlePurinaLitigationCounterclaimsNotDismissedNumberMember_A9618779F615D615EB98ED4E3D7486FE" xlink:type="arc" />
    <link:label id="lab_buff_NestlePurinaLitigationMember_7DCBA63A07468442F048ED4E3D74B3AF_terseLabel_en-US" xlink:label="lab_buff_NestlePurinaLitigationMember_7DCBA63A07468442F048ED4E3D74B3AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NestlePurinaLitigation [Member]</link:label>
    <link:label id="lab_buff_NestlePurinaLitigationMember_7DCBA63A07468442F048ED4E3D74B3AF_label_en-US" xlink:label="lab_buff_NestlePurinaLitigationMember_7DCBA63A07468442F048ED4E3D74B3AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NestlePurinaLitigation [Member]</link:label>
    <link:label id="lab_buff_NestlePurinaLitigationMember_7DCBA63A07468442F048ED4E3D74B3AF_documentation_en-US" xlink:label="lab_buff_NestlePurinaLitigationMember_7DCBA63A07468442F048ED4E3D74B3AF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NestlePurinaLitigation [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_NestlePurinaLitigationMember" xlink:label="loc_buff_NestlePurinaLitigationMember_7DCBA63A07468442F048ED4E3D74B3AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_NestlePurinaLitigationMember_7DCBA63A07468442F048ED4E3D74B3AF" xlink:to="lab_buff_NestlePurinaLitigationMember_7DCBA63A07468442F048ED4E3D74B3AF" xlink:type="arc" />
    <link:label id="lab_buff_USConsumerClassActionLawsuitMember_B76FDBC52C33AA1452B0ED4E3D7491EF_terseLabel_en-US" xlink:label="lab_buff_USConsumerClassActionLawsuitMember_B76FDBC52C33AA1452B0ED4E3D7491EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">USConsumerClassActionLawsuit [Member]</link:label>
    <link:label id="lab_buff_USConsumerClassActionLawsuitMember_B76FDBC52C33AA1452B0ED4E3D7491EF_label_en-US" xlink:label="lab_buff_USConsumerClassActionLawsuitMember_B76FDBC52C33AA1452B0ED4E3D7491EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">USConsumerClassActionLawsuit [Member]</link:label>
    <link:label id="lab_buff_USConsumerClassActionLawsuitMember_B76FDBC52C33AA1452B0ED4E3D7491EF_documentation_en-US" xlink:label="lab_buff_USConsumerClassActionLawsuitMember_B76FDBC52C33AA1452B0ED4E3D7491EF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">USConsumerClassActionLawsuit [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_USConsumerClassActionLawsuitMember" xlink:label="loc_buff_USConsumerClassActionLawsuitMember_B76FDBC52C33AA1452B0ED4E3D7491EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_USConsumerClassActionLawsuitMember_B76FDBC52C33AA1452B0ED4E3D7491EF" xlink:to="lab_buff_USConsumerClassActionLawsuitMember_B76FDBC52C33AA1452B0ED4E3D7491EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesLineItems_A77B30FA72DA9FD07C81ED4E3D7453E4_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_A77B30FA72DA9FD07C81ED4E3D7453E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_A77B30FA72DA9FD07C81ED4E3D7453E4_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_A77B30FA72DA9FD07C81ED4E3D7453E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_A77B30FA72DA9FD07C81ED4E3D7453E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems_A77B30FA72DA9FD07C81ED4E3D7453E4" xlink:to="lab_us-gaap_LossContingenciesLineItems_A77B30FA72DA9FD07C81ED4E3D7453E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForLegalSettlements_5D08B4BD8BB7009AE9A3ED4E3D74A86D_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForLegalSettlements_5D08B4BD8BB7009AE9A3ED4E3D74A86D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment of legal settlement</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForLegalSettlements" xlink:label="loc_us-gaap_PaymentsForLegalSettlements_5D08B4BD8BB7009AE9A3ED4E3D74A86D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForLegalSettlements_5D08B4BD8BB7009AE9A3ED4E3D74A86D" xlink:to="lab_us-gaap_PaymentsForLegalSettlements_5D08B4BD8BB7009AE9A3ED4E3D74A86D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_A83D615A29F7DE5F5476D4968E378463_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_A83D615A29F7DE5F5476D4968E378463" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_A83D615A29F7DE5F5476D4968E378463_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_A83D615A29F7DE5F5476D4968E378463" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_A83D615A29F7DE5F5476D4968E378463" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_A83D615A29F7DE5F5476D4968E378463" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_A83D615A29F7DE5F5476D4968E378463" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_AE5361204C56C21F081ED4968E371B23_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_AE5361204C56C21F081ED4968E371B23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_AE5361204C56C21F081ED4968E371B23_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_AE5361204C56C21F081ED4968E371B23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_AE5361204C56C21F081ED4968E371B23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_AE5361204C56C21F081ED4968E371B23" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_AE5361204C56C21F081ED4968E371B23" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_79C0B1EC2F7E6FA283AAD4968E373AEB_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_79C0B1EC2F7E6FA283AAD4968E373AEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_79C0B1EC2F7E6FA283AAD4968E373AEB_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_79C0B1EC2F7E6FA283AAD4968E373AEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_79C0B1EC2F7E6FA283AAD4968E373AEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_79C0B1EC2F7E6FA283AAD4968E373AEB" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_79C0B1EC2F7E6FA283AAD4968E373AEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_BB83016EAC592154B72AD4968E37D26C_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_BB83016EAC592154B72AD4968E37D26C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amended Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_BB83016EAC592154B72AD4968E37D26C_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_BB83016EAC592154B72AD4968E37D26C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_BB83016EAC592154B72AD4968E37D26C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_BB83016EAC592154B72AD4968E37D26C" xlink:to="lab_us-gaap_LineOfCreditMember_BB83016EAC592154B72AD4968E37D26C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_AC6744E99884F1BCCF95D4968E375030_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_AC6744E99884F1BCCF95D4968E375030" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_AC6744E99884F1BCCF95D4968E375030_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_AC6744E99884F1BCCF95D4968E375030" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_AC6744E99884F1BCCF95D4968E375030" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_AC6744E99884F1BCCF95D4968E375030" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_AC6744E99884F1BCCF95D4968E375030" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4C461EAED0018AE03DBCD4968E382DF2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4C461EAED0018AE03DBCD4968E382DF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4C461EAED0018AE03DBCD4968E382DF2_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4C461EAED0018AE03DBCD4968E382DF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4C461EAED0018AE03DBCD4968E382DF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4C461EAED0018AE03DBCD4968E382DF2" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4C461EAED0018AE03DBCD4968E382DF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_FC685F206D3DAC8407FDD4968E397DE3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_FC685F206D3DAC8407FDD4968E397DE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_FC685F206D3DAC8407FDD4968E397DE3_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_FC685F206D3DAC8407FDD4968E397DE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_FC685F206D3DAC8407FDD4968E397DE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_FC685F206D3DAC8407FDD4968E397DE3" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_FC685F206D3DAC8407FDD4968E397DE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_5565EEBFA7DDAD5A37F5D4968E391F9C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_5565EEBFA7DDAD5A37F5D4968E391F9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_5565EEBFA7DDAD5A37F5D4968E391F9C_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_5565EEBFA7DDAD5A37F5D4968E391F9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5565EEBFA7DDAD5A37F5D4968E391F9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_5565EEBFA7DDAD5A37F5D4968E391F9C" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_5565EEBFA7DDAD5A37F5D4968E391F9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C9DF6464E7FEA3259206D4968E39A54B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C9DF6464E7FEA3259206D4968E39A54B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C9DF6464E7FEA3259206D4968E39A54B_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C9DF6464E7FEA3259206D4968E39A54B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C9DF6464E7FEA3259206D4968E39A54B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C9DF6464E7FEA3259206D4968E39A54B" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C9DF6464E7FEA3259206D4968E39A54B" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_32E03DD6E09F713871D1D4968E399B58_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_32E03DD6E09F713871D1D4968E399B58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash invested in money market deposit accounts</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_32E03DD6E09F713871D1D4968E399B58_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_32E03DD6E09F713871D1D4968E399B58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsAtCarryingValue" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_32E03DD6E09F713871D1D4968E399B58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsAtCarryingValue_32E03DD6E09F713871D1D4968E399B58" xlink:to="lab_us-gaap_MoneyMarketFundsAtCarryingValue_32E03DD6E09F713871D1D4968E399B58" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_8FBBF4343F2BA8052DF0D4968E397FEB_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_8FBBF4343F2BA8052DF0D4968E397FEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying value</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_8FBBF4343F2BA8052DF0D4968E397FEB_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_8FBBF4343F2BA8052DF0D4968E397FEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_8FBBF4343F2BA8052DF0D4968E397FEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_8FBBF4343F2BA8052DF0D4968E397FEB" xlink:to="lab_us-gaap_LongTermDebt_8FBBF4343F2BA8052DF0D4968E397FEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtFairValue_694BB67C32374D3B1B92D4968E395C08_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue_694BB67C32374D3B1B92D4968E395C08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_694BB67C32374D3B1B92D4968E395C08_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue_694BB67C32374D3B1B92D4968E395C08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_694BB67C32374D3B1B92D4968E395C08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue_694BB67C32374D3B1B92D4968E395C08" xlink:to="lab_us-gaap_LongTermDebtFairValue_694BB67C32374D3B1B92D4968E395C08" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_35A2C955CF21EE5BDE97D4968E292F6D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_35A2C955CF21EE5BDE97D4968E292F6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_35A2C955CF21EE5BDE97D4968E292F6D_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_35A2C955CF21EE5BDE97D4968E292F6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_35A2C955CF21EE5BDE97D4968E292F6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_35A2C955CF21EE5BDE97D4968E292F6D" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_35A2C955CF21EE5BDE97D4968E292F6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_83A07E8CB39A42C740B6F08988115A80_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_83A07E8CB39A42C740B6F08988115A80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_83A07E8CB39A42C740B6F08988115A80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_83A07E8CB39A42C740B6F08988115A80" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_83A07E8CB39A42C740B6F08988115A80" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_9ADA090AFC669AC75451F08988112EAA_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_9ADA090AFC669AC75451F08988112EAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_9ADA090AFC669AC75451F08988112EAA_label_en-US" xlink:label="lab_us-gaap_StatementTable_9ADA090AFC669AC75451F08988112EAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_9ADA090AFC669AC75451F08988112EAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_9ADA090AFC669AC75451F08988112EAA" xlink:to="lab_us-gaap_StatementTable_9ADA090AFC669AC75451F08988112EAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_065B192318168A528F15F089881173D5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_065B192318168A528F15F089881173D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_065B192318168A528F15F089881173D5_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_065B192318168A528F15F089881173D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_065B192318168A528F15F089881173D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_065B192318168A528F15F089881173D5" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_065B192318168A528F15F089881173D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_D43595A4357E7B955B14F08988117CA9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_D43595A4357E7B955B14F08988117CA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_D43595A4357E7B955B14F08988117CA9_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_D43595A4357E7B955B14F08988117CA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_D43595A4357E7B955B14F08988117CA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_D43595A4357E7B955B14F08988117CA9" xlink:to="lab_us-gaap_EquityComponentDomain_D43595A4357E7B955B14F08988117CA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_43BCBC8371E5697175ADF08988115AF2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_43BCBC8371E5697175ADF08988115AF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_43BCBC8371E5697175ADF08988115AF2_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_43BCBC8371E5697175ADF08988115AF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_43BCBC8371E5697175ADF08988115AF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_43BCBC8371E5697175ADF08988115AF2" xlink:to="lab_us-gaap_CommonStockMember_43BCBC8371E5697175ADF08988115AF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_D48EA346B4391C9E8491F0898811938B_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_D48EA346B4391C9E8491F0898811938B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_D48EA346B4391C9E8491F0898811938B_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_D48EA346B4391C9E8491F0898811938B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_D48EA346B4391C9E8491F0898811938B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_D48EA346B4391C9E8491F0898811938B" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_D48EA346B4391C9E8491F0898811938B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_3BAF50D36F075A45A6B1F0898811D85D_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_3BAF50D36F075A45A6B1F0898811D85D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_3BAF50D36F075A45A6B1F0898811D85D_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_3BAF50D36F075A45A6B1F0898811D85D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_3BAF50D36F075A45A6B1F0898811D85D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_3BAF50D36F075A45A6B1F0898811D85D" xlink:to="lab_us-gaap_RetainedEarningsMember_3BAF50D36F075A45A6B1F0898811D85D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_91EAA8D4F5A48B9D0F43F08988119FBA_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_91EAA8D4F5A48B9D0F43F08988119FBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_91EAA8D4F5A48B9D0F43F08988119FBA_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_91EAA8D4F5A48B9D0F43F08988119FBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_91EAA8D4F5A48B9D0F43F08988119FBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_91EAA8D4F5A48B9D0F43F08988119FBA" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_91EAA8D4F5A48B9D0F43F08988119FBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_FCD3D835CCFD94B6D0BBF0898811FAD9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_FCD3D835CCFD94B6D0BBF0898811FAD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_FCD3D835CCFD94B6D0BBF0898811FAD9_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_FCD3D835CCFD94B6D0BBF0898811FAD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_FCD3D835CCFD94B6D0BBF0898811FAD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_FCD3D835CCFD94B6D0BBF0898811FAD9" xlink:to="lab_us-gaap_StatementLineItems_FCD3D835CCFD94B6D0BBF0898811FAD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_BE834DAD7C1E30E80947F0898811FBD8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_BE834DAD7C1E30E80947F0898811FBD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_BE834DAD7C1E30E80947F0898811FBD8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_BE834DAD7C1E30E80947F0898811FBD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_BE834DAD7C1E30E80947F0898811FBD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_BE834DAD7C1E30E80947F0898811FBD8" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_BE834DAD7C1E30E80947F0898811FBD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_E26F52B5ABEA91A63E8BF0898811B538_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_E26F52B5ABEA91A63E8BF0898811B538" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at December 31, 2016 (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_E26F52B5ABEA91A63E8BF0898811B538_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_E26F52B5ABEA91A63E8BF0898811B538" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_E26F52B5ABEA91A63E8BF0898811B538" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_E26F52B5ABEA91A63E8BF0898811B538" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_E26F52B5ABEA91A63E8BF0898811B538" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_A22C9098C51B8CB57D61F0898811E296_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_A22C9098C51B8CB57D61F0898811E296" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at December 31, 2016</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_A22C9098C51B8CB57D61F0898811E296" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_A22C9098C51B8CB57D61F0898811E296" xlink:to="lab_us-gaap_StockholdersEquity_A22C9098C51B8CB57D61F0898811E296" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_07C7381AE5A54700E3A5F089881196BA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_07C7381AE5A54700E3A5F089881196BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_07C7381AE5A54700E3A5F089881196BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_07C7381AE5A54700E3A5F089881196BA" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_07C7381AE5A54700E3A5F089881196BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_BEFF4C738416ADB0DCACF089881165A0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_BEFF4C738416ADB0DCACF089881165A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of restricted stock (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_BEFF4C738416ADB0DCACF089881165A0_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_BEFF4C738416ADB0DCACF089881165A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_BEFF4C738416ADB0DCACF089881165A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_BEFF4C738416ADB0DCACF089881165A0" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_BEFF4C738416ADB0DCACF089881165A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_8FB5AD58B1F92B24C38AF089881152AB_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_8FB5AD58B1F92B24C38AF089881152AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of restricted stock awards</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_8FB5AD58B1F92B24C38AF089881152AB_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_8FB5AD58B1F92B24C38AF089881152AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_8FB5AD58B1F92B24C38AF089881152AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_8FB5AD58B1F92B24C38AF089881152AB" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_8FB5AD58B1F92B24C38AF089881152AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A7440303A2D4993DE52CF08988121B93_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A7440303A2D4993DE52CF08988121B93" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A7440303A2D4993DE52CF08988121B93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A7440303A2D4993DE52CF08988121B93" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A7440303A2D4993DE52CF08988121B93" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_E8795AA9B230AD091A2CF089881278E4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_E8795AA9B230AD091A2CF089881278E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_E8795AA9B230AD091A2CF089881278E4_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_E8795AA9B230AD091A2CF089881278E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_E8795AA9B230AD091A2CF089881278E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_E8795AA9B230AD091A2CF089881278E4" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_E8795AA9B230AD091A2CF089881278E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_CC44604489C9529805FBF08988121A85_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_CC44604489C9529805FBF08988121A85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_CC44604489C9529805FBF08988121A85_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_CC44604489C9529805FBF08988121A85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_CC44604489C9529805FBF08988121A85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_CC44604489C9529805FBF08988121A85" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_CC44604489C9529805FBF08988121A85" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_6638F8FFB1B714CF94E7F0898812CCB5_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_6638F8FFB1B714CF94E7F0898812CCB5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_6638F8FFB1B714CF94E7F0898812CCB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_6638F8FFB1B714CF94E7F0898812CCB5" xlink:to="lab_us-gaap_NetIncomeLoss_6638F8FFB1B714CF94E7F0898812CCB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_204AA9A63C1A1F8F7B46F0898812654D_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_204AA9A63C1A1F8F7B46F0898812654D" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at March 31, 2017 (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_204AA9A63C1A1F8F7B46F0898812654D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_204AA9A63C1A1F8F7B46F0898812654D" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_204AA9A63C1A1F8F7B46F0898812654D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_F97AF8836DCFB9DB6D32F08988126DC1_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_F97AF8836DCFB9DB6D32F08988126DC1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at March 31, 2017</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_F97AF8836DCFB9DB6D32F08988126DC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_F97AF8836DCFB9DB6D32F08988126DC1" xlink:to="lab_us-gaap_StockholdersEquity_F97AF8836DCFB9DB6D32F08988126DC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_1B1171CF2406DB46BAA0D4968DDC01E5_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_1B1171CF2406DB46BAA0D4968DDC01E5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Term loan</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1B1171CF2406DB46BAA0D4968DDC01E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_1B1171CF2406DB46BAA0D4968DDC01E5" xlink:to="lab_us-gaap_LongTermDebt_1B1171CF2406DB46BAA0D4968DDC01E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_843DABA3A12642A6949ED4968DDD7225_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_843DABA3A12642A6949ED4968DDD7225" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less current maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_843DABA3A12642A6949ED4968DDD7225" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_843DABA3A12642A6949ED4968DDD7225" xlink:to="lab_us-gaap_LongTermDebtCurrent_843DABA3A12642A6949ED4968DDD7225" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_B9937605FFBE5004156CD4968DDDEBD8_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_B9937605FFBE5004156CD4968DDDEBD8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_B9937605FFBE5004156CD4968DDDEBD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_B9937605FFBE5004156CD4968DDDEBD8" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_B9937605FFBE5004156CD4968DDDEBD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_NatureOfOperations_DA21A4225CB9A76697DED4968DEC3395_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations_DA21A4225CB9A76697DED4968DEC3395" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The Company</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_DA21A4225CB9A76697DED4968DEC3395_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations_DA21A4225CB9A76697DED4968DEC3395" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaap_NatureOfOperations_DA21A4225CB9A76697DED4968DEC3395" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations_DA21A4225CB9A76697DED4968DEC3395" xlink:to="lab_us-gaap_NatureOfOperations_DA21A4225CB9A76697DED4968DEC3395" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4D9F5F88B4638191C3DED4AD02A0E077_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4D9F5F88B4638191C3DED4AD02A0E077" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of of Stock Option Weighted Average Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4D9F5F88B4638191C3DED4AD02A0E077_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4D9F5F88B4638191C3DED4AD02A0E077" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4D9F5F88B4638191C3DED4AD02A0E077" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4D9F5F88B4638191C3DED4AD02A0E077" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4D9F5F88B4638191C3DED4AD02A0E077" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_0EE074AB91D39DFDE2A5D4AD02A13BBD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_0EE074AB91D39DFDE2A5D4AD02A13BBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock option activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_0EE074AB91D39DFDE2A5D4AD02A13BBD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_0EE074AB91D39DFDE2A5D4AD02A13BBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_0EE074AB91D39DFDE2A5D4AD02A13BBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_0EE074AB91D39DFDE2A5D4AD02A13BBD" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_0EE074AB91D39DFDE2A5D4AD02A13BBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_B236D8CDB4164F3BBCDCD4AD02A120D4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_B236D8CDB4164F3BBCDCD4AD02A120D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of RSA and RSU activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_B236D8CDB4164F3BBCDCD4AD02A120D4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_B236D8CDB4164F3BBCDCD4AD02A120D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_B236D8CDB4164F3BBCDCD4AD02A120D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_B236D8CDB4164F3BBCDCD4AD02A120D4" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_B236D8CDB4164F3BBCDCD4AD02A120D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_338E27E65CA39BA34565D4AD02A18C3A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_338E27E65CA39BA34565D4AD02A18C3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_338E27E65CA39BA34565D4AD02A18C3A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_338E27E65CA39BA34565D4AD02A18C3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_338E27E65CA39BA34565D4AD02A18C3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_338E27E65CA39BA34565D4AD02A18C3A" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_338E27E65CA39BA34565D4AD02A18C3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeReceivablesHeldForSaleNetNotPartOfDisposalGroup_FE8830706873C7789322ED4DDB243845_terseLabel_en-US" xlink:label="lab_us-gaap_TradeReceivablesHeldForSaleNetNotPartOfDisposalGroup_FE8830706873C7789322ED4DDB243845" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade receivables, net</link:label>
    <link:label id="lab_us-gaap_TradeReceivablesHeldForSaleNetNotPartOfDisposalGroup_FE8830706873C7789322ED4DDB243845_label_en-US" xlink:label="lab_us-gaap_TradeReceivablesHeldForSaleNetNotPartOfDisposalGroup_FE8830706873C7789322ED4DDB243845" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Receivables Held-for-sale, Net, Not Part of Disposal Group</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeReceivablesHeldForSaleNetNotPartOfDisposalGroup" xlink:label="loc_us-gaap_TradeReceivablesHeldForSaleNetNotPartOfDisposalGroup_FE8830706873C7789322ED4DDB243845" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeReceivablesHeldForSaleNetNotPartOfDisposalGroup_FE8830706873C7789322ED4DDB243845" xlink:to="lab_us-gaap_TradeReceivablesHeldForSaleNetNotPartOfDisposalGroup_FE8830706873C7789322ED4DDB243845" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherReceivables_A899215DCA3C12A45384ED4DDB2542C3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivables_A899215DCA3C12A45384ED4DDB2542C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivables_A899215DCA3C12A45384ED4DDB2542C3_label_en-US" xlink:label="lab_us-gaap_OtherReceivables_A899215DCA3C12A45384ED4DDB2542C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaap_OtherReceivables_A899215DCA3C12A45384ED4DDB2542C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivables_A899215DCA3C12A45384ED4DDB2542C3" xlink:to="lab_us-gaap_OtherReceivables_A899215DCA3C12A45384ED4DDB2542C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_702A3493BCF4E0FE9734ED4DDB259B47_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_702A3493BCF4E0FE9734ED4DDB259B47" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_702A3493BCF4E0FE9734ED4DDB259B47_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_702A3493BCF4E0FE9734ED4DDB259B47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_702A3493BCF4E0FE9734ED4DDB259B47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_702A3493BCF4E0FE9734ED4DDB259B47" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_702A3493BCF4E0FE9734ED4DDB259B47" xlink:type="arc" />
    <link:label id="lab_buff_DueFromCoManufacturers_3D31C21AEA9BC8750EAFED4DDB257398_terseLabel_en-US" xlink:label="lab_buff_DueFromCoManufacturers_3D31C21AEA9BC8750EAFED4DDB257398" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due from co-manufacturers</link:label>
    <link:label id="lab_buff_DueFromCoManufacturers_3D31C21AEA9BC8750EAFED4DDB257398_label_en-US" xlink:label="lab_buff_DueFromCoManufacturers_3D31C21AEA9BC8750EAFED4DDB257398" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Due From Co-Manufacturers</link:label>
    <link:label id="lab_buff_DueFromCoManufacturers_3D31C21AEA9BC8750EAFED4DDB257398_documentation_en-US" xlink:label="lab_buff_DueFromCoManufacturers_3D31C21AEA9BC8750EAFED4DDB257398" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Due From Co-Manufacturers</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_DueFromCoManufacturers" xlink:label="loc_buff_DueFromCoManufacturers_3D31C21AEA9BC8750EAFED4DDB257398" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_DueFromCoManufacturers_3D31C21AEA9BC8750EAFED4DDB257398" xlink:to="lab_buff_DueFromCoManufacturers_3D31C21AEA9BC8750EAFED4DDB257398" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_947E78123F0447003E34ED4DDB25E564_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_947E78123F0447003E34ED4DDB25E564" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_947E78123F0447003E34ED4DDB25E564_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_947E78123F0447003E34ED4DDB25E564" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_947E78123F0447003E34ED4DDB25E564" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_947E78123F0447003E34ED4DDB25E564" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_947E78123F0447003E34ED4DDB25E564" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_0D79444BCC3956022A26ED4B7081277A_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_0D79444BCC3956022A26ED4B7081277A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_0D79444BCC3956022A26ED4B7081277A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_0D79444BCC3956022A26ED4B7081277A" xlink:to="lab_us-gaap_IncomeStatementAbstract_0D79444BCC3956022A26ED4B7081277A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_62248FFD7B8E5670ABAFED4B7081865D_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_62248FFD7B8E5670ABAFED4B7081865D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNet_62248FFD7B8E5670ABAFED4B7081865D_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_62248FFD7B8E5670ABAFED4B7081865D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_62248FFD7B8E5670ABAFED4B7081865D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_62248FFD7B8E5670ABAFED4B7081865D" xlink:to="lab_us-gaap_SalesRevenueNet_62248FFD7B8E5670ABAFED4B7081865D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsSold_ACF1983A90579502501EED4B708187DB_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_ACF1983A90579502501EED4B708187DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsSold_ACF1983A90579502501EED4B708187DB_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_ACF1983A90579502501EED4B708187DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_ACF1983A90579502501EED4B708187DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsSold_ACF1983A90579502501EED4B708187DB" xlink:to="lab_us-gaap_CostOfGoodsSold_ACF1983A90579502501EED4B708187DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_5D492935772756B7D620ED4B7081F4DE_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_5D492935772756B7D620ED4B7081F4DE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_5D492935772756B7D620ED4B7081F4DE_label_en-US" xlink:label="lab_us-gaap_GrossProfit_5D492935772756B7D620ED4B7081F4DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_5D492935772756B7D620ED4B7081F4DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_5D492935772756B7D620ED4B7081F4DE" xlink:to="lab_us-gaap_GrossProfit_5D492935772756B7D620ED4B7081F4DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_F748BE06AF7434294C46ED4B7081DD98_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_F748BE06AF7434294C46ED4B7081DD98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_F748BE06AF7434294C46ED4B7081DD98_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_F748BE06AF7434294C46ED4B7081DD98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_F748BE06AF7434294C46ED4B7081DD98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_F748BE06AF7434294C46ED4B7081DD98" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_F748BE06AF7434294C46ED4B7081DD98" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_62459B1F7E3598BC50EFED4B70816FAC_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_62459B1F7E3598BC50EFED4B70816FAC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_62459B1F7E3598BC50EFED4B70816FAC_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_62459B1F7E3598BC50EFED4B70816FAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_62459B1F7E3598BC50EFED4B70816FAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_62459B1F7E3598BC50EFED4B70816FAC" xlink:to="lab_us-gaap_OperatingIncomeLoss_62459B1F7E3598BC50EFED4B70816FAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_8BA50FB3A2F15CF1ACF8ED4B7082CB4A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_8BA50FB3A2F15CF1ACF8ED4B7082CB4A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_8BA50FB3A2F15CF1ACF8ED4B7082CB4A_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_8BA50FB3A2F15CF1ACF8ED4B7082CB4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_8BA50FB3A2F15CF1ACF8ED4B7082CB4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_8BA50FB3A2F15CF1ACF8ED4B7082CB4A" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_8BA50FB3A2F15CF1ACF8ED4B7082CB4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_14B4D2F3C3DFAE619B95ED4B7082CA6D_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_14B4D2F3C3DFAE619B95ED4B7082CA6D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_14B4D2F3C3DFAE619B95ED4B7082CA6D_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_14B4D2F3C3DFAE619B95ED4B7082CA6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_14B4D2F3C3DFAE619B95ED4B7082CA6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_14B4D2F3C3DFAE619B95ED4B7082CA6D" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_14B4D2F3C3DFAE619B95ED4B7082CA6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3A55B21F1CD33E608044ED4B7082E580_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_3A55B21F1CD33E608044ED4B7082E580" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3A55B21F1CD33E608044ED4B7082E580_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_3A55B21F1CD33E608044ED4B7082E580" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3A55B21F1CD33E608044ED4B7082E580" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3A55B21F1CD33E608044ED4B7082E580" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_3A55B21F1CD33E608044ED4B7082E580" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_E98576BFEE09BE4BA059ED4B7082A583_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_E98576BFEE09BE4BA059ED4B7082A583" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_E98576BFEE09BE4BA059ED4B7082A583" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_E98576BFEE09BE4BA059ED4B7082A583" xlink:to="lab_us-gaap_NetIncomeLoss_E98576BFEE09BE4BA059ED4B7082A583" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_A7AAD50AA03CE7FE8580ED4B708275DA_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_A7AAD50AA03CE7FE8580ED4B708275DA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic net income per common share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_A7AAD50AA03CE7FE8580ED4B708275DA_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_A7AAD50AA03CE7FE8580ED4B708275DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_A7AAD50AA03CE7FE8580ED4B708275DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_A7AAD50AA03CE7FE8580ED4B708275DA" xlink:to="lab_us-gaap_EarningsPerShareBasic_A7AAD50AA03CE7FE8580ED4B708275DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_C21BF8AA093AA583EBA6ED4B70822E16_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_C21BF8AA093AA583EBA6ED4B70822E16" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income per common share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_C21BF8AA093AA583EBA6ED4B70822E16_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_C21BF8AA093AA583EBA6ED4B70822E16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_C21BF8AA093AA583EBA6ED4B70822E16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_C21BF8AA093AA583EBA6ED4B70822E16" xlink:to="lab_us-gaap_EarningsPerShareDiluted_C21BF8AA093AA583EBA6ED4B70822E16" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF93104C8ABB4CA9E8DDED4B7082714C_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF93104C8ABB4CA9E8DDED4B7082714C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted average shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF93104C8ABB4CA9E8DDED4B7082714C_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF93104C8ABB4CA9E8DDED4B7082714C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF93104C8ABB4CA9E8DDED4B7082714C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF93104C8ABB4CA9E8DDED4B7082714C" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF93104C8ABB4CA9E8DDED4B7082714C" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_848558EA16B4DFDB72E7ED4B7082104C_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_848558EA16B4DFDB72E7ED4B7082104C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted average shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_848558EA16B4DFDB72E7ED4B7082104C_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_848558EA16B4DFDB72E7ED4B7082104C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_848558EA16B4DFDB72E7ED4B7082104C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_848558EA16B4DFDB72E7ED4B7082104C" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_848558EA16B4DFDB72E7ED4B7082104C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_0E990308C1F982D1431EF0898804910E_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_0E990308C1F982D1431EF0898804910E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_0E990308C1F982D1431EF0898804910E_label_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_0E990308C1F982D1431EF0898804910E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_0E990308C1F982D1431EF0898804910E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_0E990308C1F982D1431EF0898804910E" xlink:to="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_0E990308C1F982D1431EF0898804910E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_2F136A82C589FB230081F0898804FE82_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_2F136A82C589FB230081F0898804FE82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_2F136A82C589FB230081F0898804FE82_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_2F136A82C589FB230081F0898804FE82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_2F136A82C589FB230081F0898804FE82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_2F136A82C589FB230081F0898804FE82" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis_2F136A82C589FB230081F0898804FE82" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_E36A691880F2B85EFA3AF0898804CE99_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_E36A691880F2B85EFA3AF0898804CE99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_E36A691880F2B85EFA3AF0898804CE99_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_E36A691880F2B85EFA3AF0898804CE99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_E36A691880F2B85EFA3AF0898804CE99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_E36A691880F2B85EFA3AF0898804CE99" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain_E36A691880F2B85EFA3AF0898804CE99" xlink:type="arc" />
    <link:label id="lab_buff_IPOandIPOOverAllotmentMember_C2FFF188D52A36ED38FBF08988047107_terseLabel_en-US" xlink:label="lab_buff_IPOandIPOOverAllotmentMember_C2FFF188D52A36ED38FBF08988047107" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">IPO and IPO Over-Allotment</link:label>
    <link:label id="lab_buff_IPOandIPOOverAllotmentMember_C2FFF188D52A36ED38FBF08988047107_label_en-US" xlink:label="lab_buff_IPOandIPOOverAllotmentMember_C2FFF188D52A36ED38FBF08988047107" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">IPO and IPO Over-Allotment [Member]</link:label>
    <link:label id="lab_buff_IPOandIPOOverAllotmentMember_C2FFF188D52A36ED38FBF08988047107_documentation_en-US" xlink:label="lab_buff_IPOandIPOOverAllotmentMember_C2FFF188D52A36ED38FBF08988047107" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">IPO and IPO Over-Allotment [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_IPOandIPOOverAllotmentMember" xlink:label="loc_buff_IPOandIPOOverAllotmentMember_C2FFF188D52A36ED38FBF08988047107" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_IPOandIPOOverAllotmentMember_C2FFF188D52A36ED38FBF08988047107" xlink:to="lab_buff_IPOandIPOOverAllotmentMember_C2FFF188D52A36ED38FBF08988047107" xlink:type="arc" />
    <link:label id="lab_buff_IPOOverAllotmentMember_EA9CB19B5B74D5EF3BA5F08988041B7A_terseLabel_en-US" xlink:label="lab_buff_IPOOverAllotmentMember_EA9CB19B5B74D5EF3BA5F08988041B7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">IPO Over-allotment option</link:label>
    <link:label id="lab_buff_IPOOverAllotmentMember_EA9CB19B5B74D5EF3BA5F08988041B7A_label_en-US" xlink:label="lab_buff_IPOOverAllotmentMember_EA9CB19B5B74D5EF3BA5F08988041B7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">IPO Over-Allotment [Member]</link:label>
    <link:label id="lab_buff_IPOOverAllotmentMember_EA9CB19B5B74D5EF3BA5F08988041B7A_documentation_en-US" xlink:label="lab_buff_IPOOverAllotmentMember_EA9CB19B5B74D5EF3BA5F08988041B7A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">IPO Over-Allotment [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_IPOOverAllotmentMember" xlink:label="loc_buff_IPOOverAllotmentMember_EA9CB19B5B74D5EF3BA5F08988041B7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_IPOOverAllotmentMember_EA9CB19B5B74D5EF3BA5F08988041B7A" xlink:to="lab_buff_IPOOverAllotmentMember_EA9CB19B5B74D5EF3BA5F08988041B7A" xlink:type="arc" />
    <link:label id="lab_buff_SecondOfferingandSecondOfferingOverAllotmentMember_E86CC149F5CB13D04E95F08988040B73_terseLabel_en-US" xlink:label="lab_buff_SecondOfferingandSecondOfferingOverAllotmentMember_E86CC149F5CB13D04E95F08988040B73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SPO and SPOf Over-Allotment</link:label>
    <link:label id="lab_buff_SecondOfferingandSecondOfferingOverAllotmentMember_E86CC149F5CB13D04E95F08988040B73_label_en-US" xlink:label="lab_buff_SecondOfferingandSecondOfferingOverAllotmentMember_E86CC149F5CB13D04E95F08988040B73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Second Offering and Second Offering Over-Allotment [Member]</link:label>
    <link:label id="lab_buff_SecondOfferingandSecondOfferingOverAllotmentMember_E86CC149F5CB13D04E95F08988040B73_documentation_en-US" xlink:label="lab_buff_SecondOfferingandSecondOfferingOverAllotmentMember_E86CC149F5CB13D04E95F08988040B73" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Second Offering and Second Offering Over-Allotment [Member]</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_SecondOfferingandSecondOfferingOverAllotmentMember" xlink:label="loc_buff_SecondOfferingandSecondOfferingOverAllotmentMember_E86CC149F5CB13D04E95F08988040B73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_SecondOfferingandSecondOfferingOverAllotmentMember_E86CC149F5CB13D04E95F08988040B73" xlink:to="lab_buff_SecondOfferingandSecondOfferingOverAllotmentMember_E86CC149F5CB13D04E95F08988040B73" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockLineItems_98262D71A1FD12703E08F08988046EDB_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems_98262D71A1FD12703E08F08988046EDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockLineItems_98262D71A1FD12703E08F08988046EDB_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems_98262D71A1FD12703E08F08988046EDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_98262D71A1FD12703E08F08988046EDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_98262D71A1FD12703E08F08988046EDB" xlink:to="lab_us-gaap_SubsidiarySaleOfStockLineItems_98262D71A1FD12703E08F08988046EDB" xlink:type="arc" />
    <link:label id="lab_buff_NumberOfWhollyOwnedSubsidiaries_21E2B83DE1C395D6CE62F0898804E6A8_terseLabel_en-US" xlink:label="lab_buff_NumberOfWhollyOwnedSubsidiaries_21E2B83DE1C395D6CE62F0898804E6A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of wholly-owned subsidiaries</link:label>
    <link:label id="lab_buff_NumberOfWhollyOwnedSubsidiaries_21E2B83DE1C395D6CE62F0898804E6A8_label_en-US" xlink:label="lab_buff_NumberOfWhollyOwnedSubsidiaries_21E2B83DE1C395D6CE62F0898804E6A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Wholly-Owned Subsidiaries</link:label>
    <link:label id="lab_buff_NumberOfWhollyOwnedSubsidiaries_21E2B83DE1C395D6CE62F0898804E6A8_documentation_en-US" xlink:label="lab_buff_NumberOfWhollyOwnedSubsidiaries_21E2B83DE1C395D6CE62F0898804E6A8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Wholly-Owned Subsidiaries</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_NumberOfWhollyOwnedSubsidiaries" xlink:label="loc_buff_NumberOfWhollyOwnedSubsidiaries_21E2B83DE1C395D6CE62F0898804E6A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_NumberOfWhollyOwnedSubsidiaries_21E2B83DE1C395D6CE62F0898804E6A8" xlink:to="lab_buff_NumberOfWhollyOwnedSubsidiaries_21E2B83DE1C395D6CE62F0898804E6A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_BAD1FADCA55A14B8E890F08988048772_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_BAD1FADCA55A14B8E890F08988048772" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares sold (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_BAD1FADCA55A14B8E890F08988048772_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_BAD1FADCA55A14B8E890F08988048772" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_BAD1FADCA55A14B8E890F08988048772" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_BAD1FADCA55A14B8E890F08988048772" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_BAD1FADCA55A14B8E890F08988048772" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_44CBDBD2D712005742CDF0898804A4C4_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare_44CBDBD2D712005742CDF0898804A4C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial public offering share price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_44CBDBD2D712005742CDF0898804A4C4_label_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare_44CBDBD2D712005742CDF0898804A4C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_44CBDBD2D712005742CDF0898804A4C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare_44CBDBD2D712005742CDF0898804A4C4" xlink:to="lab_us-gaap_SharesIssuedPricePerShare_44CBDBD2D712005742CDF0898804A4C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_3F7F35ACD1F63AA95C5BF08988044C26_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_3F7F35ACD1F63AA95C5BF08988044C26" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of shares issued to non-management employees (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_3F7F35ACD1F63AA95C5BF08988044C26_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_3F7F35ACD1F63AA95C5BF08988044C26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_3F7F35ACD1F63AA95C5BF08988044C26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_3F7F35ACD1F63AA95C5BF08988044C26" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_3F7F35ACD1F63AA95C5BF08988044C26" xlink:type="arc" />
    <link:label id="lab_buff_StockIssuedDuringPeriodIssuedForServicesNumberOfEmployees_8B48B51D2DA1A104B457F08988041673_terseLabel_en-US" xlink:label="lab_buff_StockIssuedDuringPeriodIssuedForServicesNumberOfEmployees_8B48B51D2DA1A104B457F08988041673" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of non-management employees receiving shares</link:label>
    <link:label id="lab_buff_StockIssuedDuringPeriodIssuedForServicesNumberOfEmployees_8B48B51D2DA1A104B457F08988041673_label_en-US" xlink:label="lab_buff_StockIssuedDuringPeriodIssuedForServicesNumberOfEmployees_8B48B51D2DA1A104B457F08988041673" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Issued For Services, Number Of Employees</link:label>
    <link:label id="lab_buff_StockIssuedDuringPeriodIssuedForServicesNumberOfEmployees_8B48B51D2DA1A104B457F08988041673_documentation_en-US" xlink:label="lab_buff_StockIssuedDuringPeriodIssuedForServicesNumberOfEmployees_8B48B51D2DA1A104B457F08988041673" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Issued For Services, Number Of Employees</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_StockIssuedDuringPeriodIssuedForServicesNumberOfEmployees" xlink:label="loc_buff_StockIssuedDuringPeriodIssuedForServicesNumberOfEmployees_8B48B51D2DA1A104B457F08988041673" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_StockIssuedDuringPeriodIssuedForServicesNumberOfEmployees_8B48B51D2DA1A104B457F08988041673" xlink:to="lab_buff_StockIssuedDuringPeriodIssuedForServicesNumberOfEmployees_8B48B51D2DA1A104B457F08988041673" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_AE25731E212102279B25D4968E0882B4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_AE25731E212102279B25D4968E0882B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value per share</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_AE25731E212102279B25D4968E0882B4_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_AE25731E212102279B25D4968E0882B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_AE25731E212102279B25D4968E0882B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_AE25731E212102279B25D4968E0882B4" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_AE25731E212102279B25D4968E0882B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_15CD4353879EA33FCAF4D4968E081B76_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_15CD4353879EA33FCAF4D4968E081B76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_15CD4353879EA33FCAF4D4968E081B76_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_15CD4353879EA33FCAF4D4968E081B76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_15CD4353879EA33FCAF4D4968E081B76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_15CD4353879EA33FCAF4D4968E081B76" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_15CD4353879EA33FCAF4D4968E081B76" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_B3D030C7958FFCD55B11D4968E08F43E_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_B3D030C7958FFCD55B11D4968E08F43E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_B3D030C7958FFCD55B11D4968E08F43E_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_B3D030C7958FFCD55B11D4968E08F43E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_B3D030C7958FFCD55B11D4968E08F43E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_B3D030C7958FFCD55B11D4968E08F43E" xlink:to="lab_us-gaap_PreferredStockSharesIssued_B3D030C7958FFCD55B11D4968E08F43E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_78F7165DF9C446BD9C9ED4968E09403E_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_78F7165DF9C446BD9C9ED4968E09403E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_78F7165DF9C446BD9C9ED4968E09403E_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_78F7165DF9C446BD9C9ED4968E09403E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_78F7165DF9C446BD9C9ED4968E09403E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_78F7165DF9C446BD9C9ED4968E09403E" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_78F7165DF9C446BD9C9ED4968E09403E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_774B432FECD648BFCD30D4968E09D647_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_774B432FECD648BFCD30D4968E09D647" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par or stated value per share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_774B432FECD648BFCD30D4968E09D647_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_774B432FECD648BFCD30D4968E09D647" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_774B432FECD648BFCD30D4968E09D647" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_774B432FECD648BFCD30D4968E09D647" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_774B432FECD648BFCD30D4968E09D647" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_35077974565C87667FFFD4968E092AAF_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_35077974565C87667FFFD4968E092AAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_35077974565C87667FFFD4968E092AAF_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_35077974565C87667FFFD4968E092AAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_35077974565C87667FFFD4968E092AAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_35077974565C87667FFFD4968E092AAF" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_35077974565C87667FFFD4968E092AAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_05B94F1AADE97C1BD1A6D4968E098626_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_05B94F1AADE97C1BD1A6D4968E098626" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares, issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_05B94F1AADE97C1BD1A6D4968E098626_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_05B94F1AADE97C1BD1A6D4968E098626" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_05B94F1AADE97C1BD1A6D4968E098626" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_05B94F1AADE97C1BD1A6D4968E098626" xlink:to="lab_us-gaap_CommonStockSharesIssued_05B94F1AADE97C1BD1A6D4968E098626" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_ACD3C0105DEFFB47BF76D4968E0956ED_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_ACD3C0105DEFFB47BF76D4968E0956ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares, outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ACD3C0105DEFFB47BF76D4968E0956ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_ACD3C0105DEFFB47BF76D4968E0956ED" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_ACD3C0105DEFFB47BF76D4968E0956ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_83ECE66FCB67A9968C93D4968E472C03_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_83ECE66FCB67A9968C93D4968E472C03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_83ECE66FCB67A9968C93D4968E472C03_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_83ECE66FCB67A9968C93D4968E472C03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_83ECE66FCB67A9968C93D4968E472C03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_83ECE66FCB67A9968C93D4968E472C03" xlink:to="lab_us-gaap_DebtInstrumentTable_83ECE66FCB67A9968C93D4968E472C03" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_757A56526F2D5B4C07BED4968E486F0A_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_757A56526F2D5B4C07BED4968E486F0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_757A56526F2D5B4C07BED4968E486F0A_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_757A56526F2D5B4C07BED4968E486F0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_757A56526F2D5B4C07BED4968E486F0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_757A56526F2D5B4C07BED4968E486F0A" xlink:to="lab_us-gaap_CreditFacilityAxis_757A56526F2D5B4C07BED4968E486F0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_7F785C703EE1C2E69830D4968E483342_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_7F785C703EE1C2E69830D4968E483342" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_7F785C703EE1C2E69830D4968E483342_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_7F785C703EE1C2E69830D4968E483342" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7F785C703EE1C2E69830D4968E483342" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_7F785C703EE1C2E69830D4968E483342" xlink:to="lab_us-gaap_CreditFacilityDomain_7F785C703EE1C2E69830D4968E483342" xlink:type="arc" />
    <link:label id="lab_us-gaap_SecuredDebtMember_3AD994BE7D1C4DA48D94D4968E488416_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember_3AD994BE7D1C4DA48D94D4968E488416" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_3AD994BE7D1C4DA48D94D4968E488416_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember_3AD994BE7D1C4DA48D94D4968E488416" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="loc_us-gaap_SecuredDebtMember_3AD994BE7D1C4DA48D94D4968E488416" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember_3AD994BE7D1C4DA48D94D4968E488416" xlink:to="lab_us-gaap_SecuredDebtMember_3AD994BE7D1C4DA48D94D4968E488416" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_A957B49C885605D0AAE9D4968E49CE70_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_A957B49C885605D0AAE9D4968E49CE70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_A957B49C885605D0AAE9D4968E49CE70_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_A957B49C885605D0AAE9D4968E49CE70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_A957B49C885605D0AAE9D4968E49CE70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_A957B49C885605D0AAE9D4968E49CE70" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_A957B49C885605D0AAE9D4968E49CE70" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_61B262DC068E62F43E17D4968E49F070_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_61B262DC068E62F43E17D4968E49F070" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_61B262DC068E62F43E17D4968E49F070_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_61B262DC068E62F43E17D4968E49F070" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_61B262DC068E62F43E17D4968E49F070" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_61B262DC068E62F43E17D4968E49F070" xlink:to="lab_us-gaap_DebtInstrumentLineItems_61B262DC068E62F43E17D4968E49F070" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1864F124284E1C426732D4968E49A086_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1864F124284E1C426732D4968E49A086" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1864F124284E1C426732D4968E49A086_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1864F124284E1C426732D4968E49A086" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1864F124284E1C426732D4968E49A086" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1864F124284E1C426732D4968E49A086" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1864F124284E1C426732D4968E49A086" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_99C91438ADEC764C8670D4968E493BCA_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_99C91438ADEC764C8670D4968E493BCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding borrowings</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_99C91438ADEC764C8670D4968E493BCA_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_99C91438ADEC764C8670D4968E493BCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_99C91438ADEC764C8670D4968E493BCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_99C91438ADEC764C8670D4968E493BCA" xlink:to="lab_us-gaap_LineOfCredit_99C91438ADEC764C8670D4968E493BCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_44C9734B7DFE9A446824D4968E499A4E_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_44C9734B7DFE9A446824D4968E499A4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly principal payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_44C9734B7DFE9A446824D4968E499A4E_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_44C9734B7DFE9A446824D4968E499A4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_44C9734B7DFE9A446824D4968E499A4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_44C9734B7DFE9A446824D4968E499A4E" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_44C9734B7DFE9A446824D4968E499A4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_2BEE4D584A0C38C9D21ED4968E49C00F_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_2BEE4D584A0C38C9D21ED4968E49C00F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">End of term payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_2BEE4D584A0C38C9D21ED4968E49C00F_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_2BEE4D584A0C38C9D21ED4968E49C00F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_2BEE4D584A0C38C9D21ED4968E49C00F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_2BEE4D584A0C38C9D21ED4968E49C00F" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_2BEE4D584A0C38C9D21ED4968E49C00F" xlink:type="arc" />
    <link:label id="lab_buff_DebtInstrumentSecuredLeverageRatioNumeratorUnrestrictedCashAndCashEquivalentsLimit_498B9D6DB5A97F009257D4968E4A56BA_terseLabel_en-US" xlink:label="lab_buff_DebtInstrumentSecuredLeverageRatioNumeratorUnrestrictedCashAndCashEquivalentsLimit_498B9D6DB5A97F009257D4968E4A56BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrestricted cash and cash equivalents limit for the secured leverage ratio</link:label>
    <link:label id="lab_buff_DebtInstrumentSecuredLeverageRatioNumeratorUnrestrictedCashAndCashEquivalentsLimit_498B9D6DB5A97F009257D4968E4A56BA_label_en-US" xlink:label="lab_buff_DebtInstrumentSecuredLeverageRatioNumeratorUnrestrictedCashAndCashEquivalentsLimit_498B9D6DB5A97F009257D4968E4A56BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Secured Leverage Ratio, Numerator, Unrestricted Cash And Cash Equivalents Limit</link:label>
    <link:label id="lab_buff_DebtInstrumentSecuredLeverageRatioNumeratorUnrestrictedCashAndCashEquivalentsLimit_498B9D6DB5A97F009257D4968E4A56BA_documentation_en-US" xlink:label="lab_buff_DebtInstrumentSecuredLeverageRatioNumeratorUnrestrictedCashAndCashEquivalentsLimit_498B9D6DB5A97F009257D4968E4A56BA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Secured Leverage Ratio, Numerator, Unrestricted Cash And Cash Equivalents Limit</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_DebtInstrumentSecuredLeverageRatioNumeratorUnrestrictedCashAndCashEquivalentsLimit" xlink:label="loc_buff_DebtInstrumentSecuredLeverageRatioNumeratorUnrestrictedCashAndCashEquivalentsLimit_498B9D6DB5A97F009257D4968E4A56BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_DebtInstrumentSecuredLeverageRatioNumeratorUnrestrictedCashAndCashEquivalentsLimit_498B9D6DB5A97F009257D4968E4A56BA" xlink:to="lab_buff_DebtInstrumentSecuredLeverageRatioNumeratorUnrestrictedCashAndCashEquivalentsLimit_498B9D6DB5A97F009257D4968E4A56BA" xlink:type="arc" />
    <link:label id="lab_buff_DebtInstrumentSecuredLeverageRatio_EBDC7F7A7B325B16697CD4968E4AA58D_terseLabel_en-US" xlink:label="lab_buff_DebtInstrumentSecuredLeverageRatio_EBDC7F7A7B325B16697CD4968E4AA58D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured leverage ratio</link:label>
    <link:label id="lab_buff_DebtInstrumentSecuredLeverageRatio_EBDC7F7A7B325B16697CD4968E4AA58D_label_en-US" xlink:label="lab_buff_DebtInstrumentSecuredLeverageRatio_EBDC7F7A7B325B16697CD4968E4AA58D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Secured Leverage Ratio</link:label>
    <link:label id="lab_buff_DebtInstrumentSecuredLeverageRatio_EBDC7F7A7B325B16697CD4968E4AA58D_documentation_en-US" xlink:label="lab_buff_DebtInstrumentSecuredLeverageRatio_EBDC7F7A7B325B16697CD4968E4AA58D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Secured Leverage Ratio</link:label>
    <link:loc xlink:href="buff-20170331.xsd#buff_DebtInstrumentSecuredLeverageRatio" xlink:label="loc_buff_DebtInstrumentSecuredLeverageRatio_EBDC7F7A7B325B16697CD4968E4AA58D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_buff_DebtInstrumentSecuredLeverageRatio_EBDC7F7A7B325B16697CD4968E4AA58D" xlink:to="lab_buff_DebtInstrumentSecuredLeverageRatio_EBDC7F7A7B325B16697CD4968E4AA58D" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_A2C75011A1A1555A07E4D4968D6AAD55_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_A2C75011A1A1555A07E4D4968D6AAD55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted average number of shares outstanding (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_A2C75011A1A1555A07E4D4968D6AAD55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_A2C75011A1A1555A07E4D4968D6AAD55" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_A2C75011A1A1555A07E4D4968D6AAD55" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5E144F489594F396C4AFD4968D6AAC55_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5E144F489594F396C4AFD4968D6AAC55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive effect of stock options (shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5E144F489594F396C4AFD4968D6AAC55_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5E144F489594F396C4AFD4968D6AAC55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5E144F489594F396C4AFD4968D6AAC55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5E144F489594F396C4AFD4968D6AAC55" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5E144F489594F396C4AFD4968D6AAC55" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_E09CE10219D6BE499D23D4968D6A49EB_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_E09CE10219D6BE499D23D4968D6A49EB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted average number of shares outstanding (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_E09CE10219D6BE499D23D4968D6A49EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_E09CE10219D6BE499D23D4968D6A49EB" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_E09CE10219D6BE499D23D4968D6A49EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_084810A039DA5D99ABCBD4968D6A2623_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_084810A039DA5D99ABCBD4968D6A2623" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic net income per common share (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_084810A039DA5D99ABCBD4968D6A2623" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_084810A039DA5D99ABCBD4968D6A2623" xlink:to="lab_us-gaap_EarningsPerShareBasic_084810A039DA5D99ABCBD4968D6A2623" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_CC14EE5D798EB9E3330BD4968D6AB21E_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_CC14EE5D798EB9E3330BD4968D6AB21E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income per common share (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_CC14EE5D798EB9E3330BD4968D6AB21E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_CC14EE5D798EB9E3330BD4968D6AB21E" xlink:to="lab_us-gaap_EarningsPerShareDiluted_CC14EE5D798EB9E3330BD4968D6AB21E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_450385948EFABC8C85F0D4968D6AE8CC_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_450385948EFABC8C85F0D4968D6AE8CC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive shares excluded from diluted earnings per share computation (shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_450385948EFABC8C85F0D4968D6AE8CC_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_450385948EFABC8C85F0D4968D6AE8CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_450385948EFABC8C85F0D4968D6AE8CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_450385948EFABC8C85F0D4968D6AE8CC" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_450385948EFABC8C85F0D4968D6AE8CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_FC04ED4987E1654BE576D4968DD45AB3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_FC04ED4987E1654BE576D4968DD45AB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_FC04ED4987E1654BE576D4968DD45AB3_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_FC04ED4987E1654BE576D4968DD45AB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_FC04ED4987E1654BE576D4968DD45AB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_FC04ED4987E1654BE576D4968DD45AB3" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_FC04ED4987E1654BE576D4968DD45AB3" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
