diff --git a/lib/api-functions.coffee b/lib/api-functions.coffee
index 915129e..a1b4ed0 100644
--- a/lib/api-functions.coffee
+++ b/lib/api-functions.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013, 2014 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
@@ -13,29 +15,6 @@
#
# You should have received a copy of the GNU Affero General Public License
# along with GenieACS. If not, see .
-#
-# This file incorporates work covered by the following copyright and
-# permission notice:
-#
-# Copyright 2013 Fanoos Telecom
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
###
crypto = require 'crypto'
diff --git a/lib/auth.coffee b/lib/auth.coffee
index 5719207..d0dead8 100644
--- a/lib/auth.coffee
+++ b/lib/auth.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013, 2014 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
diff --git a/lib/cache.coffee b/lib/cache.coffee
index cee4754..d8e9a3d 100644
--- a/lib/cache.coffee
+++ b/lib/cache.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013-2016 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
diff --git a/lib/cluster.js b/lib/cluster.js
index 23efb2b..04655e8 100644
--- a/lib/cluster.js
+++ b/lib/cluster.js
@@ -1,6 +1,8 @@
/**
* Copyright 2013-2017 Zaid Abdulla
*
+ * This file is part of GenieACS.
+ *
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
diff --git a/lib/common.coffee b/lib/common.coffee
index f1e91e9..ab753bf 100644
--- a/lib/common.coffee
+++ b/lib/common.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013-2016 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
@@ -13,29 +15,6 @@
#
# You should have received a copy of the GNU Affero General Public License
# along with GenieACS. If not, see .
-#
-# This file incorporates work covered by the following copyright and
-# permission notice:
-#
-# Copyright 2013 Fanoos Telecom
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
###
buffer = require 'buffer'
diff --git a/lib/config.coffee b/lib/config.coffee
index d6250bf..c212fe9 100644
--- a/lib/config.coffee
+++ b/lib/config.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013, 2014 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
diff --git a/lib/cwmp.coffee b/lib/cwmp.coffee
index 9b01db8..ed2ce66 100644
--- a/lib/cwmp.coffee
+++ b/lib/cwmp.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013-2016 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
@@ -13,29 +15,6 @@
#
# You should have received a copy of the GNU Affero General Public License
# along with GenieACS. If not, see .
-#
-# This file incorporates work covered by the following copyright and
-# permission notice:
-#
-# Copyright 2013 Fanoos Telecom
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
###
util = require 'util'
diff --git a/lib/db.coffee b/lib/db.coffee
index 0cdee95..4165738 100644
--- a/lib/db.coffee
+++ b/lib/db.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013-2016 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
diff --git a/lib/default-provisions.js b/lib/default-provisions.js
index f4ee714..9e7996c 100644
--- a/lib/default-provisions.js
+++ b/lib/default-provisions.js
@@ -1,5 +1,7 @@
/**
- * Copyright 2013-2016 Zaid Abdulla
+ * Copyright 2013-2017 Zaid Abdulla
+ *
+ * This file is part of GenieACS.
*
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
diff --git a/lib/device.js b/lib/device.js
index 65c0156..eac1400 100644
--- a/lib/device.js
+++ b/lib/device.js
@@ -1,5 +1,7 @@
/**
- * Copyright 2013-2016 Zaid Abdulla
+ * Copyright 2013-2017 Zaid Abdulla
+ *
+ * This file is part of GenieACS.
*
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
diff --git a/lib/extension-wrapper.js b/lib/extension-wrapper.js
index b08ff16..e6b3535 100644
--- a/lib/extension-wrapper.js
+++ b/lib/extension-wrapper.js
@@ -1,5 +1,7 @@
/**
- * Copyright 2013-2016 Zaid Abdulla
+ * Copyright 2013-2017 Zaid Abdulla
+ *
+ * This file is part of GenieACS.
*
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
diff --git a/lib/extensions.js b/lib/extensions.js
index e606ec5..3615d1a 100644
--- a/lib/extensions.js
+++ b/lib/extensions.js
@@ -1,5 +1,7 @@
/**
- * Copyright 2013-2016 Zaid Abdulla
+ * Copyright 2013-2017 Zaid Abdulla
+ *
+ * This file is part of GenieACS.
*
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
diff --git a/lib/instance-set.js b/lib/instance-set.js
index 682aac8..3047745 100644
--- a/lib/instance-set.js
+++ b/lib/instance-set.js
@@ -1,5 +1,7 @@
/**
- * Copyright 2013-2016 Zaid Abdulla
+ * Copyright 2013-2017 Zaid Abdulla
+ *
+ * This file is part of GenieACS.
*
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
diff --git a/lib/logger.js b/lib/logger.js
index ce28952..b5e5f38 100644
--- a/lib/logger.js
+++ b/lib/logger.js
@@ -1,6 +1,8 @@
/**
* Copyright 2013-2017 Zaid Abdulla
*
+ * This file is part of GenieACS.
+ *
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
diff --git a/lib/nbi.coffee b/lib/nbi.coffee
index 258d52c..037741c 100644
--- a/lib/nbi.coffee
+++ b/lib/nbi.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013-2016 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
diff --git a/lib/path-set.js b/lib/path-set.js
index 68b64ea..0f1333f 100644
--- a/lib/path-set.js
+++ b/lib/path-set.js
@@ -1,5 +1,7 @@
/**
- * Copyright 2013-2016 Zaid Abdulla
+ * Copyright 2013-2017 Zaid Abdulla
+ *
+ * This file is part of GenieACS.
*
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
diff --git a/lib/query.coffee b/lib/query.coffee
index ad93772..13cb408 100644
--- a/lib/query.coffee
+++ b/lib/query.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013-2016 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
diff --git a/lib/sandbox.js b/lib/sandbox.js
index b74117e..14fb63e 100644
--- a/lib/sandbox.js
+++ b/lib/sandbox.js
@@ -1,5 +1,7 @@
/**
- * Copyright 2013-2016 Zaid Abdulla
+ * Copyright 2013-2017 Zaid Abdulla
+ *
+ * This file is part of GenieACS.
*
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
diff --git a/lib/server.coffee b/lib/server.coffee
index f71da63..84f6fdc 100644
--- a/lib/server.coffee
+++ b/lib/server.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013, 2014 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
diff --git a/lib/session.coffee b/lib/session.coffee
index 8e71f86..07134d3 100644
--- a/lib/session.coffee
+++ b/lib/session.coffee
@@ -1,5 +1,7 @@
###
-# Copyright 2013-2016 Zaid Abdulla
+# Copyright 2013-2017 Zaid Abdulla
+#
+# This file is part of GenieACS.
#
# GenieACS is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
diff --git a/lib/soap.js b/lib/soap.js
index 64e18a1..f8d181c 100644
--- a/lib/soap.js
+++ b/lib/soap.js
@@ -1,6 +1,8 @@
/**
* Copyright 2013-2017 Zaid Abdulla
*
+ * This file is part of GenieACS.
+ *
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
diff --git a/lib/versioned-map.js b/lib/versioned-map.js
index 83e5251..6a4a25c 100644
--- a/lib/versioned-map.js
+++ b/lib/versioned-map.js
@@ -1,5 +1,7 @@
/**
- * Copyright 2013-2016 Zaid Abdulla
+ * Copyright 2013-2017 Zaid Abdulla
+ *
+ * This file is part of GenieACS.
*
* GenieACS is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
diff --git a/tools/dump-data-model b/tools/dump-data-model
index 57b2928..e7d47c1 100755
--- a/tools/dump-data-model
+++ b/tools/dump-data-model
@@ -1,4 +1,22 @@
#!/usr/bin/env node
+/**
+ * Copyright 2013-2017 Zaid Abdulla
+ *
+ * This file is part of GenieACS.
+ *
+ * GenieACS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * GenieACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with GenieACS. If not, see .
+ */
"use strict";
const fs = require("fs");