anchor.diff:  Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50006,5.22,2017-06-20T01:17:58Z,9999-01-01T00:00:00Z,enable GPS-L5
   Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50007,4.93,2015-07-23T00:00:00Z,2017-04-19T02:00:00Z,
   Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50007,5.15,2017-04-19T02:00:01Z,2017-06-19T04:30:05Z,
  -Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50007,5.22,2017-06-19T04:30:06Z,9999-01-01T00:00:00Z,enable GPS-L5
  +Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50007,5.22,2017-06-19T04:30:06Z,2020-09-29T03:54:29Z,enable GPS-L5
  +Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50007,5.45,2020-09-29T03:54:30Z,9999-01-01T00:00:00Z,
   Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50008,4.93,2015-07-23T00:00:00Z,2016-11-15T00:00:00Z,
   Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50008,5.14,2016-11-15T00:00:01Z,2017-08-27T23:00:01Z,
   Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50008,5.22,2017-08-27T23:00:02Z,2020-09-02T21:33:34Z,enable GPS-L5
  
positive.code: Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50071,5.45,2020-09-13T23:53:48Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50086,4.93,2015-07-23T00:00:00Z,2017-04-18T03:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50086,5.15,2017-04-18T03:00:01Z,2017-06-20T17:43:32Z,
  Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50086,5.22,2017-06-20T17:43:33Z,9999-01-01T00:00:00Z,enable GPS-L5
  Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50089,4.93,2015-07-23T00:00:00Z,2016-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50089,5.10,2016-01-01T00:00:01Z,2016-08-14T19:07:54Z,
  Trimble Navigation Ltd.,TRIMBLE NETR9,5522R50089,5.14,2016-08-14T19:07:55Z,2016-12-19T22:35:43Z,
  
negative.code: Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40160,5.42,2019-12-10T02:10:47Z,2020-04-16T21:28:45Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40160,5.43,2020-04-16T21:28:46Z,2020-09-23T06:36:17Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40160,5.45,2020-09-23T06:36:18Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40168,5.42,2019-10-22T03:00:26Z,2020-09-29T06:38:30Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40168,5.45,2020-09-29T06:38:31Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40171,5.42,2019-09-18T01:42:59Z,2020-09-28T03:14:08Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40171,5.45,2020-09-28T03:14:09Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40174,5.42,2019-09-09T23:22:59Z,2020-09-28T06:16:57Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40174,5.45,2020-09-28T06:16:58Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40175,5.45,2020-07-08T02:12:16Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40176,5.42,2019-11-05T01:07:38Z,2020-09-28T02:58:37Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40176,5.45,2020-09-28T02:58:38Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40183,5.42,2019-09-19T01:15:32Z,2020-04-15T22:30:10Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40183,5.43,2020-04-15T22:30:11Z,2020-09-23T06:52:07Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40183,5.45,2020-09-23T06:52:08Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40189,5.42,2019-10-29T22:31:00Z,2020-09-28T20:25:33Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40189,5.45,2020-09-28T20:25:34Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40190,5.42,2019-10-15T00:08:16Z,2020-04-08T02:05:54Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40190,5.43,2020-04-08T02:05:55Z,2020-09-23T07:07:01Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40190,5.45,2020-09-23T07:07:02Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40205,5.42,2020-02-03T01:28:56Z,2020-04-14T22:43:18Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40205,5.43,2020-04-14T22:43:19Z,2020-09-23T07:22:58Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5921R40205,5.45,2020-09-23T07:22:59Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5940R40036,5.42,2020-01-13T20:40:08Z,2020-09-28T08:20:04Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5940R40036,5.45,2020-09-28T08:20:05Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5940R40044,5.42,2019-12-05T02:45:50Z,2020-09-28T08:51:15Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5940R40044,5.45,2020-09-28T08:51:16Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5940R40053,5.42,2019-12-03T21:20:38Z,2020-09-28T09:45:53Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5940R40053,5.45,2020-09-28T09:45:54Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40020,5.42,2019-12-04T20:27:14Z,2020-09-28T05:06:07Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40020,5.45,2020-09-28T05:06:08Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40021,5.42,2019-12-17T02:53:59Z,2020-09-28T07:31:17Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40021,5.45,2020-09-28T07:31:18Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40026,5.42,2020-01-15T23:10:02Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40027,5.42,2019-12-17T01:14:59Z,2020-09-28T08:02:08Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40027,5.45,2020-09-28T08:02:09Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40034,5.43,2019-12-17T20:59:02Z,2020-09-28T07:46:58Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40034,5.45,2020-09-28T07:46:59Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40038,5.42,2019-12-04T02:44:08Z,2020-09-28T05:58:52Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5944R40038,5.45,2020-09-28T05:58:53Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40016,5.42,2019-12-16T22:11:26Z,2020-09-29T05:23:06Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40016,5.45,2020-09-29T05:23:07Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40017,5.42,2020-03-26T08:38:32Z,2020-09-28T07:00:35Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40017,5.45,2020-09-28T07:00:36Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40027,5.42,2020-03-11T02:03:08Z,2020-09-28T09:29:58Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40027,5.45,2020-09-28T09:29:59Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40031,5.45,2020-06-22T22:11:38Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40033,5.42,2020-02-11T20:15:38Z,2020-09-28T03:30:13Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40033,5.45,2020-09-28T03:30:14Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40034,5.42,2020-01-29T21:48:38Z,2020-09-28T08:36:21Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40034,5.45,2020-09-28T08:36:22Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40069,5.45,2020-06-23T01:06:32Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40072,5.43,2020-02-12T03:08:38Z,2020-09-28T04:50:04Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,5946R40072,5.45,2020-09-28T04:50:05Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,6017R40018,5.42,2020-08-31T02:52:20Z,2020-08-31T22:49:29Z,
  Trimble Navigation Ltd.,TRIMBLE ALLOY,6017R40018,5.45,2020-08-31T22:49:30Z,9999-01-01T00:00:00Z,
  Trimble Navigation Ltd.,TRIMBLE NETR5,4737K07041,3.50,2008-02-28T00:00:00Z,2017-06-13T00:00:00Z,
  