Mojo-DOM-Role-Analyzer

 view release on metacpan or  search on metacpan

t/complex.html  view on Meta::CPAN

<html><head><script async="" src="//c.amazon-adsystem.com/aax2/apstag.js"></script><script src="https://tagan.adlightning.com/buzzfeed/bl-13281d4-69457e0a.js" type="text/javascript" defer=""></script><script src="https://tagan.adlightning.com/buzzfee...
    

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Black Lives Matter: Newly Released Documents Reveal How The Feds Were Monitoring Protests</title>
<meta name="copyright" content="Copyright BuzzFeed, Inc. All rights reserved.">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
<meta name="referrer" content="unsafe-url">

<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-title" content="BuzzFeed">
<link rel="apple-touch-icon" href="/static-assets/img/apple-touch-icon.089c9565b06f3817e65e1202343d2ca2.png">
<link rel="shortcut icon" crossorigin="" href="/static-assets/img/favicon.40f4055ea10bb11593f4c85d55164232.ico" type="image/x-icon">

<meta name="theme-color" content="#ee3322">
<script async="" src="//static.ads-twitter.com/uwt.js"></script><script>document.getElementsByTagName('html')[0].className = 'news-js';</script>
<link rel="dns-prefetch" href="https://img.buzzfeed.com/buzzfeed-static/">
<link rel="dns-prefetch" href="https://polyfill.io/">
<script>(function () {var d = document, w = window, n = navigator, wp = w.performance, os, osMap, getCookie;if (!n || !n.sendBeacon || !wp || !wp.now) return;osMap = {'Win': 'Windows', 'Mac': 'MacOs', 'X11': 'Unix', 'Linux': 'Linux'};os = navigator.a...
<style>
  html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}aud...


/*# sourceMappingURL=critical.853a8d16e5582ae61351.css.map*/
  # sra assets
  .modal{background:rgba(255,255,255,0.9);position:fixed;height:100%;width:100%;top:0;left:0;padding:1rem;z-index:400;opacity:0;visibility:hidden;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;overflow-x:hidden;overflow-y:auto}.m...


/*# sourceMappingURL=subbuzzes.de459b95c74874fd6b70.css.map?brotli=allow*/
</style>
<link rel="stylesheet" href="/static-assets/css/core.16d68eeab621a52b9221.css" as="style" onload="this.rel='stylesheet'" onerror="window.bfa('track/website/instrumentation', { data: { target: 'stylesheet', value: 'timeout' } })">
<noscript>&lt;link rel="stylesheet" href="/static-assets/css/core.16d68eeab621a52b9221.css"&gt;</noscript>


<script>this.customElements||document.write('<script src="//unpkg.com/document-register-element"><\x2fscript>');</script> 
<script src="//unpkg.com/@ungap/custom-elements-builtin"></script>
<link rel="preconnect" href="//quantcast.mgr.consensu.org" crossorigin="">
<script type="text/javascript" async="true">
  if (typeof window.__cmp === 'undefined') {
    var count = 0;
    window.__cmp = function() {
      var arg = arguments;
      if (typeof window.__cmp.a != 'object') {
        if (count < 10) {
          setTimeout(function() {window.__cmp.apply(window.__cmp, arg)}, 400);
          count ++;
        } else {
          console.warn('CMP not loaded after 4 seconds');
        }
      } else {
        __cmp.a.push([].slice.apply(b));
      }
    }
  }
</script>

<meta name="description" content="Records obtained by BuzzFeed News show agents monitored protesters’ social media and braced for battle.">
<meta name="title" content="Black Lives Matter: Newly Released Documents Reveal How The Feds Were Monitoring Protests">
<link rel="canonical" href="https://www.buzzfeednews.com/article/albertsamaha/newly-released-documents-reveal-how-the-feds-were">
<meta name="robots" content="all">

<link rel="amphtml" href="https://www.buzzfeednews.com/amphtml/albertsamaha/newly-released-documents-reveal-how-the-feds-were">



<meta name="twitter:site" content="@BuzzFeedNews">
<meta name="twitter:creator" content="@albertsamaha">
<meta name="twitter:title" content="Newly Released Documents Reveal How The Feds Were Monitoring BLM Protests">
<meta name="twitter:description" content="Records obtained by BuzzFeed News show agents monitored protesters’ social media and braced for battle.">
<meta name="twitter:card" content="summary_large_image">


<meta property="fb:app_id" content="162111247988300">
<meta property="og:site_name" content="BuzzFeed News">
<meta property="og:url" content="https://www.buzzfeednews.com/article/albertsamaha/newly-released-documents-reveal-how-the-feds-were">
<meta property="og:image" content="https://img.buzzfeed.com/buzzfeed-static/static/2020-08/13/23/asset/0fbf70988a53/sub-buzz-5129-1597363034-31.jpg?crop=3000:1570;0,215">
<meta property="og:title" content="Newly Released Documents Reveal How The Feds Were Monitoring BLM Protests">
<meta property="og:description" content="Records obtained by BuzzFeed News show agents monitored protesters’ social media and braced for battle.">
<meta property="og:type" content="article">


t/complex.html  view on Meta::CPAN

    window.BZFD.Util.setupProgressiveImages();

  }());
</script>

