| 
            Q4 2019
           | 
          120 | 
          176,576 | 
          
            
              MNST, FISV, CME, ICE
            
           | 
          
            13F-HR
           | 
          2/14/2020 | 
          000117266120000540 | 
        
        
          | 
            Q3 2019
           | 
          112 | 
          168,049 | 
          
            
              CME, MNST, ICE, LHX
            
           | 
          
            13F-HR
           | 
          11/14/2019 | 
          000117266119002192 | 
        
        
          | 
            Q2 2019
           | 
          114 | 
          174,485 | 
          
            
              CME, PGR, ICE, IQV
            
           | 
          
            13F-HR
           | 
          8/14/2019 | 
          000117266119001755 | 
        
        
          | 
            Q1 2019
           | 
          105 | 
          165,265 | 
          
            
              WP, FIRST DATA CORP NEW, CDK, CNC
            
           | 
          
            13F-HR
           | 
          5/15/2019 | 
          000117266119001286 | 
        
        
          | 
            Q4 2018
           | 
          95 | 
          141,188 | 
          
            
              ORLY, ICE, PGR, CNC
            
           | 
          
            13F-HR
           | 
          2/14/2019 | 
          000117266119000745 | 
        
        
          | 
            Q3 2018
           | 
          98 | 
          172,943 | 
          
            
              ORLY, WP, CNC, AVGO
            
           | 
          
            13F-HR
           | 
          11/14/2018 | 
          000117266118002118 | 
        
        
          | 
            Q2 2018
           | 
          96 | 
          156,533 | 
          
            
              ORLY, CNC, WP, DG
            
           | 
          
            13F-HR
           | 
          8/14/2018 | 
          000117266118001593 | 
        
        
          | 
            Q1 2018
           | 
          92 | 
          152,834 | 
          
            
              WP, LHX, DXC, CNC
            
           | 
          
            13F-HR
           | 
          5/16/2018 | 
          000117266118001263 | 
        
        
          | 
            Q4 2017
           | 
          201 | 
          168,638 | 
          
            
              WP, DD, WTW, CNC
            
           | 
          
            13F-HR
           | 
          2/14/2018 | 
          000114036118007795 | 
        
        
          | 
            Q3 2017
           | 
          96 | 
          149,682 | 
          
            
              WTW, LRCX, WP, ICE
            
           | 
          
            13F-HR
           | 
          11/14/2017 | 
          000114036117042483 | 
        
        
          | 
            Q2 2017
           | 
          104 | 
          164,927 | 
          
            
              LRCX, C, WTW, LOW
            
           | 
          
            13F-HR
           | 
          8/14/2017 | 
          000114036117031490 | 
        
        
          | 
            Q1 2017
           | 
          115 | 
          171,453 | 
          
            
              LRCX, HAIN, LOW, C
            
           | 
          
            13F-HR
           | 
          5/15/2017 | 
          000114036117020305 | 
        
        
          | 
            Q4 2016
           | 
          131 | 
          308,087 | 
          
            
              LVLT, TENCENT HOLDINGS LTDSHS, MA, MRVL
            
           | 
          
            13F-HR
           | 
          2/14/2017 | 
          000114036117006389 | 
        
        
          | 
            Q3 2016
           | 
          131 | 
          322,614 | 
          
            
              LVLT, TENCENT HOLDINGS LTDSHS, GOOG, CNC
            
           | 
          
            13F-HR
           | 
          11/14/2016 | 
          000114036116085970 | 
        
        
          | 
            Q2 2016
           | 
          123 | 
          287,666 | 
          
            
              LVLT, TENCENT HOLDINGS LTDSHS, GOOG, CNC
            
           | 
          
            13F-HR
           | 
          8/15/2016 | 
          000114036116076298 | 
        
        
          | 
            Q1 2016
           | 
          134 | 
          334,295 | 
          
            
              LVLT, TENCENT HOLDINGS LTDSHS, PAY, SKX
            
           | 
          
            13F-HR
           | 
          5/16/2016 | 
          000114036116065308 | 
        
        
          | 
            Q4 2015
           | 
          147 | 
          418,246 | 
          
            
              LVLT, MHK, LOCK, TENCENT HOLDINGS LTDSHS
            
           | 
          
            13F-HR
           | 
          2/16/2016 | 
          000114036116052529 | 
        
        
          | 
            Q3 2015
           | 
          149 | 
          420,651 | 
          
            
              HOLX, LVLT, LB, MHK
            
           | 
          
            13F-HR
           | 
          11/16/2015 | 
          000114036115041295 | 
        
        
          | 
            Q2 2015
           | 
          148 | 
          477,022 | 
          
            
              LVLT, MNK, YUM, HOLX
            
           | 
          
            13F-HR
           | 
          8/14/2015 | 
          000114036115031794 | 
        
        
          | 
            Q1 2015
           | 
          144 | 
          505,033 | 
          
            
              LVLT, MNK, UAL, LB
            
           | 
          
            13F-HR
           | 
          5/15/2015 | 
          000114036115019839 | 
        
        
          | 
            Q4 2014
           | 
          149 | 
          482,542 | 
          
            
              LVLT, UAL, KN, MNK
            
           | 
          
            13F-HR
           | 
          2/17/2015 | 
          000114036115006770 | 
        
        
          | 
            Q3 2014
           | 
          154 | 
          472,728 | 
          
            
              LVLT, YUM, MNK, AOL
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000114036114041710 | 
        
        
          | 
            Q2 2014
           | 
          158 | 
          469,394 | 
          
            
              MNK, LVLT, TENCENT HOLDINGS LTDSHS, TGI
            
           | 
          
            13F-HR
           | 
          8/14/2014 | 
          000114036114032357 | 
        
        
          | 
            Q1 2014
           | 
          159 | 
          455,624 | 
          
            
              PBI, LVLT, MNK, AOL
            
           | 
          
            13F-HR
           | 
          5/14/2014 | 
          000114036114020613 | 
        
        
          | 
            Q4 2013
           | 
          170 | 
          440,886 | 
          
            
              PBI, PAY, LVLT, AOL
            
           | 
          
            13F-HR
           | 
          2/14/2014 | 
          000114036114007140 |