<script>
!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js',
a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
twq('init','o1drj');
twq('track','PageView');
</script>

<script>
  (function() {
    window.bfa('track/page/view', {});

    window.BZFD.Util.createScript({
      src: 'https://polyfill.io/v3/polyfill.min.js?flags=gated&features=default,es2015,es2016,es2017,IntersectionObserver,navigator.sendBeacon'
    });

    !function(e){function r(r){for(var n,u,i=r[0],c=r[1],l=r[2],s=0,p=[];s<i.length;s++)u=i[s],Object.prototype.hasOwnProperty.call(o,u)&&o[u]&&p.push(o[u][0]),o[u]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);for(f&&f(r);p.len...
//# sourceMappingURL=webpack-runtime.c5b1200c752750eea2ad.js.map

    if (window.BZFD.Config.enhanced) {
      window.BZFD.Util.createScript({
        src: '/static-assets/js/vendor.6c692805ad204b3e6c3f.js'
      });

      window.BZFD.Util.createScript({
        src: '/static-assets/js/core.71c84c1483142df8c395.js'
      });

      !function(e){function r(r){for(var n,a,i=r[0],c=r[1],l=r[2],s=0,p=[];s<i.length;s++)a=i[s],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&p.push(o[a][0]),o[a]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);for(f&&f(r);p.l...
//# sourceMappingURL=webpack-runtime.a39b6b9d82faf11cbcf0.js.map?brotli=allow

      
      window.BZFD.Util.createScript({
        src: '/static-assets/js/vendor.152ed2ba91382c4dce0a.js?brotli=allow',
        
      });
      
      window.BZFD.Util.createScript({
        src: '/static-assets/js/subbuzzes.8837b4c6097ba067fb5c.js?brotli=allow',
        
        callback: function() {
          window.BZFD.App.init();
        }
        
      });
      
    }
  }());
</script><script type="text/javascript" src="https://polyfill.io/v3/polyfill.min.js?flags=gated&amp;features=default,es2015,es2016,es2017,IntersectionObserver,navigator.sendBeacon"></script><script type="text/javascript" src="/static-assets/js/vendor...
  <link rel="stylesheet" type="text/css" media="screen" href="//assets.documentcloud.org/viewer/viewer-datauri.css"><link rel="stylesheet" type="text/css" media="print" href="//assets.documentcloud.org/viewer/printviewer.css"><script src="//assets.do...
 { font-weight:bold; color:#000 !important; }
</style><style type="text/css" media="all">
.DV-page-1 .DV-pageSpecific-1, .DV-page-2 .DV-pageSpecific-2, .DV-page-3 .DV-pageSpecific-3, .DV-page-4 .DV-pageSpecific-4, .DV-page-5 .DV-pageSpecific-5, .DV-page-6 .DV-pageSpecific-6, .DV-page-7 .DV-pageSpecific-7, .DV-page-8 .DV-pageSpecific-8, .D...
</style><script src="//www.buzzfeed.com/static/js/ad-detection/ads.js" async=""></script><script src="//run.adrizer.com/track.min.js" async="" data-domain="buzzfeed.com" id="ADRIZER_JS"></script><script src="https://secure.quantserve.com/quant.js" as...
.fb_dialog{background:rgba(82, 82, 82, .7);position:absolute;top:-10000px;z-index:10001}.fb_dialog_advanced{border-radius:8px;padding:10px}.fb_dialog_content{background:#fff;color:#373737}.fb_dialog_close_icon{background:url(https://static.xx.fbcdn.n...
.fb_iframe_widget{display:inline-block;position:relative}.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}.fb_iframe_widget iframe{position:absolute}.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop span,...

  <body class="ad-scroll-sub--enabled">
    <a href="#news-content" class="newsblock-skipnav">Skip To Content</a>

    


  <div class="ad-wireframe-wrapper  ad-wireframe-wrapper--nostick ad-wireframe-wrapper--awareness " data-wireframe-width="970" data-wireframe-height="250">

<div id="BF_WIDGET_42" data-module="ad-awareness" class="xs-relative ad-awareness ad-flexible ad-dest--bfnews js-ad js-ad-42 ad--bfnews sticky--first-time" data-bfa="@l:Awareness;" role="complementary" aria-label="Advertisement" data-instance-id="1">
  <script type="text/x-config">{"adPos": "awareness-bp", "adType": "awareness", "isInfinite": false, "platform": "autodetect", "position": null, "renderLookahead": "x0.25", "size": ["fluid", [970, 90], [5, 5], [970, 250], [320, 50], [728, 90]], "targ...
<div class="ad-awareness-wrapper js-awareness-wrapper"><div class="ad-awareness__inner js-awareness-inner"><div class="ad-awareness__media js-awareness-media"><div id="div-gpt-ad-42" class="ad-slot js-ad-slot js-ad-slot-42"></div> <img src="data:imag...

  </div>


    <!---->
    <header>
      
<div data-module="header" data-bfa="@l:PageHeader;@a:PageHeaderElement;" class="newsblock-header xs-mx-auto sm-p3 xs-text-center" id="mod-header-1">
  <a href="/" class="newsblock-header__title xs-ml2 sm-mx-auto sm-mb1" data-pixiedust="{&quot;item_name&quot;:&quot;buzzfeednews_logo&quot;,&quot;item_type&quot;:&quot;image&quot;,&quot;unit_name&quot;:&quot;main&quot;,&quot;unit_type&quot;:&quot;nav...
    
<svg viewBox="0 0 137.53 16.48" role="img" aria-labelledby="bfn-logo-header">
    <title id="bfn-logo-header">BuzzFeed News Home</title>
    <g>
        <path d="M1 15.22A1.31 1.31 0 0 0 1.5 14V3A1.31 1.31 0 0 0 1 1.74L0 1V.68h7.08c4.18 0 5.4 1.54 5.4 3.76v.1c0 1.78-1.36 3.2-4.62 3.54 3.86.14 5.42 1.6 5.42 4v.12c0 2.84-2.08 4.08-6 4.08H0V16zm4-7.34h1.68c1.62 0 2.22-.54 2.22-3.1v-.3c0-2.42-.52...
        <path d="M93.66 16.48a2.67 2.67 0 0 1-2.72-2.74 2.72 2.72 0 1 1 5.44 0 2.67 2.67 0 0 1-2.72 2.74z" fill="#f4392f"></path>
    </g>
</svg>

  </a>
  <span class="text-red-caps xs-hide sm-block">Reporting To You</span>
  <button class="newsblock-header__hamburger" data-pixiedust="{&quot;item_name&quot;:&quot;open&quot;,&quot;item_type&quot;:&quot;button&quot;,&quot;unit_name&quot;:&quot;main&quot;,&quot;unit_type&quot;:&quot;nav&quot;,&quot;data_source_name&quot;:&...
    <svg role="image" viewBox="0 0 24 17">
  <title>Menu Icon</title>
  <g transform="translate(-284.000000, -15.000000)" fill="#000" fill-rule="nonzero">
  <path d="M284,15 L308,15 L308,18 L284,18 L284,15 Z M284,22 L308,22 L308,25 L284,25 L284,22 Z M284,29 L308,29 L308,32 L284,32 L284,29 Z"></path>
  </g>
</svg>
  </button>
</div>
      <div data-module="sticky-header" class="sticky-header-wrapper xs-relative sticky" id="mod-sticky-header-1" style="top: 0px;">
    <div class="sticky-header">
        <script type="text/x-config">
            {
                "stickToTop": { 
                    "breakpoints": ["sm", "md", "lg"], 
                    "priority": "high",
                    "directions": ["up"]
                }
            }
        </script>
        <div class="sticky-header__content content-column">
            <div class="sticky-header__nav xs-mr4" data-module="sticky-header-nav" id="mod-sticky-header-nav-1"><a href="/">
    <svg viewBox="0 0 137.53 16.48" role="img">
  <title>BuzzFeed News</title>
  <g>
    <path d="M1 15.22A1.31 1.31 0 0 0 1.5 14V3A1.31 1.31 0 0 0 1 1.74L0 1V.68h7.08c4.18 0 5.4 1.54 5.4 3.76v.1c0 1.78-1.36 3.2-4.62 3.54 3.86.14 5.42 1.6 5.42 4v.12c0 2.84-2.08 4.08-6 4.08H0V16zm4-7.34h1.68c1.62 0 2.22-.54 2.22-3.1v-.3c0-2.42-.52-3-2...
    <path d="M93.66 16.48a2.67 2.67 0 0 1-2.72-2.74 2.72 2.72 0 1 1 5.44 0 2.67 2.67 0 0 1-2.72 2.74z" fill="#f4392f"></path>
  </g>

t/complex.html  view on Meta::CPAN

        <span class="thumbstrip__icon-text xs-text-5 text-white">
          More Please
        </span>
        <svg aria-hidden="true" viewBox="0 0 512 512" class="thumbstrip__icon svg-white">
          <path d="M374 243.082l-211.818-211.542c-2.727-2.724-6.818-4.54-10.455-4.54-3.636 0-7.727 1.816-10.455 4.54l-22.727 22.698c-2.727 2.724-4.545 6.809-4.545 10.441 0 3.632 1.818 7.717 4.545 10.441l178.637 178.404-178.637 178.404c-2.727 2.724-4....
        </svg>
      </button>

      <button class="thumbstrip__button js-button xs-relative md-block js-hidden" data-type="again" type="button">
        <span class="thumbstrip__icon-text xs-text-5 text-white">
          Again
        </span>
        <svg aria-hidden="true" viewBox="0 0 512 512" class="thumbstrip__icon svg-white">
          <path d="M12 256c0-134.391 109.609-244 244-244 62.589 0 123.271 25.099 168.068 67.354l41.302-40.984c5.719-6.036 14.615-7.625 21.922-4.448 7.625 3.177 12.708 10.484 12.708 18.745v142.333c0 11.12-9.214 20.333-20.333 20.333h-142.333c-8.26 0-15...
        </svg>
      </button>
    </div>
  </div>
</div></div>
    

    

    <main id="news-content">
      <div class="page-content xs-mb2 xs-px2 sm-px0 lg-px2 js-post-container " data-bfa="@l:Feed;" id="js-post-container">
        <div class="grid-layout-wrapper content-column xs-mt2 sm-mt4">
  <div class="grid-layout-main xs-mb2 lg-mb0">
    <header class="news-article-header">
  
  <nav class="news-article-breadcrumbs xs-mb2 bold" aria-label="Breadcrumb">
    <ol class="list-unstyled">
        
        <li class="news-article-breadcrumbs__label news-article-breadcrumbs__label--2020protests">
            
            <a class="link-initial--text-black link-hover--text-gray link-hover--underline-gray" href="https://www.buzzfeednews.com/collection/2020protests">2020 Protests</a>
            
        </li>
        
    </ol>
</nav>
  <h1 class="news-article-header__title">We Received Documents Showing How The Feds Monitored BLM Protests. There Was Only One Mention Of White Supremacists.</h1>
  <p class="news-article-header__dek">Records obtained by BuzzFeed News show agents monitored protesters’ social media and braced for battle.</p>

  
  <div class="news-article-header__byline-wrapper-mobile">
    
      <p class="xs-mt1 xs-text-3 xs-font-serif bold">By
      
        <a class="link-initial--text-black link-hover--text-gray link-hover--underline-gray" href="/author/albertsamaha">Albert Samaha</a> and 
      
        <a class="link-initial--text-black link-hover--text-gray link-hover--underline-gray" href="/author/jasonleopold">Jason Leopold</a> and 
      
        <a class="link-initial--text-black link-hover--text-gray link-hover--underline-gray" href="/author/rosalindadams">Rosalind Adams</a>
      
      </p>
    
    
  </div>

  
  <div class="news-article-header__byline-wrapper-desktop">
    
    
      <a class="news-byline-full" href="/author/albertsamaha">
  <img class="news-byline-full__image" src="https://img.buzzfeed.com/buzzfeed-static/static/2018-06/12/11/user_images/buzzfeed-prod-web-03/albertsamaha-v2-13993-1528818456-1_large.jpg" alt="Picture of Albert Samaha">
  <span class="news-byline-full__info-wrapper">
    <span class="news-byline-full__name xs-block link-initial--text-black">Albert Samaha</span>
    <span class="news-byline-full__role xs-text-5 xs-block">BuzzFeed News Investigative Reporter</span>
  </span>
</a>
    
      <a class="news-byline-full" href="/author/jasonleopold">
  <img class="news-byline-full__image" src="https://img.buzzfeed.com/buzzfeed-static/static/2018-09/12/17/user_images/buzzfeed-prod-web-05/sierratall-v2-12880-1536788437-12_large.png" alt="Picture of Jason Leopold">
  <span class="news-byline-full__info-wrapper">
    <span class="news-byline-full__name xs-block link-initial--text-black">Jason Leopold</span>
    <span class="news-byline-full__role xs-text-5 xs-block">BuzzFeed News Reporter</span>
  </span>
</a>
    
      <a class="news-byline-full" href="/author/rosalindadams">
  <img class="news-byline-full__image" src="https://img.buzzfeed.com/buzzfeed-static/static/2019-02/13/14/user_images/buzzfeed-prod-web-06/rosalindadams-v2-11516-1550084827-1_large.jpg" alt="Picture of Rosalind Adams">
  <span class="news-byline-full__info-wrapper">
    <span class="news-byline-full__name xs-block link-initial--text-black">Rosalind Adams</span>
    <span class="news-byline-full__role xs-text-5 xs-block">BuzzFeed News Reporter</span>
  </span>
</a>
    
    
    
  </div>
  

  
  <div class="news-article-header__timestamps">
    
    <p class="news-article-header__timestamps-posted">
    Posted on August 13, 2020, at 8:03 p.m. ET
    </p>
  </div>
  
  
<svg style="display:none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  <symbol viewBox="0 0 38 38" id="facebook">
    <path d="M36.5 0h-35C.3 0 0 .3 0 1.5v34.9C0 37.7.3 38 1.5 38h18.9V23.4h-5.8v-5.8h5.8v-4.4c0-5.1 2.8-7.8 7.4-7.8 2.2 0 4.3.2 4.3.2v4.7h-2.8c-2.5 0-3.1 1.8-3.1 3.5v3.8h6l-.8 5.8h-5.3V38h10.2c1.2 0 1.5-.3 1.5-1.5v-35C38 .3 37.7 0 36.5 0z"></path>
  </symbol>

  <symbol viewBox="0 0 512 512" id="twitter">
    <path d="M500 103.716c-17.954 8.07-37.251 13.524-57.501 15.974 20.667-12.555 36.544-32.435 44.02-56.126-19.347 11.628-40.772 20.068-63.579 24.618-18.261-19.717-44.281-32.035-73.078-32.035-55.29 0-100.121 45.42-100.121 101.445 0 7.951.886 15.695 2...
  </symbol>

  <symbol viewBox="0 0 38 38" id="copy">
    <path d="M19.7 31.5l-3.8 3.8c-3.8 3.8-10 3.6-13.6-.5-3.3-3.7-2.9-9.4.7-12.9l7.1-7.1c3.1-3 7.8-3.9 11.6-1.8 1 .6 1.9 1.3 2.5 2.1.6.7.5 1.8-.1 2.4l-.2.2c-.8.8-2 .6-2.7-.2-.3-.3-.5-.6-.9-.8-2.2-1.6-5.3-1.3-7.2.7l-7.5 7.5c-2.2 2.2-2.1 5.9.4 8 2.2 1.8...
  </symbol>

  <symbol id="caret-down" viewBox="0 0 38 38">
    <path d="M19 29.3L2.6 12.9c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0L19 23.7l13.6-13.6c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8L19 29.3z"></path>
  </symbol>

  <symbol id="circle-x" viewBox="0 0 38 38">
    <path d="M19 16.878l-6.364-6.363-2.12 2.12L16.878 19l-6.365 6.364 2.12 2.12L19 21.122l6.364 6.365 2.12-2.12L21.122 19l6.365-6.364-2.12-2.12L19 16.877z"></path>
  </symbol>

t/complex.html  view on Meta::CPAN

  
  xs-text-6 xs-block">
  Federal Protective Service, Via FOIA
</span>
  

  
    <div class="js-inline-share-bar"></div>
  

  
    

<div class="subbuzz__description
  ">
  <p>Redacted images of graffiti included in the FPS records.</p>
</div>
  
</div>
  

</figure>

</div><div class="clearfix js-ad-placement ad-inline "><div data-wireframe-width="728" data-wireframe-height="90" class="ad-wireframe-wrapper  ad-wireframe-wrapper--labeled"><div id="BF_WIDGET_212-1" data-module="ad-promo-inline" class="xs-relative a...
      
        
        

<div class="subbuzz subbuzz-text
  
  
  
  xs-mb4 xs-relative " data-module="subbuzz-text" id="mod-subbuzz-text-3">
  
  <div id="125425616" class="subbuzz-anchor"></div>




<script type="text/x-config">
  {
    "id": 125425616
  }
</script>
<p>In the hundreds of pages of emails and intelligence reports, there is only a single explicit mention of white supremacist groups or other far-right extremists, despite the fact that their <a rel="nofollow" href="https://www.vice.com/en_us/article/...

</div>
      
        
        
<div class="subbuzz subbuzz-
  
  
  
  xs-mb4 xs-relative ">
  
  <div id="125425920" class="subbuzz-anchor"></div>



	<div class="documentcloud-desktop xs-hide sm-block">
      <div id="DV-viewer-7035751-LEOPOLD-Federal-Protective-Service-BLM-FOIA" class="DC-embed DC-embed-document DV-container" style="position: relative; height: 990px; zoom: 1;"><!--[if lte IE 8]><div class="DV-docViewer DV-clearfix DV-viewDocument D...
<!--[if (!IE)|(gte IE 9)]><!--><div class="DV-docViewer DV-clearfix DV-autoZoom  DV-hideSidebar DV-searchable DV-mini DV-viewDocument" style="position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;"><!-- <![endif]-->
  
  <div class="DV-docViewerWrapper">
  
    <div class="DV-header">
  <div class="DV-headerHat">
    <div class="DV-branding">
      
        <span class="DV-storyLink">https://www.buzzfeednews.com/article/albertsamaha/newly-released-documents-reveal-how-the-feds-were</span>
      
    </div>
    <div class="DV-title">
      LEOPOLD Federal Protective Service BLM FOIA
    </div>
  </div>

  <div class="DV-controls">
    
    <div class="DV-views">
      <div class="DV-documentView DV-first"><span class="DV-trigger DV-selected">Document</span></div>
      <div class="DV-thumbnailsView"><span class="DV-trigger">Pages</span></div>
      <div style="display:none;" class="DV-annotationView"><span class="DV-trigger">Notes</span></div>
      <div class="DV-textView DV-last"><span class="DV-trigger">Text</span></div>
    </div>

    <div class="DV-collapsibleControls">

      <div class="DV-searchBox DV-clearfix">
        <form action="#" method="get" class="DV-searchDocument">
          <div class="DV-searchInputWrap">
            <div class="DV-searchInput-cancel"></div>
            <input class="DV-searchInput placeholder" type="text" autosave="DV-7035751-LEOPOLD-Federal-Protective-Service-BLM-FOIA" results="10" placeholder="Search">
          </div>
        </form>
      </div>
      
      <div class="DV-zoomControls">
        <span class="DV-zoomLabel">Zoom</span>
        <div class="DV-zoomBox ui-slider ui-corner-all ui-slider-horizontal ui-widget ui-widget-content"><span tabindex="0" class="ui-slider-handle ui-corner-all ui-state-default" style="left: 25%;"></span></div>
      </div>
      
    </div>
    
  </div>

</div>
    <div class="DV-docViewer-Container">
    
      <div class="DV-searchBarWrapper">
        <div class="DV-searchBar">
          <span class="DV-trigger DV-closeSearch">CLOSE</span>
          <div class="DV-searchPagination DV-foundResult">
            <div class="DV-searchResults">
              <span class="DV-resultPrevious DV-trigger">Previous</span>
              <span class="DV-currentSearchResult"></span>
              <span class="DV-totalSearchResult"></span>
              <span> for “<span class="DV-searchQuery"></span>”</span>
              <span class="DV-resultNext DV-trigger">Next</span>
            </div>

t/complex.html  view on Meta::CPAN

  <span class="icon icon--primary">
    <svg>
      <title>Copy</title>
      <use xlink:href="#copy"></use>
    </svg>
  </span>

  <span class="sharing-btn__text">
    Copy
  </span>
</a>
  </li>
  
</ul>
    
    
    <ul class="reporter-card-list">
  
  <li class="reporter-card-list__item">
      <img class="reporter-card-list__image" src="https://img.buzzfeed.com/buzzfeed-static/static/2018-06/12/11/user_images/buzzfeed-prod-web-03/albertsamaha-v2-13993-1528818456-1_large.jpg" alt="Picture of Albert Samaha">
      <div class="reporter-card-list__info">
        <p class="reporter-card-list__blurb">Albert Samaha is an investigative reporter for BuzzFeed News and is based in New York. </p>
        
        <p class="reporter-card-list__contact-cta">Contact <a href="/author/albertsamaha">Albert Samaha</a> at <a href="mailto:albert.samaha@buzzfeed.com">albert.samaha@buzzfeed.com</a>.</p>
        
        <p class="reporter-card-list__tip-cta">Got a confidential tip? <a href="https://tips.buzzfeed.com">Submit it here</a>.</p>
      </div>
    </li>
  
  <li class="reporter-card-list__item">
      <img class="reporter-card-list__image" src="https://img.buzzfeed.com/buzzfeed-static/static/2018-09/12/17/user_images/buzzfeed-prod-web-05/sierratall-v2-12880-1536788437-12_large.png" alt="Picture of Jason Leopold">
      <div class="reporter-card-list__info">
        <p class="reporter-card-list__blurb">Jason Leopold is a senior investigative reporter for BuzzFeed News and is based in Los Angeles. He is a 2018 Pulitzer finalist for international reporting, recipient of the IRE 2016 FOI award and a 2016 Ne...
        
        <p class="reporter-card-list__contact-cta">Contact <a href="/author/jasonleopold">Jason Leopold</a> at <a href="mailto:jason.leopold@buzzfeed.com">jason.leopold@buzzfeed.com</a>.</p>
        
        
      </div>
    </li>
  
  <li class="reporter-card-list__item">
      <img class="reporter-card-list__image" src="https://img.buzzfeed.com/buzzfeed-static/static/2019-02/13/14/user_images/buzzfeed-prod-web-06/rosalindadams-v2-11516-1550084827-1_large.jpg" alt="Picture of Rosalind Adams">
      <div class="reporter-card-list__info">
        <p class="reporter-card-list__blurb">Rosalind Adams is an investigative reporter for BuzzFeed News and is based in New York.</p>
        
        <p class="reporter-card-list__contact-cta">Contact <a href="/author/rosalindadams">Rosalind Adams</a> at <a href="mailto:rosalind.adams@buzzfeed.com">rosalind.adams@buzzfeed.com</a>.</p>
        
        
      </div>
    </li>
  
</ul>
    
    <div id="analytics-article-bottom" class="js-article-bottom-anchor"></div>
  </div>
  
  <div class="grid-layout-sidebar">
    <div class="sidebar-container xs-hide lg-block" data-module="sidebar" data-bfa="@l:RightRail;" id="mod-sidebar-1" style="top: 0px;">
    <script type="text/x-config">
        {
          "ads": {"density": 1, "placements": [], "skin": "news", "units": [{"companions": [], "is_enabled": true, "programmatic_wireframes": true, "slot": {"adPos": "sidebar1-bp", "adType": "post", "isInfinite": true, "platform": "desktop", "positio...
        }
    </script>

    <div class="paginated-sidebar__recs js-paginated-sidebar-recs xs-mb2"></div>
    <div class="paginated-sidebar__ad js-paginated-sidebar-ad">

  <div class="ad-wireframe-wrapper ad-wireframe-wrapper--labeled ad-bfnews-sidebar ad-responsive--desktop xs-hide md-block" data-wireframe-width="300" data-wireframe-height="600">

<div data-module="ad-bigstory" class="xs-fit xs-relative ad-bigstory ad-flexible ad-dest--bfnews js-ad js-ad-1301-1 ad--bfnews" data-bfa="@l:Big-Story;" id="mod-ad-bigstory-1" data-infinite-idx="1" role="complementary" aria-label="Advertisement" data...
  <script type="text/x-config">{"adPos":"sidebar1-bp","adType":"post","isInfinite":true,"platform":"desktop","position":null,"renderLookahead":"x0.25","size":["fluid",[300,600],[5,5],[300,250]],"targeting":{"badges":["2020protests"],"bid":"5673803","...
  <div id="div-gpt-ad-1301-1" class="ad-slot js-ad-slot js-ad-slot-1301-1"></div>
</div>

  </div>


</div>
</div>
  </div>
  
</div>
      </div>
    </main>
    <div data-module="inline-recirc" class="js-hidden xs-py2 xs-mb4 lg-py0 newsblocks-generic-list recirc--inline" id="mod-inline-recirc-1" aria-label="Trending News"><h3 class="text-red-caps xs-mb2 xs-mx2 lg-mx0">Trending News</h3>
<ol class="list-unstyled newsblocks-generic-list__list xs-font-sans xs-text-5 " data-bfa="@l:trending-on-buzzfeednews;">
  

  
  

  <li>

    <a class="media-object" href="https://www.buzzfeednews.com/article/craigsilverman/facebook-arbiter-truth-fact-check-mark-zuckerberg" data-pixiedust="{&quot;data_source_name&quot;:&quot;geofresh_api&quot;,&quot;item_name&quot;:&quot;5673273&quot;,...

      <figure class=" media-object__medium img-wireframe img-wireframe--dblbig">
        <div class="img-wireframe__image-container">
          <img src="https://img.buzzfeed.com/buzzfeed-static/static/2020-08/13/19/campaign_images/38465078a9a8/facebooks-preferential-treatment-of-us-conservati-2-14914-1597347756-6_dblbig.jpg?output-format=auto&amp;output-quality=auto&amp;resize=320...
        </div>
      </figure>

      <div class="media-object__body">
        <span class="bold link-initial--text-black link-hover--text-gray link-hover--underline-gray  xs-text-4">Facebook’s Preferential Treatment Of US Conservatives Puts Its Fact-Checking Program In Danger</span>

        
      </div>

    </a>

  </li>
  

  
  

  <li>

    <a class="media-object" href="https://www.buzzfeednews.com/article/davidmack/couples-dines-brooklyn-bridge-during-pandemic" data-pixiedust="{&quot;data_source_name&quot;:&quot;geofresh_api&quot;,&quot;item_name&quot;:&quot;5672225&quot;,&quot;ite...

      <figure class=" media-object__medium img-wireframe img-wireframe--dblbig">
        <div class="img-wireframe__image-container">
          <img src="https://img.buzzfeed.com/buzzfeed-static/static/2020-08/12/22/campaign_images/0fbf70988a53/this-couple-is-doing-pop-up-dining-date-nights-al-2-2689-1597270761-13_dblbig.jpg?output-format=auto&amp;output-quality=auto&amp;resize=320...
        </div>
      </figure>

      <div class="media-object__body">
        <span class="bold link-initial--text-black link-hover--text-gray link-hover--underline-gray  xs-text-4">One New York Couple Is Getting Creative With Their Romance Amid The Coronavirus</span>

        
      </div>

t/complex.html  view on Meta::CPAN

      </div>

    </a>

  </li>
  
</ol>
</div>
    <div class="xs-mb2">
      <div data-bfa-impressions="true" data-bfa="@l:SupportCta;" class="newsblock-support-cta newsblock-support-cta--bottom" data-module="support-cta" id="mod-support-cta-1">
    <script type="text/x-config">
    {
      "sub_unit": "bottom",
      "unit_name": "",
      "unit_type": "",
      "position_in_unit": "",
      "i18n": {"ABOUT_US": "About Us", "AT": "at", "BUZZFEED_COM": "buzzfeed.com", "COMMERCE_DISCLAIMER": "We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a sh...
    }
    </script>
    <div class="newsblock-support-cta__copy js-newsblock-support-cta__copy"><h3 class="newsblock-support-cta__header">Play a bigger role in our journalism</h3>
<p class="newsblock-support-cta__body">Want to see more stories like this? Become a BuzzFeed News member.</p>
<a class="newsblock-support-cta__button" href="https://support.buzzfeednews.com?utm_source=O%26O&amp;utm_medium=bottom_post&amp;utm_campaign=5673803" data-pixiedust="%7B%22item_type%22%3A%22button%22%2C%22item_name%22%3A%22start%22%2C%22unit_name%22%...
</div>
    <span class="newsblock-support-cta__icon" role="presentation" aria-hidden="true"><svg viewBox="0 0 244 392">
    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g transform="translate(0.000000, -3350.000000)">
            <g transform="translate(-132.000000, 3366.000000)">
                <g>
                    <circle id="Oval" stroke="#FFFFFF" stroke-width="31.5" cx="180" cy="180" r="180"></circle>
                    <polygon id="Arrow_1_" fill="#FFFFFF" points="274.275 176.625 262.35 91.8 182.7 123.75 214.2 141.975 184.5 193.5 132.975 163.8 82.125 251.775 110.475 268.2 144.9 208.8 196.425 238.5 242.775 158.4"></polygon>
                </g>
            </g>
        </g>
    </g>
</svg></span>
</div>
      

  <div class="ad-wireframe-wrapper  ad-wireframe-wrapper--labeled ad-bfnews-fullwidth ad-flexible md-mt0 xs-pt1 " data-wireframe-width="970" data-wireframe-height="250">

<div data-module="ad-flex-bottom" class="xs-fit xs-relative card ad-bigstory ad-flexible ad-dest--bfnews js-ad js-ad-200 ad--bfnews" data-bfa="@l:Big-Story;" id="mod-ad-flex-bottom-1" role="complementary" aria-label="Advertisement" data-instance-id="...
  <script type="text/x-config">{"adPos": "promo-bottom1", "adType": "ex", "isInfinite": false, "platform": "autodetect", "position": null, "renderLookahead": "x0.1", "size": ["fluid", [970, 90], [970, 250], [5, 5], [320, 50], [728, 90], [300, 250]], ...
  <div id="div-gpt-ad-200" class="ad-slot js-ad-slot js-ad-slot-200"></div>
</div>

  </div>

    </div>
    <div class="comments-chumbox-wrap lg-flex xs-mx-auto">
      
      <div data-bfa-impressions="true" data-bfa="@l:FacebookComments;@a:FacebookCommentsContainer;" class="content-column sm-px2 sm-my4 comments-facebook">
        <div class="facebook-comments-container xs-mb2">
  <div class="xs-mx1">
    <button data-bfa="@l:FacebookCommentsButton;@a:FacebookCommentsButton;" data-module="facebook-comments-button" class="facebook-comments-button" id="mod-facebook-comments-button-1">
      <svg class="facebook-comments-button__icon svg-4 svg-black xs-mr05" viewBox="0 0 38 38">
        <path d="M13 36c-.3 0-.6-.1-.8-.2-.8-.3-1.2-1-1.2-1.8v-5.8c-5-.3-9-4.9-9-10.4v-6.3C2 5.7 5.8 2 11.6 2h14.7c5.9 0 9.6 3.7 9.6 9.4v6.3c0 5.8-3.8 10.3-9.6 10.3h-3l-9 7.4c-.3.3-.8.6-1.3.6z"></path>
      </svg>
      <span>View Comments</span>
    </button>
  </div>
  <div data-buzzblock="facebook-comments" data-module="facebook-comments" id="mod-facebook-comments-1"><fb:comments class="fb-comments-area fb_iframe_widget fb_iframe_widget_fluid_desktop" data-href="https://www.buzzfeed.com/albertsamaha/newly-releas...
</div>
  <div data-module="facebook-comments-manager" id="mod-facebook-comments-manager-1"></div>
</div>
      </div>
      
    </div>

    <div class="xs-mb2">
      


  <div class="ad-wireframe-wrapper  ad-wireframe-wrapper--labeled " data-wireframe-width="970" data-wireframe-height="250">


<div id="BF_WIDGET_201" data-module="ad-ex" class="xs-relative ad-ex ad-bfnews-bottom ad-bfnews-fullwidth--gray js-ad js-ad-201 ad--bfnews ad-ex--grid ad-flexible" role="complementary" aria-label="Advertisement" data-instance-id="6">
  <script type="text/x-config">{"adPos": "promo-bottom2", "adType": "ex", "isInfinite": false, "platform": "desktop", "position": null, "renderLookahead": "x0.1", "size": ["fluid", [970, 90], [970, 250], [320, 50], [728, 90], [300, 250]], "targeting"...
  <div id="bf-item-201-1">
      
      <h2 class="xs-mb1 xs-text-6 xs-text-center text-gray-lightest caps ad__disclosure--ex">
        ADVERTISEMENT
      </h2>
      
      
    <div id="div-gpt-ad-201" class="xs-text-center ad-slot js-ad-slot js-ad-slot-201">
    </div>
  </div>

</div>


  </div>

    </div>
    <div class="content-column lg-mt3">
      <div class="bottom-recirc-lists">
        <section id="recirc-list-news" class="xs-py2 lg-py0 newsblocks-generic-list newsblocks-generic-list--sidebar"><section data-module="newsblocks-generic-list" class="xs-py2 lg-py0 newsblocks-generic-list newsblocks-generic-list--sidebar" role="...
<ol class="list-unstyled newsblocks-generic-list__list xs-font-sans xs-text-5 " data-bfa="@l:trending-on-buzzfeednews;">
  

  
  

  <li>

    <a class="media-object" href="https://www.buzzfeednews.com/article/craigsilverman/facebook-arbiter-truth-fact-check-mark-zuckerberg" data-pixiedust="{&quot;data_source_name&quot;:&quot;geofresh_api&quot;,&quot;item_name&quot;:&quot;5673273&quot;,...

      <figure class=" media-object__medium img-wireframe img-wireframe--dblbig">
        <div class="img-wireframe__image-container">
          <img src="https://img.buzzfeed.com/buzzfeed-static/static/2020-08/13/19/campaign_images/38465078a9a8/facebooks-preferential-treatment-of-us-conservati-2-14914-1597347756-6_dblbig.jpg?output-format=auto&amp;output-quality=auto&amp;resize=320...
        </div>
      </figure>

      <div class="media-object__body">
        <span class="bold link-initial--text-black link-hover--text-gray link-hover--underline-gray  xs-text-4">Facebook’s Preferential Treatment Of US Conservatives Puts Its Fact-Checking Program In Danger</span>

        
      </div>

    </a>

  </li>
  

  
  

  <li>

    <a class="media-object" href="https://www.buzzfeednews.com/article/davidmack/couples-dines-brooklyn-bridge-during-pandemic" data-pixiedust="{&quot;data_source_name&quot;:&quot;geofresh_api&quot;,&quot;item_name&quot;:&quot;5672225&quot;,&quot;ite...

      <figure class=" media-object__medium img-wireframe img-wireframe--dblbig">
        <div class="img-wireframe__image-container">
          <img src="https://img.buzzfeed.com/buzzfeed-static/static/2020-08/12/22/campaign_images/0fbf70988a53/this-couple-is-doing-pop-up-dining-date-nights-al-2-2689-1597270761-13_dblbig.jpg?output-format=auto&amp;output-quality=auto&amp;resize=320...
        </div>
      </figure>



( run in 2.122 seconds using v1.01-cache-2.11-cpan-d06a3f9ecfd )