\n",
+ "validation": null,
+ "ERROR_EXCEL": false,
+ "currentUser": {
+ "id": 117,
+ "fax": null,
+ "cell": null,
+ "city": null,
+ "meta": {
+ "signature": null,
+ "typeOfSigner": null,
+ "fundingApprovalRequired": null
+ },
+ "uuid": "9d6ac232-b400-47e7-9843-aaace36f720c",
+ "email": "test.manager@example.com",
+ "phone": null,
+ "state": null,
+ "title": null,
+ "avatar": "",
+ "postal": null,
+ "status": "ACTIVE",
+ "address": null,
+ "country": null,
+ "fullname": "pmmanager submitter",
+ "language": "en",
+ "lastname": "submitter",
+ "schedule": {
+ "Fri": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Mon": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Sat": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": false
+ },
+ "Sun": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": false
+ },
+ "Thu": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Tue": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Wed": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ }
+ },
+ "timezone": "America/New_York",
+ "username": "pmmanagersubmitter",
+ "birthdate": null,
+ "firstname": "pmmanager",
+ "created_at": "2024-11-05T09:55:01-05:00",
+ "expires_at": null,
+ "manager_id": null,
+ "updated_at": "2025-05-05T11:05:47-04:00",
+ "loggedin_at": "2025-05-26T12:04:19-04:00",
+ "datetime_format": "m/d/Y H:i",
+ "is_administrator": false,
+ "delegation_user_id": null
+ },
+ "readyScreen": null,
+ "totalAmount": 371.77,
+ "IN_DATA_GRID": "W3siSU5fRVhQRU5TRV9DQVNFX0lEIjoiNTUxNiIsIklOX0VYUEVOU0VfUk9XX0lEIjoiMWVjZDU5NjEtZmE5YS00YzVhLWEwNjAtN2IzZmNmY2U2ZGU0IiwiSU5fRVhQRU5TRV9ST1dfTlVNQkVSIjoiMSIsIklOX0VYUEVOU0VfVEVBTV9ST1dfSU5ERVgiOjEsIklOX0VYUEVOU0VfREVTQ1JJUFRJT04iOiJOb3J0aGxlYWYgQ2FwaXRhbCBQYXJ0bmVycyAoQ2FuYWRhKSBMdGQuICIsIklOX0VYUEVOU0VfQUNDT1VOVCI6eyJJRCI6IjUwMDcwMCIsIkxBQkVMIjoiVGF4IEFkdmljZSJ9LCJJTl9FWFBFTlNFX0NPUlBfUFJPSiI6bnVsbCwiSU5fRVhQRU5TRV9QUkVUQVhfQU1PVU5UIjozMjIsIklOX0VYUEVOU0VfSFNUIjo0MS44NiwiSU5fRVhQRU5TRV9UT1RBTCI6MzYzLjg2LCJJTl9FWFBFTlNFX1BFUkNFTlRBR0UiOjEwMCwiSU5fRVhQRU5TRV9QRVJDRU5UQUdFX1RPVEFMIjo5Ny44NywiSU5fRVhQRU5TRV9OUiI6Ik5vbi1SZWNvdmVyYWJsZSIsIklOX0VYUEVOU0VfVEVBTV9ST1VUSU5HIjp7IklEIjoiQ09SUCIsIkxBQkVMIjoiQ29ycG9yYXRlIn0sIklOX0VYUEVOU0VfUFJPSkVDVF9ERUFMIjpudWxsLCJJTl9FWFBFTlNFX0ZVTkRfTUFOQUdFUiI6bnVsbCwiSU5fRVhQRU5TRV9NQU5EQVRFIjp7IklEIjoiMDAwMCIsIkxBQkVMIjoiTm9uIFJlY292ZXJhYmxlIn0sIklOX0VYUEVOU0VfQUNUSVZJVFkiOnsiSUQiOiIwMDAiLCJMQUJFTCI6IlVuYWxsb2NhdGVkIn0sIklOX0VYUEVOU0VfQ09SUF9FTlRJVFkiOm51bGwsIklOX0VYUEVOU0VfT0ZGSUNFIjp7IklEIjoiMDExIiwiTEFCRUwiOiJUb3JvbnRvIn0sIklOX0VYUEVOU0VfREVQQVJUTUVOVCI6eyJJRCI6IjAxMSIsIkxBQkVMIjoiU2FsZXMifSwiSU5fRVhQRU5TRV9WQUxJREFUSU9OIjoiZXlKSlRsOUZXRkJGVGxORlgwUkZVME5TU1ZCVVNVOU9JanA3SW1selZtRnNhV1FpT25SeWRXVXNJbWx6UkdsellXSnNaV1FpT21aaGJITmxMQ0pwYzFKbGNYVnBjbVZrSWpwMGNuVmxMQ0p0WlhOellXZGxjeUk2ZXlKeVpYRjFhWEpsWkNJNklsUm9hWE1nWm1sbGJHUWdhWE1nY21WeGRXbHlaV1FpZlgwc0lrbE9YMFZZVUVWT1UwVmZRVU5EVDFWT1ZDSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2ZEhKMVpTd2liV1Z6YzJGblpYTWlPbnNpY21WeGRXbHlaV1FpT2lKVWFHbHpJR1pwWld4a0lHbHpJSEpsY1hWcGNtVmtJbjE5TENKSlRsOUZXRkJGVGxORlgwTlBVbEJmVUZKUFNpSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2Wm1Gc2MyVXNJbTFsYzNOaFoyVnpJanBiWFgwc0lrbE9YMFZZVUVWT1UwVmZVRkpGVkVGWVgwRk5UMVZPVkNJNmV5SnBjMVpoYkdsa0lqcDBjblZsTENKcGMwUnBjMkZpYkdWa0lqcG1ZV3h6WlN3aWFYTlNaWEYxYVhKbFpDSTZabUZzYzJVc0ltMWxjM05oWjJWeklqcGJYWDBzSWtsT1gwVllVRVZPVTBWZlNGTlVJanA3SW1selZtRnNhV1FpT25SeWRXVXNJbWx6UkdsellXSnNaV1FpT21aaGJITmxMQ0pwYzFKbGNYVnBjbVZrSWpwbVlXeHpaU3dpYldWemMyRm5aWE1pT2x0ZGZTd2lTVTVmUlZoUVJVNVRSVjlVVDFSQlRDSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2Wm1Gc2MyVXNJbTFsYzNOaFoyVnpJanBiWFgwc0lrbE9YMFZZVUVWT1UwVmZVRVZTUTBWT1ZFRkhSU0k2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNlptRnNjMlVzSW0xbGMzTmhaMlZ6SWpwYlhYMHNJa2xPWDBWWVVFVk9VMFZmVUVWU1EwVk9WRUZIUlY5VVQxUkJUQ0k2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNlptRnNjMlVzSW0xbGMzTmhaMlZ6SWpwYlhYMHNJa2xPWDBWWVVFVk9VMFZmVGxJaU9uc2lhWE5XWVd4cFpDSTZkSEoxWlN3aWFYTkVhWE5oWW14bFpDSTZabUZzYzJVc0ltbHpVbVZ4ZFdseVpXUWlPblJ5ZFdVc0ltMWxjM05oWjJWeklqcGJYWDBzSWtsT1gwVllVRVZPVTBWZlZFVkJUVjlTVDFWVVNVNUhJanA3SW1selZtRnNhV1FpT25SeWRXVXNJbWx6UkdsellXSnNaV1FpT25SeWRXVXNJbWx6VW1WeGRXbHlaV1FpT25SeWRXVXNJbTFsYzNOaFoyVnpJanA3SW5KbGNYVnBjbVZrSWpvaVZHaHBjeUJtYVdWc1pDQnBjeUJ5WlhGMWFYSmxaQzRpZlgwc0lrbE9YMFZZVUVWT1UwVmZVRkpQU2tWRFZGOUVSVUZNSWpwN0ltbHpWbUZzYVdRaU9uUnlkV1VzSW1selJHbHpZV0pzWldRaU9uUnlkV1VzSW1selVtVnhkV2x5WldRaU9tWmhiSE5sTENKdFpYTnpZV2RsY3lJNlcxMTlMQ0pKVGw5RldGQkZUbE5GWDBaVlRrUmZUVUZPUVVkRlVpSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanAwY25WbExDSnBjMUpsY1hWcGNtVmtJanBtWVd4elpTd2liV1Z6YzJGblpYTWlPbHRkZlN3aVNVNWZSVmhRUlU1VFJWOU5RVTVFUVZSRklqcDdJbWx6Vm1Gc2FXUWlPblJ5ZFdVc0ltbHpSR2x6WVdKc1pXUWlPbVpoYkhObExDSnBjMUpsY1hWcGNtVmtJanBtWVd4elpTd2liV1Z6YzJGblpYTWlPbHRkZlN3aVNVNWZSVmhRUlU1VFJWOUJRMVJKVmtsVVdTSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2ZEhKMVpTd2liV1Z6YzJGblpYTWlPbnNpY21WeGRXbHlaV1FpT2lKVWFHbHpJR1pwWld4a0lHbHpJSEpsY1hWcGNtVmtMaUo5ZlN3aVNVNWZSVmhRUlU1VFJWOURUMUpRWDBWT1ZFbFVXU0k2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNlptRnNjMlVzSW0xbGMzTmhaMlZ6SWpwYlhYMHNJa2xPWDBWWVVFVk9VMFZmUkVWUVFWSlVUVVZPVkNJNmV5SnBjMVpoYkdsa0lqcDBjblZsTENKcGMwUnBjMkZpYkdWa0lqcG1ZV3h6WlN3aWFYTlNaWEYxYVhKbFpDSTZkSEoxWlN3aWJXVnpjMkZuWlhNaU9sc2lWR2hwY3lCbWFXVnNaQ0JwY3lCeVpYRjFhWEpsWkM0aVhYMHNJa2xPWDBWWVVFVk9VMFZmVDBaR1NVTkZJanA3SW1selZtRnNhV1FpT25SeWRXVXNJbWx6UkdsellXSnNaV1FpT21aaGJITmxMQ0pwYzFKbGNYVnBjbVZrSWpwMGNuVmxMQ0p0WlhOellXZGxjeUk2V3lKVWFHbHpJR1pwWld4a0lHbHpJSEpsY1hWcGNtVmtMaUpkZlgwPSIsIndvcmthcm91bmQiOiJ3b3JrYXJvdW5kIn0seyJJTl9FWFBFTlNFX0NBU0VfSUQiOiI1NTE2IiwiSU5fRVhQRU5TRV9ST1dfSUQiOiIwZTBmODYyNC1hZTBmLTQ4MjEtYmRmMi1mZDYxZWUwZWJiN2IiLCJJTl9FWFBFTlNFX1JPV19OVU1CRVIiOiIyIiwiSU5fRVhQRU5TRV9URUFNX1JPV19JTkRFWCI6MiwiSU5fRVhQRU5TRV9ERVNDUklQVElPTiI6Ik5vcnRobGVhZiBDYXBpdGFsIEFkdmlzb3JzIEx0ZC4iLCJJTl9FWFBFTlNFX0FDQ09VTlQiOnsiSUQiOiI1MDA3MDAiLCJMQUJFTCI6IlRheCBBZHZpY2UifSwiSU5fRVhQRU5TRV9DT1JQX1BST0oiOm51bGwsIklOX0VYUEVOU0VfUFJFVEFYX0FNT1VOVCI6MywiSU5fRVhQRU5TRV9IU1QiOjAuMzksIklOX0VYUEVOU0VfVE9UQUwiOjMuMzksIklOX0VYUEVOU0VfUEVSQ0VOVEFHRSI6MTAwLCJJTl9FWFBFTlNFX1BFUkNFTlRBR0VfVE9UQUwiOjAuOTEsIklOX0VYUEVOU0VfTlIiOiJOb24tUmVjb3ZlcmFibGUiLCJJTl9FWFBFTlNFX1RFQU1fUk9VVElORyI6eyJJRCI6IkNPUlAiLCJMQUJFTCI6IkNvcnBvcmF0ZSJ9LCJJTl9FWFBFTlNFX1BST0pFQ1RfREVBTCI6bnVsbCwiSU5fRVhQRU5TRV9GVU5EX01BTkFHRVIiOm51bGwsIklOX0VYUEVOU0VfTUFOREFURSI6eyJJRCI6IjAwMDAiLCJMQUJFTCI6Ik5vbiBSZWNvdmVyYWJsZSJ9LCJJTl9FWFBFTlNFX0FDVElWSVRZIjp7IklEIjoiMDAwIiwiTEFCRUwiOiJVbmFsbG9jYXRlZCJ9LCJJTl9FWFBFTlNFX0NPUlBfRU5USVRZIjpudWxsLCJJTl9FWFBFTlNFX09GRklDRSI6eyJJRCI6IjAxMSIsIkxBQkVMIjoiVG9yb250byJ9LCJJTl9FWFBFTlNFX0RFUEFSVE1FTlQiOnsiSUQiOiIwMTEiLCJMQUJFTCI6IlNhbGVzIn0sIklOX0VYUEVOU0VfVkFMSURBVElPTiI6ImV5SkpUbDlGV0ZCRlRsTkZYMFJGVTBOU1NWQlVTVTlPSWpwN0ltbHpWbUZzYVdRaU9uUnlkV1VzSW1selJHbHpZV0pzWldRaU9tWmhiSE5sTENKcGMxSmxjWFZwY21Wa0lqcDBjblZsTENKdFpYTnpZV2RsY3lJNmV5SnlaWEYxYVhKbFpDSTZJbFJvYVhNZ1ptbGxiR1FnYVhNZ2NtVnhkV2x5WldRaWZYMHNJa2xPWDBWWVVFVk9VMFZmUVVORFQxVk9WQ0k2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNmRISjFaU3dpYldWemMyRm5aWE1pT25zaWNtVnhkV2x5WldRaU9pSlVhR2x6SUdacFpXeGtJR2x6SUhKbGNYVnBjbVZrSW4xOUxDSkpUbDlGV0ZCRlRsTkZYME5QVWxCZlVGSlBTaUk2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNlptRnNjMlVzSW0xbGMzTmhaMlZ6SWpwYlhYMHNJa2xPWDBWWVVFVk9VMFZmVUZKRlZFRllYMEZOVDFWT1ZDSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2Wm1Gc2MyVXNJbTFsYzNOaFoyVnpJanBiWFgwc0lrbE9YMFZZVUVWT1UwVmZTRk5VSWpwN0ltbHpWbUZzYVdRaU9uUnlkV1VzSW1selJHbHpZV0pzWldRaU9tWmhiSE5sTENKcGMxSmxjWFZwY21Wa0lqcG1ZV3h6WlN3aWJXVnpjMkZuWlhNaU9sdGRmU3dpU1U1ZlJWaFFSVTVUUlY5VVQxUkJUQ0k2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNlptRnNjMlVzSW0xbGMzTmhaMlZ6SWpwYlhYMHNJa2xPWDBWWVVFVk9VMFZmVUVWU1EwVk9WRUZIUlNJNmV5SnBjMVpoYkdsa0lqcDBjblZsTENKcGMwUnBjMkZpYkdWa0lqcG1ZV3h6WlN3aWFYTlNaWEYxYVhKbFpDSTZabUZzYzJVc0ltMWxjM05oWjJWeklqcGJYWDBzSWtsT1gwVllVRVZPVTBWZlVFVlNRMFZPVkVGSFJWOVVUMVJCVENJNmV5SnBjMVpoYkdsa0lqcDBjblZsTENKcGMwUnBjMkZpYkdWa0lqcG1ZV3h6WlN3aWFYTlNaWEYxYVhKbFpDSTZabUZzYzJVc0ltMWxjM05oWjJWeklqcGJYWDBzSWtsT1gwVllVRVZPVTBWZlRsSWlPbnNpYVhOV1lXeHBaQ0k2ZEhKMVpTd2lhWE5FYVhOaFlteGxaQ0k2Wm1Gc2MyVXNJbWx6VW1WeGRXbHlaV1FpT25SeWRXVXNJbTFsYzNOaFoyVnpJanBiWFgwc0lrbE9YMFZZVUVWT1UwVmZWRVZCVFY5U1QxVlVTVTVISWpwN0ltbHpWbUZzYVdRaU9uUnlkV1VzSW1selJHbHpZV0pzWldRaU9uUnlkV1VzSW1selVtVnhkV2x5WldRaU9uUnlkV1VzSW0xbGMzTmhaMlZ6SWpwN0luSmxjWFZwY21Wa0lqb2lWR2hwY3lCbWFXVnNaQ0JwY3lCeVpYRjFhWEpsWkM0aWZYMHNJa2xPWDBWWVVFVk9VMFZmVUZKUFNrVkRWRjlFUlVGTUlqcDdJbWx6Vm1Gc2FXUWlPblJ5ZFdVc0ltbHpSR2x6WVdKc1pXUWlPblJ5ZFdVc0ltbHpVbVZ4ZFdseVpXUWlPbVpoYkhObExDSnRaWE56WVdkbGN5STZXMTE5TENKSlRsOUZXRkJGVGxORlgwWlZUa1JmVFVGT1FVZEZVaUk2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwMGNuVmxMQ0pwYzFKbGNYVnBjbVZrSWpwbVlXeHpaU3dpYldWemMyRm5aWE1pT2x0ZGZTd2lTVTVmUlZoUVJVNVRSVjlOUVU1RVFWUkZJanA3SW1selZtRnNhV1FpT25SeWRXVXNJbWx6UkdsellXSnNaV1FpT21aaGJITmxMQ0pwYzFKbGNYVnBjbVZrSWpwbVlXeHpaU3dpYldWemMyRm5aWE1pT2x0ZGZTd2lTVTVmUlZoUVJVNVRSVjlCUTFSSlZrbFVXU0k2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNmRISjFaU3dpYldWemMyRm5aWE1pT25zaWNtVnhkV2x5WldRaU9pSlVhR2x6SUdacFpXeGtJR2x6SUhKbGNYVnBjbVZrTGlKOWZTd2lTVTVmUlZoUVJVNVRSVjlEVDFKUVgwVk9WRWxVV1NJNmV5SnBjMVpoYkdsa0lqcDBjblZsTENKcGMwUnBjMkZpYkdWa0lqcG1ZV3h6WlN3aWFYTlNaWEYxYVhKbFpDSTZabUZzYzJVc0ltMWxjM05oWjJWeklqcGJYWDBzSWtsT1gwVllVRVZPVTBWZlJFVlFRVkpVVFVWT1ZDSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2ZEhKMVpTd2liV1Z6YzJGblpYTWlPbHNpVkdocGN5Qm1hV1ZzWkNCcGN5QnlaWEYxYVhKbFpDNGlYWDBzSWtsT1gwVllVRVZPVTBWZlQwWkdTVU5GSWpwN0ltbHpWbUZzYVdRaU9uUnlkV1VzSW1selJHbHpZV0pzWldRaU9tWmhiSE5sTENKcGMxSmxjWFZwY21Wa0lqcDBjblZsTENKdFpYTnpZV2RsY3lJNld5SlVhR2x6SUdacFpXeGtJR2x6SUhKbGNYVnBjbVZrTGlKZGZYMD0iLCJ3b3JrYXJvdW5kIjoid29ya2Fyb3VuZCJ9LHsiSU5fRVhQRU5TRV9DQVNFX0lEIjoiNTUxNiIsIklOX0VYUEVOU0VfUk9XX0lEIjoiNzgxODA1ODctOWM1Yy00YmE5LWIxMTktY2YyZDdhOGQxMjVjIiwiSU5fRVhQRU5TRV9ST1dfTlVNQkVSIjoiMyIsIklOX0VYUEVOU0VfVEVBTV9ST1dfSU5ERVgiOjMsIklOX0VYUEVOU0VfREVTQ1JJUFRJT04iOiJOb3J0aGxlYWYgMDEwIFByaXZhdGUgRXF1aXR5IEhvbGRpbmdzIElJIExQIiwiSU5fRVhQRU5TRV9BQ0NPVU5UIjp7IklEIjoiMjAyMDAwIiwiTEFCRUwiOiJBL1AgT3RoZXIifSwiSU5fRVhQRU5TRV9DT1JQX1BST0oiOm51bGwsIklOX0VYUEVOU0VfUFJFVEFYX0FNT1VOVCI6MiwiSU5fRVhQRU5TRV9IU1QiOjAuMjYsIklOX0VYUEVOU0VfVE9UQUwiOjIuMjYsIklOX0VYUEVOU0VfUEVSQ0VOVEFHRSI6MTAwLCJJTl9FWFBFTlNFX1BFUkNFTlRBR0VfVE9UQUwiOjAuNjEsIklOX0VYUEVOU0VfTlIiOiJSZWNvdmVyYWJsZSIsIklOX0VYUEVOU0VfVEVBTV9ST1VUSU5HIjp7IklEIjoiUEUiLCJMQUJFTCI6IlByaXZhdGUgRXF1aXR5In0sIklOX0VYUEVOU0VfUFJPSkVDVF9ERUFMIjpudWxsLCJJTl9FWFBFTlNFX0ZVTkRfTUFOQUdFUiI6eyJJRCI6IjU2OCIsIkxBQkVMIjoiQmFpbiBDYXBpdGFsIn0sIklOX0VYUEVOU0VfTUFOREFURSI6eyJJRCI6IjAwNDQiLCJMQUJFTCI6IlAgLSBGT0YgLSBDSUJDIElJIn0sIklOX0VYUEVOU0VfQUNUSVZJVFkiOnsiSUQiOiI5MDAiLCJMQUJFTCI6IkZ1bmQgRm9ybWF0aW9uIn0sIklOX0VYUEVOU0VfQ09SUF9FTlRJVFkiOm51bGwsIklOX0VYUEVOU0VfT0ZGSUNFIjp7IklEIjoiMDExIiwiTEFCRUwiOiJUb3JvbnRvIn0sIklOX0VYUEVOU0VfREVQQVJUTUVOVCI6eyJJRCI6IjAxMSIsIkxBQkVMIjoiU2FsZXMifSwiSU5fRVhQRU5TRV9WQUxJREFUSU9OIjoiZXlKSlRsOUZXRkJGVGxORlgwUkZVME5TU1ZCVVNVOU9JanA3SW1selZtRnNhV1FpT25SeWRXVXNJbWx6UkdsellXSnNaV1FpT21aaGJITmxMQ0pwYzFKbGNYVnBjbVZrSWpwMGNuVmxMQ0p0WlhOellXZGxjeUk2ZXlKeVpYRjFhWEpsWkNJNklsUm9hWE1nWm1sbGJHUWdhWE1nY21WeGRXbHlaV1FpZlgwc0lrbE9YMFZZVUVWT1UwVmZRVU5EVDFWT1ZDSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2ZEhKMVpTd2liV1Z6YzJGblpYTWlPbHRkZlN3aVNVNWZSVmhRUlU1VFJWOURUMUpRWDFCU1Qwb2lPbnNpYVhOV1lXeHBaQ0k2ZEhKMVpTd2lhWE5FYVhOaFlteGxaQ0k2Wm1Gc2MyVXNJbWx6VW1WeGRXbHlaV1FpT21aaGJITmxMQ0p0WlhOellXZGxjeUk2VzExOUxDSkpUbDlGV0ZCRlRsTkZYMUJTUlZSQldGOUJUVTlWVGxRaU9uc2lhWE5XWVd4cFpDSTZkSEoxWlN3aWFYTkVhWE5oWW14bFpDSTZabUZzYzJVc0ltbHpVbVZ4ZFdseVpXUWlPbVpoYkhObExDSnRaWE56WVdkbGN5STZXMTE5TENKSlRsOUZXRkJGVGxORlgwaFRWQ0k2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNlptRnNjMlVzSW0xbGMzTmhaMlZ6SWpwYlhYMHNJa2xPWDBWWVVFVk9VMFZmVkU5VVFVd2lPbnNpYVhOV1lXeHBaQ0k2ZEhKMVpTd2lhWE5FYVhOaFlteGxaQ0k2Wm1Gc2MyVXNJbWx6VW1WeGRXbHlaV1FpT21aaGJITmxMQ0p0WlhOellXZGxjeUk2VzExOUxDSkpUbDlGV0ZCRlRsTkZYMUJGVWtORlRsUkJSMFVpT25zaWFYTldZV3hwWkNJNmRISjFaU3dpYVhORWFYTmhZbXhsWkNJNlptRnNjMlVzSW1selVtVnhkV2x5WldRaU9tWmhiSE5sTENKdFpYTnpZV2RsY3lJNlcxMTlMQ0pKVGw5RldGQkZUbE5GWDFCRlVrTkZUbFJCUjBWZlZFOVVRVXdpT25zaWFYTldZV3hwWkNJNmRISjFaU3dpYVhORWFYTmhZbXhsWkNJNlptRnNjMlVzSW1selVtVnhkV2x5WldRaU9tWmhiSE5sTENKdFpYTnpZV2RsY3lJNlcxMTlMQ0pKVGw5RldGQkZUbE5GWDA1U0lqcDdJbWx6Vm1Gc2FXUWlPblJ5ZFdVc0ltbHpSR2x6WVdKc1pXUWlPbVpoYkhObExDSnBjMUpsY1hWcGNtVmtJanAwY25WbExDSnRaWE56WVdkbGN5STZleUp5WlhGMWFYSmxaQ0k2SWxSb2FYTWdabWxsYkdRZ2FYTWdjbVZ4ZFdseVpXUXVJbjE5TENKSlRsOUZXRkJGVGxORlgxUkZRVTFmVWs5VlZFbE9SeUk2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNmRISjFaU3dpYldWemMyRm5aWE1pT25zaWNtVnhkV2x5WldRaU9pSlVhR2x6SUdacFpXeGtJR2x6SUhKbGNYVnBjbVZrSW4xOUxDSkpUbDlGV0ZCRlRsTkZYMUJTVDBwRlExUmZSRVZCVENJNmV5SnBjMVpoYkdsa0lqcDBjblZsTENKcGMwUnBjMkZpYkdWa0lqcG1ZV3h6WlN3aWFYTlNaWEYxYVhKbFpDSTZabUZzYzJVc0ltMWxjM05oWjJWeklqcGJYWDBzSWtsT1gwVllVRVZPVTBWZlJsVk9SRjlOUVU1QlIwVlNJanA3SW1selZtRnNhV1FpT25SeWRXVXNJbWx6UkdsellXSnNaV1FpT21aaGJITmxMQ0pwYzFKbGNYVnBjbVZrSWpwbVlXeHpaU3dpYldWemMyRm5aWE1pT2x0ZGZTd2lTVTVmUlZoUVJVNVRSVjlOUVU1RVFWUkZJanA3SW1selZtRnNhV1FpT25SeWRXVXNJbWx6UkdsellXSnNaV1FpT21aaGJITmxMQ0pwYzFKbGNYVnBjbVZrSWpwbVlXeHpaU3dpYldWemMyRm5aWE1pT2x0ZGZTd2lTVTVmUlZoUVJVNVRSVjlCUTFSSlZrbFVXU0k2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNmRISjFaU3dpYldWemMyRm5aWE1pT2x0ZGZTd2lTVTVmUlZoUVJVNVRSVjlEVDFKUVgwVk9WRWxVV1NJNmV5SnBjMVpoYkdsa0lqcDBjblZsTENKcGMwUnBjMkZpYkdWa0lqcDBjblZsTENKcGMxSmxjWFZwY21Wa0lqcG1ZV3h6WlN3aWJXVnpjMkZuWlhNaU9sdGRmU3dpU1U1ZlJWaFFSVTVUUlY5RVJWQkJVbFJOUlU1VUlqcDdJbWx6Vm1Gc2FXUWlPblJ5ZFdVc0ltbHpSR2x6WVdKc1pXUWlPbVpoYkhObExDSnBjMUpsY1hWcGNtVmtJanAwY25WbExDSnRaWE56WVdkbGN5STZXeUpVYUdseklHWnBaV3hrSUdseklISmxjWFZwY21Wa0xpSmRmU3dpU1U1ZlJWaFFSVTVUUlY5UFJrWkpRMFVpT25zaWFYTldZV3hwWkNJNmRISjFaU3dpYVhORWFYTmhZbXhsWkNJNlptRnNjMlVzSW1selVtVnhkV2x5WldRaU9uUnlkV1VzSW0xbGMzTmhaMlZ6SWpwYklsUm9hWE1nWm1sbGJHUWdhWE1nY21WeGRXbHlaV1F1SWwxOWZRPT0iLCJ3b3JrYXJvdW5kIjoid29ya2Fyb3VuZCJ9LHsiSU5fRVhQRU5TRV9DQVNFX0lEIjoiNTUxNiIsIklOX0VYUEVOU0VfUk9XX0lEIjoiYmJjNTNiNGMtMzY2Ny00MGYzLTllMmEtYWNkOThlY2U5YmY0IiwiSU5fRVhQRU5TRV9ST1dfTlVNQkVSIjoiNCIsIklOX0VYUEVOU0VfVEVBTV9ST1dfSU5ERVgiOjQsIklOX0VYUEVOU0VfREVTQ1JJUFRJT04iOiJOb3J0aGxlYWYgMTYwOCBTZWNvbmRhcnkgSG9sZGluZ3MgTC5QLiIsIklOX0VYUEVOU0VfQUNDT1VOVCI6eyJJRCI6IjEyMDYxMCIsIkxBQkVMIjoiQS9SIE9wIEV4cCJ9LCJJTl9FWFBFTlNFX0NPUlBfUFJPSiI6bnVsbCwiSU5fRVhQRU5TRV9QUkVUQVhfQU1PVU5UIjo0LCJJTl9FWFBFTlNFX0hTVCI6MC41MiwiSU5fRVhQRU5TRV9UT1RBTCI6NC41MiwiSU5fRVhQRU5TRV9QRVJDRU5UQUdFIjoxMDAsIklOX0VYUEVOU0VfUEVSQ0VOVEFHRV9UT1RBTCI6MS4yMiwiSU5fRVhQRU5TRV9OUiI6IlJlY292ZXJhYmxlIiwiSU5fRVhQRU5TRV9URUFNX1JPVVRJTkciOnsiSUQiOiJQRSIsIkxBQkVMIjoiUHJpdmF0ZSBFcXVpdHkifSwiSU5fRVhQRU5TRV9QUk9KRUNUX0RFQUwiOnsiSUQiOiIzMDc1ODgiLCJMQUJFTCI6IlByb2plY3QgU3RhdW5pbmcifSwiSU5fRVhQRU5TRV9GVU5EX01BTkFHRVIiOnsiSUQiOiI1NjgiLCJMQUJFTCI6IkJhaW4gQ2FwaXRhbCJ9LCJJTl9FWFBFTlNFX01BTkRBVEUiOm51bGwsIklOX0VYUEVOU0VfQUNUSVZJVFkiOnsiSUQiOiIwMjAiLCJMQUJFTCI6IkR1ZSBEaWxpZ2VuY2UifSwiSU5fRVhQRU5TRV9DT1JQX0VOVElUWSI6bnVsbCwiSU5fRVhQRU5TRV9PRkZJQ0UiOnsiSUQiOiIwMTEiLCJMQUJFTCI6IlRvcm9udG8ifSwiSU5fRVhQRU5TRV9ERVBBUlRNRU5UIjp7IklEIjoiMDExIiwiTEFCRUwiOiJTYWxlcyJ9LCJJTl9FWFBFTlNFX1ZBTElEQVRJT04iOiJleUpKVGw5RldGQkZUbE5GWDBSRlUwTlNTVkJVU1U5T0lqcDdJbWx6Vm1Gc2FXUWlPblJ5ZFdVc0ltbHpSR2x6WVdKc1pXUWlPbVpoYkhObExDSnBjMUpsY1hWcGNtVmtJanAwY25WbExDSnRaWE56WVdkbGN5STZleUp5WlhGMWFYSmxaQ0k2SWxSb2FYTWdabWxsYkdRZ2FYTWdjbVZ4ZFdseVpXUWlmWDBzSWtsT1gwVllVRVZPVTBWZlFVTkRUMVZPVkNJNmV5SnBjMVpoYkdsa0lqcDBjblZsTENKcGMwUnBjMkZpYkdWa0lqcG1ZV3h6WlN3aWFYTlNaWEYxYVhKbFpDSTZkSEoxWlN3aWJXVnpjMkZuWlhNaU9sdGRmU3dpU1U1ZlJWaFFSVTVUUlY5RFQxSlFYMUJTVDBvaU9uc2lhWE5XWVd4cFpDSTZkSEoxWlN3aWFYTkVhWE5oWW14bFpDSTZabUZzYzJVc0ltbHpVbVZ4ZFdseVpXUWlPbVpoYkhObExDSnRaWE56WVdkbGN5STZXMTE5TENKSlRsOUZXRkJGVGxORlgxQlNSVlJCV0Y5QlRVOVZUbFFpT25zaWFYTldZV3hwWkNJNmRISjFaU3dpYVhORWFYTmhZbXhsWkNJNlptRnNjMlVzSW1selVtVnhkV2x5WldRaU9tWmhiSE5sTENKdFpYTnpZV2RsY3lJNlcxMTlMQ0pKVGw5RldGQkZUbE5GWDBoVFZDSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2Wm1Gc2MyVXNJbTFsYzNOaFoyVnpJanBiWFgwc0lrbE9YMFZZVUVWT1UwVmZWRTlVUVV3aU9uc2lhWE5XWVd4cFpDSTZkSEoxWlN3aWFYTkVhWE5oWW14bFpDSTZabUZzYzJVc0ltbHpVbVZ4ZFdseVpXUWlPbVpoYkhObExDSnRaWE56WVdkbGN5STZXMTE5TENKSlRsOUZXRkJGVGxORlgxQkZVa05GVGxSQlIwVWlPbnNpYVhOV1lXeHBaQ0k2ZEhKMVpTd2lhWE5FYVhOaFlteGxaQ0k2Wm1Gc2MyVXNJbWx6VW1WeGRXbHlaV1FpT21aaGJITmxMQ0p0WlhOellXZGxjeUk2VzExOUxDSkpUbDlGV0ZCRlRsTkZYMUJGVWtORlRsUkJSMFZmVkU5VVFVd2lPbnNpYVhOV1lXeHBaQ0k2ZEhKMVpTd2lhWE5FYVhOaFlteGxaQ0k2Wm1Gc2MyVXNJbWx6VW1WeGRXbHlaV1FpT21aaGJITmxMQ0p0WlhOellXZGxjeUk2VzExOUxDSkpUbDlGV0ZCRlRsTkZYMDVTSWpwN0ltbHpWbUZzYVdRaU9uUnlkV1VzSW1selJHbHpZV0pzWldRaU9tWmhiSE5sTENKcGMxSmxjWFZwY21Wa0lqcDBjblZsTENKdFpYTnpZV2RsY3lJNmV5SnlaWEYxYVhKbFpDSTZJbFJvYVhNZ1ptbGxiR1FnYVhNZ2NtVnhkV2x5WldRdUluMTlMQ0pKVGw5RldGQkZUbE5GWDFSRlFVMWZVazlWVkVsT1J5STZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2ZEhKMVpTd2liV1Z6YzJGblpYTWlPbnNpY21WeGRXbHlaV1FpT2lKVWFHbHpJR1pwWld4a0lHbHpJSEpsY1hWcGNtVmtJbjE5TENKSlRsOUZXRkJGVGxORlgxQlNUMHBGUTFSZlJFVkJUQ0k2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNlptRnNjMlVzSW0xbGMzTmhaMlZ6SWpwYlhYMHNJa2xPWDBWWVVFVk9VMFZmUmxWT1JGOU5RVTVCUjBWU0lqcDdJbWx6Vm1Gc2FXUWlPblJ5ZFdVc0ltbHpSR2x6WVdKc1pXUWlPbVpoYkhObExDSnBjMUpsY1hWcGNtVmtJanBtWVd4elpTd2liV1Z6YzJGblpYTWlPbHRkZlN3aVNVNWZSVmhRUlU1VFJWOU5RVTVFUVZSRklqcDdJbWx6Vm1Gc2FXUWlPblJ5ZFdVc0ltbHpSR2x6WVdKc1pXUWlPbVpoYkhObExDSnBjMUpsY1hWcGNtVmtJanBtWVd4elpTd2liV1Z6YzJGblpYTWlPbHRkZlN3aVNVNWZSVmhRUlU1VFJWOUJRMVJKVmtsVVdTSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2ZEhKMVpTd2liV1Z6YzJGblpYTWlPbnNpY21WeGRXbHlaV1FpT2lKVWFHbHpJR1pwWld4a0lHbHpJSEpsY1hWcGNtVmtJbjE5TENKSlRsOUZXRkJGVGxORlgwTlBVbEJmUlU1VVNWUlpJanA3SW1selZtRnNhV1FpT25SeWRXVXNJbWx6UkdsellXSnNaV1FpT25SeWRXVXNJbWx6VW1WeGRXbHlaV1FpT21aaGJITmxMQ0p0WlhOellXZGxjeUk2VzExOUxDSkpUbDlGV0ZCRlRsTkZYMFJGVUVGU1ZFMUZUbFFpT25zaWFYTldZV3hwWkNJNmRISjFaU3dpYVhORWFYTmhZbXhsWkNJNlptRnNjMlVzSW1selVtVnhkV2x5WldRaU9uUnlkV1VzSW0xbGMzTmhaMlZ6SWpwYklsUm9hWE1nWm1sbGJHUWdhWE1nY21WeGRXbHlaV1F1SWwxOUxDSkpUbDlGV0ZCRlRsTkZYMDlHUmtsRFJTSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2ZEhKMVpTd2liV1Z6YzJGblpYTWlPbHNpVkdocGN5Qm1hV1ZzWkNCcGN5QnlaWEYxYVhKbFpDNGlYWDE5Iiwid29ya2Fyb3VuZCI6Indvcmthcm91bmQifSx7IklOX0VYUEVOU0VfQ0FTRV9JRCI6IjU1MTYiLCJJTl9FWFBFTlNFX1JPV19JRCI6ImI5NTlhOThkLTBlOWMtNDc2Mi1iNWI1LTRlNTY3NWE1YjQxNSIsIklOX0VYUEVOU0VfUk9XX05VTUJFUiI6IjUiLCJJTl9FWFBFTlNFX1RFQU1fUk9XX0lOREVYIjo1LCJJTl9FWFBFTlNFX0RFU0NSSVBUSU9OIjoiTkNQIENTViBIb2xkaW5ncyBMUCIsIklOX0VYUEVOU0VfQUNDT1VOVCI6eyJJRCI6IjEyMDYxMCIsIkxBQkVMIjoiQS9SIE9wIEV4cCJ9LCJJTl9FWFBFTlNFX0NPUlBfUFJPSiI6bnVsbCwiSU5fRVhQRU5TRV9QUkVUQVhfQU1PVU5UIjotMiwiSU5fRVhQRU5TRV9IU1QiOi0wLjI2LCJJTl9FWFBFTlNFX1RPVEFMIjotMi4yNiwiSU5fRVhQRU5TRV9QRVJDRU5UQUdFIjoxMDAsIklOX0VYUEVOU0VfUEVSQ0VOVEFHRV9UT1RBTCI6LTAuNjEsIklOX0VYUEVOU0VfTlIiOiJSZWNvdmVyYWJsZSIsIklOX0VYUEVOU0VfVEVBTV9ST1VUSU5HIjp7IklEIjoiUEUiLCJMQUJFTCI6IlByaXZhdGUgRXF1aXR5In0sIklOX0VYUEVOU0VfUFJPSkVDVF9ERUFMIjp7IklEIjoiMzAxMzg3IiwiTEFCRUwiOiJBQlJZIFBhcnRuZXJzIFZJLCBMLlAuIn0sIklOX0VYUEVOU0VfRlVORF9NQU5BR0VSIjp7IklEIjoiNTY4IiwiTEFCRUwiOiJCYWluIENhcGl0YWwifSwiSU5fRVhQRU5TRV9NQU5EQVRFIjpudWxsLCJJTl9FWFBFTlNFX0FDVElWSVRZIjp7IklEIjoiMTMwIiwiTEFCRUwiOiJUYXgifSwiSU5fRVhQRU5TRV9DT1JQX0VOVElUWSI6bnVsbCwiSU5fRVhQRU5TRV9PRkZJQ0UiOnsiSUQiOiIwMTEiLCJMQUJFTCI6IlRvcm9udG8ifSwiSU5fRVhQRU5TRV9ERVBBUlRNRU5UIjp7IklEIjoiMDExIiwiTEFCRUwiOiJTYWxlcyJ9LCJJTl9FWFBFTlNFX1ZBTElEQVRJT04iOiJleUpKVGw5RldGQkZUbE5GWDBSRlUwTlNTVkJVU1U5T0lqcDdJbWx6Vm1Gc2FXUWlPblJ5ZFdVc0ltbHpSR2x6WVdKc1pXUWlPbVpoYkhObExDSnBjMUpsY1hWcGNtVmtJanAwY25WbExDSnRaWE56WVdkbGN5STZleUp5WlhGMWFYSmxaQ0k2SWxSb2FYTWdabWxsYkdRZ2FYTWdjbVZ4ZFdseVpXUWlmWDBzSWtsT1gwVllVRVZPVTBWZlFVTkRUMVZPVkNJNmV5SnBjMVpoYkdsa0lqcDBjblZsTENKcGMwUnBjMkZpYkdWa0lqcG1ZV3h6WlN3aWFYTlNaWEYxYVhKbFpDSTZkSEoxWlN3aWJXVnpjMkZuWlhNaU9sdGRmU3dpU1U1ZlJWaFFSVTVUUlY5RFQxSlFYMUJTVDBvaU9uc2lhWE5XWVd4cFpDSTZkSEoxWlN3aWFYTkVhWE5oWW14bFpDSTZabUZzYzJVc0ltbHpVbVZ4ZFdseVpXUWlPbVpoYkhObExDSnRaWE56WVdkbGN5STZXMTE5TENKSlRsOUZXRkJGVGxORlgxQlNSVlJCV0Y5QlRVOVZUbFFpT25zaWFYTldZV3hwWkNJNmRISjFaU3dpYVhORWFYTmhZbXhsWkNJNlptRnNjMlVzSW1selVtVnhkV2x5WldRaU9tWmhiSE5sTENKdFpYTnpZV2RsY3lJNlcxMTlMQ0pKVGw5RldGQkZUbE5GWDBoVFZDSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2Wm1Gc2MyVXNJbTFsYzNOaFoyVnpJanBiWFgwc0lrbE9YMFZZVUVWT1UwVmZWRTlVUVV3aU9uc2lhWE5XWVd4cFpDSTZkSEoxWlN3aWFYTkVhWE5oWW14bFpDSTZabUZzYzJVc0ltbHpVbVZ4ZFdseVpXUWlPbVpoYkhObExDSnRaWE56WVdkbGN5STZXMTE5TENKSlRsOUZXRkJGVGxORlgxQkZVa05GVGxSQlIwVWlPbnNpYVhOV1lXeHBaQ0k2ZEhKMVpTd2lhWE5FYVhOaFlteGxaQ0k2Wm1Gc2MyVXNJbWx6VW1WeGRXbHlaV1FpT21aaGJITmxMQ0p0WlhOellXZGxjeUk2VzExOUxDSkpUbDlGV0ZCRlRsTkZYMUJGVWtORlRsUkJSMFZmVkU5VVFVd2lPbnNpYVhOV1lXeHBaQ0k2ZEhKMVpTd2lhWE5FYVhOaFlteGxaQ0k2Wm1Gc2MyVXNJbWx6VW1WeGRXbHlaV1FpT21aaGJITmxMQ0p0WlhOellXZGxjeUk2VzExOUxDSkpUbDlGV0ZCRlRsTkZYMDVTSWpwN0ltbHpWbUZzYVdRaU9uUnlkV1VzSW1selJHbHpZV0pzWldRaU9tWmhiSE5sTENKcGMxSmxjWFZwY21Wa0lqcDBjblZsTENKdFpYTnpZV2RsY3lJNmV5SnlaWEYxYVhKbFpDSTZJbFJvYVhNZ1ptbGxiR1FnYVhNZ2NtVnhkV2x5WldRdUluMTlMQ0pKVGw5RldGQkZUbE5GWDFSRlFVMWZVazlWVkVsT1J5STZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2ZEhKMVpTd2liV1Z6YzJGblpYTWlPbnNpY21WeGRXbHlaV1FpT2lKVWFHbHpJR1pwWld4a0lHbHpJSEpsY1hWcGNtVmtJbjE5TENKSlRsOUZXRkJGVGxORlgxQlNUMHBGUTFSZlJFVkJUQ0k2ZXlKcGMxWmhiR2xrSWpwMGNuVmxMQ0pwYzBScGMyRmliR1ZrSWpwbVlXeHpaU3dpYVhOU1pYRjFhWEpsWkNJNlptRnNjMlVzSW0xbGMzTmhaMlZ6SWpwYlhYMHNJa2xPWDBWWVVFVk9VMFZmUmxWT1JGOU5RVTVCUjBWU0lqcDdJbWx6Vm1Gc2FXUWlPblJ5ZFdVc0ltbHpSR2x6WVdKc1pXUWlPbVpoYkhObExDSnBjMUpsY1hWcGNtVmtJanBtWVd4elpTd2liV1Z6YzJGblpYTWlPbHRkZlN3aVNVNWZSVmhRUlU1VFJWOU5RVTVFUVZSRklqcDdJbWx6Vm1Gc2FXUWlPblJ5ZFdVc0ltbHpSR2x6WVdKc1pXUWlPbVpoYkhObExDSnBjMUpsY1hWcGNtVmtJanBtWVd4elpTd2liV1Z6YzJGblpYTWlPbHRkZlN3aVNVNWZSVmhRUlU1VFJWOUJRMVJKVmtsVVdTSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2ZEhKMVpTd2liV1Z6YzJGblpYTWlPbnNpY21WeGRXbHlaV1FpT2lKVWFHbHpJR1pwWld4a0lHbHpJSEpsY1hWcGNtVmtJbjE5TENKSlRsOUZXRkJGVGxORlgwTlBVbEJmUlU1VVNWUlpJanA3SW1selZtRnNhV1FpT25SeWRXVXNJbWx6UkdsellXSnNaV1FpT25SeWRXVXNJbWx6VW1WeGRXbHlaV1FpT21aaGJITmxMQ0p0WlhOellXZGxjeUk2VzExOUxDSkpUbDlGV0ZCRlRsTkZYMFJGVUVGU1ZFMUZUbFFpT25zaWFYTldZV3hwWkNJNmRISjFaU3dpYVhORWFYTmhZbXhsWkNJNlptRnNjMlVzSW1selVtVnhkV2x5WldRaU9uUnlkV1VzSW0xbGMzTmhaMlZ6SWpwYklsUm9hWE1nWm1sbGJHUWdhWE1nY21WeGRXbHlaV1F1SWwxOUxDSkpUbDlGV0ZCRlRsTkZYMDlHUmtsRFJTSTZleUpwYzFaaGJHbGtJanAwY25WbExDSnBjMFJwYzJGaWJHVmtJanBtWVd4elpTd2lhWE5TWlhGMWFYSmxaQ0k2ZEhKMVpTd2liV1Z6YzJGblpYTWlPbHNpVkdocGN5Qm1hV1ZzWkNCcGN5QnlaWEYxYVhKbFpDNGlYWDE5Iiwid29ya2Fyb3VuZCI6Indvcmthcm91bmQifV0=",
+ "IN_FLAG_IS02": false,
+ "IN_TOTAL_HST": 42.77,
+ "commentExist": true,
+ "dataTimeExec": {
+ "IS.03 Pre processing": [
+ "query : 0.14704513549805",
+ 6.329641103744507,
+ "query : 0.14743089675903",
+ 5.343234062194824
+ ],
+ "IN - IS.01 Pre-processing": [
+ 0.7358090877532959
+ ],
+ "IN - IS.01 post processing": [
+ "2025-06-12 09:14:59",
+ 0.7983260154724121
+ ],
+ "Validate Values Extraction Azure": [
+ "2025-06-12 09:15:10",
+ 0.6086578369140625
+ ]
+ },
+ "templateData": {
+ "TAB_NAME": "Master",
+ "fileMatching": [
+ {
+ "colName": "IN_EXPENSE_DESCRIPTION",
+ "required": true,
+ "colSelected": true,
+ "fileHeaderName": "Expense Description"
+ },
+ {
+ "colName": "IN_EXPENSE_NR_LABEL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Non-Rec / Rec"
+ },
+ {
+ "colName": "IN_EXPENSE_ACCOUNT_LABEL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Account"
+ },
+ {
+ "colName": "IN_EXPENSE_PRETAX_AMOUNT",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Pre Tax Amount"
+ },
+ {
+ "colName": "IN_EXPENSE_HST",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Tax Amount"
+ },
+ {
+ "colName": "IN_EXPENSE_TOTAL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Total Amount"
+ },
+ {
+ "colName": "IN_EXPENSE_CORP_PROJ_LABEL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Corporate Project"
+ },
+ {
+ "colName": "IN_EXPENSE_PROJECT_DEAL_LABEL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Deal"
+ },
+ {
+ "colName": "IN_EXPENSE_FUND_MANAGER_LABEL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Fund Manager"
+ },
+ {
+ "colName": "IN_EXPENSE_MANDATE_LABEL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Mandate"
+ },
+ {
+ "colName": "IN_EXPENSE_ACTIVITY_LABEL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Activity"
+ },
+ {
+ "colName": "IN_EXPENSE_CORP_ENTITY_LABEL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Corporate Entity"
+ },
+ {
+ "colName": "IN_EXPENSE_OFFICE_LABEL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Office"
+ },
+ {
+ "colName": "IN_EXPENSE_DEPARTMENT_LABEL",
+ "required": false,
+ "colSelected": true,
+ "fileHeaderName": "Department"
+ }
+ ],
+ "DATE_POSITION": "B6",
+ "DATE_VARIABLE": "IN_INVOICE_DATE",
+ "TEMPLATE_NAME": "Generic Template",
+ "END_ROW_NUMBER": 9,
+ "VENDOR_POSITION": "B2",
+ "VENDOR_VARIABLE": "IN_INVOICE_VENDOR",
+ "COMMENT_POSITION": "B4",
+ "COMMENT_VARIABLE": "IN_INVOICE_COMMENT",
+ "END_COLUMN_LETTER": "N",
+ "INITIAL_ROW_LETTER": "A",
+ "INITIAL_ROW_NUMBER": 2,
+ "STATIC_INFORMATION": true,
+ "TABLE_END_ROW_NUMBER": null,
+ "SINGLE_INVOICE_VALUES": null,
+ "INVOICE_NUMBER_POSITION": "B5",
+ "INVOICE_NUMBER_VARIABLE": "IN_INVOICE_NUMBER",
+ "TABLE_INITIAL_ROW_NUMBER": 11
+ },
+ "validateForm": null,
+ "COLLECTION_ID": 58,
+ "IN_CASE_TITLE": "SAMPLE CORPORATION INC.|USD|NEW YORK - 123456 - 2025-06-12",
+ "IN_CLEAR_GRID": null,
+ "IN_POPUP_SEND": null,
+ "IN_REQUEST_ID": 5516,
+ "IN_UPLOAD_PDF": 17903,
+ "NEW_VENDOR_ID": 1941,
+ "TEMPLATE_DATA": {
+ "ID": 4,
+ "TAB_NAME": "Master",
+ "DATE_POSITION": "B6",
+ "TEMPLATE_NAME": "Generic Template",
+ "END_ROW_NUMBER": "9",
+ "VENDOR_POSITION": "B2",
+ "END_COLUMN_LETTER": "N",
+ "INITIAL_ROW_LETTER": "A",
+ "INITIAL_ROW_NUMBER": "2",
+ "STATIC_INFORMATION": "true",
+ "TABLE_END_ROW_NUMBER": "",
+ "SINGLE_INVOICE_VALUES": "",
+ "INVOICE_NUMBER_POSITION": "B5",
+ "TABLE_END_COLUMN_LETTER": "",
+ "TABLE_INITIAL_ROW_LETTER": "",
+ "TABLE_INITIAL_ROW_NUMBER": "11"
+ },
+ "newCommentLog": [
+ {
+ "REQUEST_ID": "5516",
+ "IN_COMMENT_DATE": "06/12/2025",
+ "IN_COMMENT_ROLE": "Submitter",
+ "IN_COMMENT_USER": "Test User",
+ "IN_COMMENT_SAVED": null,
+ "IN_COMMENT_USER_ID": "170",
+ "IN_COMMENT_APPROVAL": ""
+ }
+ ],
+ "saveFormClose": null,
+ "EXCEL_CURRENCY": "USD",
+ "FLAG_DOCUMENTS": false,
+ "IN_BUTTON_FLAG": "0",
+ "IN_CASE_NUMBER": 3046,
+ "IN_COMMENT_LOG": [
+ {
+ "REQUEST_ID": "5516",
+ "IN_COMMENT_DATE": "06/12/2025 21:42:46",
+ "IN_COMMENT_ROLE": "Submitter",
+ "IN_COMMENT_USER": "Test User",
+ "IN_COMMENT_SAVED": "",
+ "IN_COMMENT_USER_ID": "170",
+ "IN_COMMENT_APPROVAL": ""
+ },
+ {
+ "REQUEST_ID": "5516",
+ "IN_COMMENT_DATE": "06/12/2025 21:43:51",
+ "IN_COMMENT_ROLE": "Invoice Approver",
+ "IN_COMMENT_USER": "pmmanager submitter",
+ "IN_COMMENT_SAVED": "",
+ "IN_COMMENT_USER_ID": "117",
+ "IN_COMMENT_APPROVAL": "Approved"
+ }
+ ],
+ "IN_EDIT_SUBMIT": null,
+ "IN_PC_ASSIGNED": "NO",
+ "IN_PE_ASSIGNED": "NO",
+ "IN_SAVE_SUBMIT": null,
+ "IN_TEMPLATE_ID": "4",
+ "IN_TOTAL_TOTAL": 371.77,
+ "IN_USER_SUB_PC": null,
+ "IN_USER_SUB_PE": null,
+ "IN_VENDOR_NAME": "SAMPLE CORPORATION INC.",
+ "saveButtonFake": null,
+ "saveForm_subPe": null,
+ "EXCEL_ERROR_TAB": "",
+ "FINAL_SUBMITTER": "Test User",
+ "IN_CHECK_FIELDS": true,
+ "IN_CURRENT_USER": {
+ "id": 170,
+ "fax": null,
+ "cell": null,
+ "city": null,
+ "meta": {
+ "signature": null,
+ "typeOfSigner": null,
+ "fundingApprovalRequired": null
+ },
+ "uuid": "9e223c50-53ac-48b2-ab5f-2d03325e1460",
+ "email": "test.user@example.com",
+ "phone": null,
+ "state": null,
+ "title": null,
+ "avatar": "",
+ "postal": null,
+ "status": "ACTIVE",
+ "address": null,
+ "country": null,
+ "fullname": "Test User",
+ "language": "en",
+ "lastname": "User",
+ "schedule": {
+ "Fri": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Mon": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Sat": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": false
+ },
+ "Sun": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": false
+ },
+ "Thu": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Tue": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Wed": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ }
+ },
+ "timezone": "America/New_York",
+ "username": "testuser",
+ "birthdate": null,
+ "firstname": "Test",
+ "created_at": "2025-02-04T14:52:59-05:00",
+ "expires_at": null,
+ "manager_id": null,
+ "updated_at": "2025-02-04T15:14:37-05:00",
+ "loggedin_at": "2025-06-12T11:27:15-04:00",
+ "datetime_format": "m/d/Y H:i",
+ "is_administrator": true,
+ "delegation_user_id": null
+ },
+ "IN_DHS01_PDF_ID": 17904,
+ "IN_INVOICE_DATE": "2025-06-12",
+ "IN_UPLOAD_EXCEL": 17902,
+ "CHECK_EXCEL_FLOW": true,
+ "IN_CORP_ASSIGNED": "NO",
+ "IN_DHS01_PDF_URL": "https://northleaf.dev.cloud.processmaker.net/request/5516/files/17904",
+ "IN_INVOICE_ARRAY": [
+ {
+ "IN_EXPENSE_HST": 41.86,
+ "IN_EXPENSE_TOTAL": 363.86,
+ "IN_EXPENSE_NR_LABEL": "Non-recoverable",
+ "IN_EXPENSE_DESCRIPTION": "Sample Company Capital Partners (Canada) Ltd. ",
+ "IN_EXPENSE_OFFICE_LABEL": null,
+ "IN_EXPENSE_ACCOUNT_LABEL": "Tax Advice",
+ "IN_EXPENSE_MANDATE_LABEL": null,
+ "IN_EXPENSE_PRETAX_AMOUNT": 322,
+ "IN_EXPENSE_ACTIVITY_LABEL": null,
+ "IN_EXPENSE_CORP_PROJ_LABEL": null,
+ "IN_EXPENSE_DEPARTMENT_LABEL": null,
+ "IN_EXPENSE_CORP_ENTITY_LABEL": null,
+ "IN_EXPENSE_FUND_MANAGER_LABEL": "Bain Capital",
+ "IN_EXPENSE_PROJECT_DEAL_LABEL": "Altor Fund VI"
+ },
+ {
+ "IN_EXPENSE_HST": 0.39,
+ "IN_EXPENSE_TOTAL": 3.39,
+ "IN_EXPENSE_NR_LABEL": "Non-recoverable",
+ "IN_EXPENSE_DESCRIPTION": "Sample Company Capital Advisors Ltd.",
+ "IN_EXPENSE_OFFICE_LABEL": null,
+ "IN_EXPENSE_ACCOUNT_LABEL": "Tax Advice",
+ "IN_EXPENSE_MANDATE_LABEL": null,
+ "IN_EXPENSE_PRETAX_AMOUNT": 3,
+ "IN_EXPENSE_ACTIVITY_LABEL": "Due Diligence",
+ "IN_EXPENSE_CORP_PROJ_LABEL": null,
+ "IN_EXPENSE_DEPARTMENT_LABEL": null,
+ "IN_EXPENSE_CORP_ENTITY_LABEL": "Due 131200 from (to) Sample Company Capital Advisors Ltd",
+ "IN_EXPENSE_FUND_MANAGER_LABEL": "Bain Capital",
+ "IN_EXPENSE_PROJECT_DEAL_LABEL": null
+ },
+ {
+ "IN_EXPENSE_HST": 0.26,
+ "IN_EXPENSE_TOTAL": 2.26,
+ "IN_EXPENSE_NR_LABEL": "Recoverable",
+ "IN_EXPENSE_DESCRIPTION": "Sample Company 010 Private Equity Holdings II LP",
+ "IN_EXPENSE_OFFICE_LABEL": null,
+ "IN_EXPENSE_ACCOUNT_LABEL": null,
+ "IN_EXPENSE_MANDATE_LABEL": "P - FOF - CIBC II",
+ "IN_EXPENSE_PRETAX_AMOUNT": 2,
+ "IN_EXPENSE_ACTIVITY_LABEL": null,
+ "IN_EXPENSE_CORP_PROJ_LABEL": null,
+ "IN_EXPENSE_DEPARTMENT_LABEL": null,
+ "IN_EXPENSE_CORP_ENTITY_LABEL": null,
+ "IN_EXPENSE_FUND_MANAGER_LABEL": "Bain Capital",
+ "IN_EXPENSE_PROJECT_DEAL_LABEL": null
+ },
+ {
+ "IN_EXPENSE_HST": 0.52,
+ "IN_EXPENSE_TOTAL": 4.52,
+ "IN_EXPENSE_NR_LABEL": "Recoverable",
+ "IN_EXPENSE_DESCRIPTION": "Sample Company 1608 Secondary Holdings L.P.",
+ "IN_EXPENSE_OFFICE_LABEL": null,
+ "IN_EXPENSE_ACCOUNT_LABEL": null,
+ "IN_EXPENSE_MANDATE_LABEL": null,
+ "IN_EXPENSE_PRETAX_AMOUNT": 4,
+ "IN_EXPENSE_ACTIVITY_LABEL": "Due Diligence",
+ "IN_EXPENSE_CORP_PROJ_LABEL": null,
+ "IN_EXPENSE_DEPARTMENT_LABEL": null,
+ "IN_EXPENSE_CORP_ENTITY_LABEL": null,
+ "IN_EXPENSE_FUND_MANAGER_LABEL": "Bain Capital",
+ "IN_EXPENSE_PROJECT_DEAL_LABEL": "Project Stauning"
+ },
+ {
+ "IN_EXPENSE_HST": -0.26,
+ "IN_EXPENSE_TOTAL": -2.26,
+ "IN_EXPENSE_NR_LABEL": "Recoverable",
+ "IN_EXPENSE_DESCRIPTION": "NCP CSV Holdings LP",
+ "IN_EXPENSE_OFFICE_LABEL": null,
+ "IN_EXPENSE_ACCOUNT_LABEL": null,
+ "IN_EXPENSE_MANDATE_LABEL": null,
+ "IN_EXPENSE_PRETAX_AMOUNT": -2,
+ "IN_EXPENSE_ACTIVITY_LABEL": "Tax",
+ "IN_EXPENSE_CORP_PROJ_LABEL": null,
+ "IN_EXPENSE_DEPARTMENT_LABEL": null,
+ "IN_EXPENSE_CORP_ENTITY_LABEL": null,
+ "IN_EXPENSE_FUND_MANAGER_LABEL": "Bain Capital",
+ "IN_EXPENSE_PROJECT_DEAL_LABEL": "ABRY Partners VI, L.P."
+ }
+ ],
+ "IN_INVOICE_TOTAL": 371.77,
+ "IN_JUMP_APPROVER": false,
+ "IN_USER_SUB_CORP": null,
+ "PM_VENDOR_SOURCE": [
+ {
+ "ID": "10D1055",
+ "LABEL": "10370762 CANADA LTD. O/A DM VIRTUAL SOLUTIONS|USD|ANCASTER"
+ },
+ {
+ "ID": "10T1026",
+ "LABEL": "SAMPLE CORPORATION INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "13S1034",
+ "LABEL": "111 SOUTH WACKER LLC|USD|CHICAGO"
+ },
+ {
+ "ID": "13E1002",
+ "LABEL": "12 EAST 49TH STREET TENANT LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10E1021",
+ "LABEL": "12 EAST 49TH STREET TENANT LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10K1045",
+ "LABEL": "15594731 CANADA INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10O1007",
+ "LABEL": "1708472 ONTARIO INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10M1112",
+ "LABEL": "1726824 ONTARIO INC O/A MK GALLERY|USD|TORONTO"
+ },
+ {
+ "ID": "10S1079",
+ "LABEL": "1963159 ONTARIO INC. 6IX PHOTO|USD|"
+ },
+ {
+ "ID": "10F1010",
+ "LABEL": "1ST & FRESH CATERING LTD|USD|NEW YORK"
+ },
+ {
+ "ID": "10T1079",
+ "LABEL": "21 CENTRALE PARTNERS|USD|PARIS"
+ },
+ {
+ "ID": "10O1008",
+ "LABEL": "2175901 ONTARIO INC|USD|TORONTO"
+ },
+ {
+ "ID": "10O1013",
+ "LABEL": "2217073 ONTARIO LTD|USD|BURLINGTON"
+ },
+ {
+ "ID": "10O1014",
+ "LABEL": "2312119 ONTARIO INC. (DBA EXTR|USD|TORONTO"
+ },
+ {
+ "ID": "10O1031",
+ "LABEL": "2729582 ONTARIO LTD.|USD|EAST YORK"
+ },
+ {
+ "ID": "10O1034",
+ "LABEL": "2741149 ONTARIO INC.|USD|BRAMPTON"
+ },
+ {
+ "ID": "13A1008",
+ "LABEL": "401(K) ADVISORS, INC.|USD|ALISO VIEJO"
+ },
+ {
+ "ID": "10I1075",
+ "LABEL": "4IMPRINT, INC.|USD|OSHKOSH"
+ },
+ {
+ "ID": "11A1002",
+ "LABEL": "A AUS SAGE VENDOR TESTING ONLY|AUD|FRENCHS FOREST"
+ },
+ {
+ "ID": "10A1021",
+ "LABEL": "A. GUINNESS & COMPANY INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10A1068",
+ "LABEL": "AARON BROWN|USD|CALGARY"
+ },
+ {
+ "ID": "10A1063",
+ "LABEL": "ABB ENTERPRISE SOFTWARE INC|USD|CHICAGO"
+ },
+ {
+ "ID": "10A1030",
+ "LABEL": "ABB TECHNOLOGY LTD|USD|"
+ },
+ {
+ "ID": "10A1007",
+ "LABEL": "ABRUZZO EARTHQUAKE RELIEF FUND|USD|HAMILTON"
+ },
+ {
+ "ID": "12A1003",
+ "LABEL": "ABSOLUTE INSURANCE BROKERS LIM|GBP|CROYDON"
+ },
+ {
+ "ID": "10A1143",
+ "LABEL": "AUSDIA INFRASTRUCTURE CAPITAL LP|USD|NEW YORK"
+ },
+ {
+ "ID": "13A1016",
+ "LABEL": "ACCESS SEARCH, INC.|USD|CHICAGO"
+ },
+ {
+ "ID": "10A1037",
+ "LABEL": "ACCIONA CONCESSIONS MANAGEMENT|USD|TORONTO"
+ },
+ {
+ "ID": "10A1031",
+ "LABEL": "ACCO BRANDS C&OP INC|USD|TORONTO"
+ },
+ {
+ "ID": "10A1106",
+ "LABEL": "ACCOR MANAGEMENT CANADA INC|USD|BANFF"
+ },
+ {
+ "ID": "10A1033",
+ "LABEL": "ACCOUNTEMPS|USD|TORONTO"
+ },
+ {
+ "ID": "10A1062",
+ "LABEL": "ACE AMERICAN INSURANCE COMPANY|USD|PALATINE"
+ },
+ {
+ "ID": "10A1122",
+ "LABEL": "ACE HOTEL TORONTO|USD|TORONTO"
+ },
+ {
+ "ID": "10A1048",
+ "LABEL": "ACIL ALLEN CONSULTING|USD|MELBOURNE"
+ },
+ {
+ "ID": "10A1019",
+ "LABEL": "ACQUA FINE FOODS|USD|TORONTO"
+ },
+ {
+ "ID": "10A1112",
+ "LABEL": "ACS INFRASTRUCTURE CANADA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10A1118",
+ "LABEL": "ACUITY PARTNERS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10A1042",
+ "LABEL": "ADAM RENNISON|USD|DELAWARE"
+ },
+ {
+ "ID": "10A1071",
+ "LABEL": "ADDISON DESIGN COMPANY|USD|NEW YORK"
+ },
+ {
+ "ID": "13A1011",
+ "LABEL": "ADDISON GROUP|USD|CHICAGO"
+ },
+ {
+ "ID": "10A1082",
+ "LABEL": "ADDUS ADVOKAT AB|USD|STOCKHOLM"
+ },
+ {
+ "ID": "10A1144",
+ "LABEL": "ADMINISTRATION DES CONTRIBUTIONS DIRECTES|USD|LIXEMBOURG"
+ },
+ {
+ "ID": "10A1111",
+ "LABEL": "ADOBE INC.|USD|CHICAGO"
+ },
+ {
+ "ID": "10A1113",
+ "LABEL": "ADOBE INC.|USD|CHICAGO"
+ },
+ {
+ "ID": "10A1017",
+ "LABEL": "ADRIENNE MACKAY|USD|TORONTO"
+ },
+ {
+ "ID": "10A1102",
+ "LABEL": "ADTLAW LLC|USD|SINGAPORE"
+ },
+ {
+ "ID": "13A1012",
+ "LABEL": "ADVANTAGE MOVING AND STORAGE,|USD|ALGONQUIN"
+ },
+ {
+ "ID": "10A1107",
+ "LABEL": "ADVANTAGE PERFORMANCE GROUP, INC.|USD|SAN RAFAEL"
+ },
+ {
+ "ID": "10A1065",
+ "LABEL": "ADVOKATFIRMAET CLP DA|USD|VIKA"
+ },
+ {
+ "ID": "10A1088",
+ "LABEL": "ADVOKATFIRMAET SCHJODT AS|USD|SOLLI"
+ },
+ {
+ "ID": "10A1064",
+ "LABEL": "ADVOKATFIRMAN VINGE KB|USD|STOCKHOLM"
+ },
+ {
+ "ID": "10A1105",
+ "LABEL": "AE RICHARDS MOVING & INSTALLATION|USD|BRAMPTON"
+ },
+ {
+ "ID": "10A1084",
+ "LABEL": "AEB TD INC|USD|THORNHILL"
+ },
+ {
+ "ID": "10A1023",
+ "LABEL": "AECOM|USD|ARLINGTON"
+ },
+ {
+ "ID": "13A1010",
+ "LABEL": "AETNA INTERNATIONAL|USD|HARTFORD"
+ },
+ {
+ "ID": "10A1124",
+ "LABEL": "AFRY MANAGEMENT CONSULTING LIMITED|USD|OXFORD"
+ },
+ {
+ "ID": "10A1025",
+ "LABEL": "AGENTIS CAPITAL|USD|VANCOUVER"
+ },
+ {
+ "ID": "10A1038",
+ "LABEL": "AGENTIS CAPITAL|USD|VANCOUVER"
+ },
+ {
+ "ID": "10A1108",
+ "LABEL": "AGRITECTURE LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10A1000",
+ "LABEL": "AIKINS, MACAULAY & THORVALDSON|USD|WINNIPEG"
+ },
+ {
+ "ID": "13A1015",
+ "LABEL": "AIO ACQUISITION INC|USD|"
+ },
+ {
+ "ID": "10A1051",
+ "LABEL": "AIRD & BERLIS LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10A1139",
+ "LABEL": "AKADEMI CONSULTING INC.|USD|VANCOUVER"
+ },
+ {
+ "ID": "10A1034",
+ "LABEL": "AKIN GUMP STRAUSS HAUER & FELD|USD|LOS ANGELES"
+ },
+ {
+ "ID": "13A1005",
+ "LABEL": "ALABAMA DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "12A1011",
+ "LABEL": "ALASTAIR LEVER|GBP|CUMBRIA"
+ },
+ {
+ "ID": "10A1018",
+ "LABEL": "ALBERTA SECURITIES COMMISSION|USD|CALGARY"
+ },
+ {
+ "ID": "10A1069",
+ "LABEL": "ALBERTA TEACHERS' RETIREMENT F|USD|EDMONTON"
+ },
+ {
+ "ID": "10A1114",
+ "LABEL": "ALEX MOORHEAD|USD|TORONTO"
+ },
+ {
+ "ID": "10A1057",
+ "LABEL": "ALEXANDER MATTHEWS|USD|"
+ },
+ {
+ "ID": "13A1017",
+ "LABEL": "ALIX SERACKI|USD|NEW YORK"
+ },
+ {
+ "ID": "10A1117",
+ "LABEL": "ALL IN EVENT MANAGEMENT|USD|TORONTO"
+ },
+ {
+ "ID": "10A1140",
+ "LABEL": "ALL POINTS RELOCATION SERVICES INC|USD|TORONTO"
+ },
+ {
+ "ID": "10A1098",
+ "LABEL": "ALL POINTS RELOCATION SERVICES INC|USD|TORONTO"
+ },
+ {
+ "ID": "10A1008",
+ "LABEL": "ALLAN JOLES PRODUCTIONS|USD|STRATFORD"
+ },
+ {
+ "ID": "10A1137",
+ "LABEL": "ALLEGRA|USD|WINNIPEG"
+ },
+ {
+ "ID": "10A1045",
+ "LABEL": "ALLEN & OVERY LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10A1094",
+ "LABEL": "ALLENS LINKLATERS|USD|MELBOURNE"
+ },
+ {
+ "ID": "10A1104",
+ "LABEL": "ALLENS|USD|SYDNEY"
+ },
+ {
+ "ID": "10A1041",
+ "LABEL": "ALLIANCE TRUST COMPANY|USD|"
+ },
+ {
+ "ID": "10A1026",
+ "LABEL": "ALLNORTH CONSULTANTS LIMITED|USD|PRINCE GEORGE"
+ },
+ {
+ "ID": "10A1123",
+ "LABEL": "ALM GLOBAL, LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10A1070",
+ "LABEL": "ALM MEDIA CANADA INC|USD|TORONTO"
+ },
+ {
+ "ID": "10A1103",
+ "LABEL": "ALPHA TRIAL GROUP, LLP|USD|LOS ANGELES"
+ },
+ {
+ "ID": "12A1010",
+ "LABEL": "ALPINE ANSWERS|GBP|BATTERSEA"
+ },
+ {
+ "ID": "10A1120",
+ "LABEL": "ALSTON & BIRD LLP|USD|ATLANTA"
+ },
+ {
+ "ID": "10A1078",
+ "LABEL": "ALTER DOMUS (UK) LIMITED|USD|LONDON"
+ },
+ {
+ "ID": "10A1085",
+ "LABEL": "ALTER DOMUS|USD|BRUSSELS"
+ },
+ {
+ "ID": "10A1099",
+ "LABEL": "ALTMAN SOLON AUSTRALIA PTY LIMITED|USD|SYDNEY"
+ },
+ {
+ "ID": "10A1093",
+ "LABEL": "ALTMAN SOLON LLP|USD|LONDON"
+ },
+ {
+ "ID": "12A1009",
+ "LABEL": "ALTUS GROUP (UK) LIMITED|GBP|MANCHESTER"
+ },
+ {
+ "ID": "10A1040",
+ "LABEL": "ALTUS GROUP|USD|AURORA"
+ },
+ {
+ "ID": "10A1119",
+ "LABEL": "ALVAREZ AND MARSAL PE PERFORMANCE IMPROVEMENT GROUP, LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10A1101",
+ "LABEL": "ALVAREZ AND MARSAL SE ASIA PTE LTD|USD|"
+ },
+ {
+ "ID": "12A1005",
+ "LABEL": "AM FACILITIES MANAGEMENT SERVI|GBP|London"
+ },
+ {
+ "ID": "10A1013",
+ "LABEL": "AMBIUS, INC.(80)|USD|CONCORD"
+ },
+ {
+ "ID": "10A1046",
+ "LABEL": "AMBRIDGE PARTNERS|USD|NEW YORK"
+ },
+ {
+ "ID": "10A1059",
+ "LABEL": "AMERICAN KIDNEY FUND|USD|ROCKVILLE"
+ },
+ {
+ "ID": "10A1004",
+ "LABEL": "AMJ CAMPBELL INTERNATIONAL|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10A1044",
+ "LABEL": "AMPERE LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10A1015",
+ "LABEL": "AMREF CANADA|USD|"
+ },
+ {
+ "ID": "10A1029",
+ "LABEL": "AMSTERDAM BREWING CO. LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "12A1006",
+ "LABEL": "AMWORLD UK LTD.|GBP|COLNBROOK"
+ },
+ {
+ "ID": "10A1028",
+ "LABEL": "ANCALA PARTNERS LLP|USD|LONDON"
+ },
+ {
+ "ID": "10A1039",
+ "LABEL": "ANCALA PARTNERS LLP|USD|"
+ },
+ {
+ "ID": "10A1109",
+ "LABEL": "ANDERSON LLOYD|USD|AUCKLAND"
+ },
+ {
+ "ID": "10A1006",
+ "LABEL": "ANDORA GRAPHICS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10A1035",
+ "LABEL": "ANDREA ZARADIC|USD|OSOYOOS"
+ },
+ {
+ "ID": "10A1036",
+ "LABEL": "ANDREA ZARADIC|USD|OSOYOOS"
+ },
+ {
+ "ID": "10A1147",
+ "LABEL": "ANDREW SAKER|USD|PERTH"
+ },
+ {
+ "ID": "10A1115",
+ "LABEL": "ANDULF ADVOKAT AB|USD|STOCKHOLM"
+ },
+ {
+ "ID": "10A1086",
+ "LABEL": "ANIYA NANDY|USD|TORONTO"
+ },
+ {
+ "ID": "10A1091",
+ "LABEL": "ANKURA CONSULTING GROUP LLC|USD|CHICAGO"
+ },
+ {
+ "ID": "13A1013",
+ "LABEL": "ANTARES CAPITAL|USD|CHICAGO"
+ },
+ {
+ "ID": "10A1097",
+ "LABEL": "ANTHONY PERRI|USD|"
+ },
+ {
+ "ID": "10A1047",
+ "LABEL": "AON RISK SOLUTIONS|USD|NEW YORK"
+ },
+ {
+ "ID": "10A1100",
+ "LABEL": "AON UK LIMITED GBP OPERATING|USD|LONDON"
+ },
+ {
+ "ID": "10A1080",
+ "LABEL": "APAX PARTNERS GUERNSEY LIMITED|USD|"
+ },
+ {
+ "ID": "10A1145",
+ "LABEL": "APHEON ADVISORS SA|USD|BRUSSELS"
+ },
+ {
+ "ID": "10C1091",
+ "LABEL": "APPEXTREMES LLC|USD|BROOMFIELD"
+ },
+ {
+ "ID": "10A1079",
+ "LABEL": "APPLIED RESEARCH ASSOCIATES|USD|TORONTO"
+ },
+ {
+ "ID": "10A1027",
+ "LABEL": "APRICOT CATERING (2001) INC.|USD|RICHMOND HILL"
+ },
+ {
+ "ID": "10A1009",
+ "LABEL": "ARA COMPLIANCE SUPPORT|USD|TORONTO"
+ },
+ {
+ "ID": "12A1004",
+ "LABEL": "AREASQ LIMITED|GBP|EGHAM"
+ },
+ {
+ "ID": "10A1043",
+ "LABEL": "ARENDT & MEDERNACH|USD|"
+ },
+ {
+ "ID": "10A1067",
+ "LABEL": "ARENDT REGULATORY & CONSULTING|USD|"
+ },
+ {
+ "ID": "10A1060",
+ "LABEL": "ARGENTEX LLP|USD|LONDON"
+ },
+ {
+ "ID": "10A1056",
+ "LABEL": "ARGOSY|USD|BRENTWOOD"
+ },
+ {
+ "ID": "13A1006",
+ "LABEL": "ARIZONA DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10A1050",
+ "LABEL": "ARJUN INFRASTRUCTURE PARTNERS|USD|LONDON"
+ },
+ {
+ "ID": "13A1009",
+ "LABEL": "ARKANSAS DEPARTMENT OF FINANCE AND ADMINISTRATION|USD|"
+ },
+ {
+ "ID": "10A1089",
+ "LABEL": "ARROW MARKETING|USD|CAMBRIDGE"
+ },
+ {
+ "ID": "10A1061",
+ "LABEL": "ARTHRITIS SOCIETY|USD|TORONTO"
+ },
+ {
+ "ID": "10A1110",
+ "LABEL": "ARTHUR J. GALLAGHER & CO (AUS) LIMITED|USD|EAST MELBOURNE"
+ },
+ {
+ "ID": "10A1012",
+ "LABEL": "ARTS FOR CHILDREN AND YOUTH|USD|TORONTO"
+ },
+ {
+ "ID": "10A1134",
+ "LABEL": "ARUP INTERNATIONAL PROJECT LTD|USD|LONDON"
+ },
+ {
+ "ID": "10A1096",
+ "LABEL": "ARUP INTERNATIONAL PROJECTS LTD|USD|LONDON"
+ },
+ {
+ "ID": "10A1049",
+ "LABEL": "ARUP USA, INC.|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10A1142",
+ "LABEL": "ASCA OFFICE SOLUTIONS INC|USD|VAUGHAN"
+ },
+ {
+ "ID": "12A1007",
+ "LABEL": "ASHDOWN PHILLIPS PARTNERS|GBP|NUTLEY"
+ },
+ {
+ "ID": "10A1052",
+ "LABEL": "ASHURST LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10A1092",
+ "LABEL": "ASSOCIATION FOR CORPORATE GROWTH TORONTO CHAPTER|USD|TORONTO"
+ },
+ {
+ "ID": "10A1014",
+ "LABEL": "ASSOCIATION OF CANADIAN PENSIO|USD|TORONTO"
+ },
+ {
+ "ID": "13A1004",
+ "LABEL": "ASSURANT HEALTH|USD|MILWAUKEE"
+ },
+ {
+ "ID": "13A1001",
+ "LABEL": "AT&T|USD|CAROL STREAM"
+ },
+ {
+ "ID": "10A1090",
+ "LABEL": "ATIRA WOMENS RESOURCE SOCIETY|USD|VANCOUVER"
+ },
+ {
+ "ID": "10A1130",
+ "LABEL": "ATLASSIAN PTY LTD|USD|SYDNEY"
+ },
+ {
+ "ID": "10A1121",
+ "LABEL": "ATSUMI AND SAKAI|USD|TOKYO"
+ },
+ {
+ "ID": "10A1032",
+ "LABEL": "ATU LOCAL 113 MS RESEARCH FUND|USD|DOWNSVIEW"
+ },
+ {
+ "ID": "10A1138",
+ "LABEL": "ATUL TIWARI|USD|PEMBROKE"
+ },
+ {
+ "ID": "10E1040",
+ "LABEL": "AUDIO DOG INC. O/A EVENT MEDIA DESIGN|USD|TORONTO"
+ },
+ {
+ "ID": "10A1141",
+ "LABEL": "AUDRA AUGUST|USD|OAKVILLE"
+ },
+ {
+ "ID": "10A1066",
+ "LABEL": "AUM LAW|USD|TORONTO"
+ },
+ {
+ "ID": "10A1055",
+ "LABEL": "AURORA CAPITAL PARTNERS|USD|LOS ANGELES"
+ },
+ {
+ "ID": "10A1148",
+ "LABEL": "AUSTRALIAN INVESTMENT COUNCIL LIMITED|USD|SYDNEY"
+ },
+ {
+ "ID": "11A1001",
+ "LABEL": "AUSTRALIAN TAXATION OFFICE|AUD|"
+ },
+ {
+ "ID": "10A1054",
+ "LABEL": "AUSTRALIAN TAXATION OFFICE|USD|ALBURY"
+ },
+ {
+ "ID": "11A1000",
+ "LABEL": "AUTOMATED DATA PROCESSING LTD|AUD|MULGRAVE NORTH"
+ },
+ {
+ "ID": "12A1001",
+ "LABEL": "AUTOMATIC DATA PROCESSING LIMITED|GBP|CHERTSEY"
+ },
+ {
+ "ID": "10A1083",
+ "LABEL": "AUTORITE DES MARCHES FINANCIER|USD|MONTREAL"
+ },
+ {
+ "ID": "10A1020",
+ "LABEL": "AV PROJECTS|USD|TORONTO"
+ },
+ {
+ "ID": "10A1053",
+ "LABEL": "AV TECH|USD|NIAGARA FALLS"
+ },
+ {
+ "ID": "10A1016",
+ "LABEL": "AVCJ GROUP LTD.|USD|HONG KONG"
+ },
+ {
+ "ID": "10A1081",
+ "LABEL": "AVP MANAGEMENT SERVICES, INC.|USD|AUSTIN"
+ },
+ {
+ "ID": "10A1024",
+ "LABEL": "AVW-TELAV|USD|LACHINE"
+ },
+ {
+ "ID": "13A1000",
+ "LABEL": "AXA ASSURANCES INC.|USD|OTTAWA"
+ },
+ {
+ "ID": "12A1002",
+ "LABEL": "AXIOM COMPLIANCE LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "10A1095",
+ "LABEL": "AXIS INSURANCE COMPANY (ADMITTED)|USD|CHICAGO"
+ },
+ {
+ "ID": "12A1008",
+ "LABEL": "AZETS AUDIT SERVICES LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10A1146",
+ "LABEL": "AZNET KOREA INC.|USD|SEOUL"
+ },
+ {
+ "ID": "10A1116",
+ "LABEL": "AZURITE CONSULTING LLC|USD|HOLMDEL"
+ },
+ {
+ "ID": "10B1065",
+ "LABEL": "B & R INNOVATIONS PLUS INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10B1046",
+ "LABEL": "B&A HEALTH|USD|TORONTO"
+ },
+ {
+ "ID": "10B1016",
+ "LABEL": "BAASS BUSINESS SOLUTIONS INC.|USD|THORNHILL"
+ },
+ {
+ "ID": "10B1066",
+ "LABEL": "BACKBAY COMMUNICATIONS|USD|BOSTON"
+ },
+ {
+ "ID": "10B1051",
+ "LABEL": "BACKUPIFY INC|USD|NEW YORK"
+ },
+ {
+ "ID": "10B1042",
+ "LABEL": "BAE KIM AND LEE LLC|USD|SEOUL"
+ },
+ {
+ "ID": "10B1036",
+ "LABEL": "BAGG INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10B1071",
+ "LABEL": "BAGGU CORPORATION|USD|SAN FRANSISCO"
+ },
+ {
+ "ID": "10B1072",
+ "LABEL": "BAIN & COMPANY, INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10B1026",
+ "LABEL": "BAKER & MCKENZIE|USD|SYDNEY"
+ },
+ {
+ "ID": "10B1058",
+ "LABEL": "BAKER TAX LAW, LLC|USD|ST .GEORGE"
+ },
+ {
+ "ID": "10B1083",
+ "LABEL": "BALLARD SPAHR LLP|USD|MINNEAPOLIS"
+ },
+ {
+ "ID": "10B1035",
+ "LABEL": "BAMBOOHR LLC|USD|LINDON"
+ },
+ {
+ "ID": "10B1038",
+ "LABEL": "BANCO BILBAO VIZCAYA ARGENTARI|USD|BILBAO"
+ },
+ {
+ "ID": "10E1022",
+ "LABEL": "BANK OF FINLAND|USD|HELSINKI"
+ },
+ {
+ "ID": "12B1003",
+ "LABEL": "BANKING SUPPORT|GBP|LONDON"
+ },
+ {
+ "ID": "10B1059",
+ "LABEL": "BARBARA KODORS|USD|WASAGA BEACH"
+ },
+ {
+ "ID": "12B1008",
+ "LABEL": "BARCLAYS SALES FINANCE|GBP|SNOW HILL QUEENSWAY"
+ },
+ {
+ "ID": "10B1085",
+ "LABEL": "BARINGA SERVICES LIMITED|USD|LONDON"
+ },
+ {
+ "ID": "13B1009",
+ "LABEL": "BAUMANN STUDIOS LLC|USD|CHICAGO"
+ },
+ {
+ "ID": "10B1044",
+ "LABEL": "BAY STREET HR|USD|TORONTO"
+ },
+ {
+ "ID": "10B1029",
+ "LABEL": "BAY STREET SEARCH|USD|TORONTO"
+ },
+ {
+ "ID": "10B1043",
+ "LABEL": "BC PARTNERS HOLDINGS LIMITED|USD|"
+ },
+ {
+ "ID": "10B1050",
+ "LABEL": "BCE CONFERENCING INC|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10B1024",
+ "LABEL": "BCF LLP|USD|MONTREAL"
+ },
+ {
+ "ID": "10B1032",
+ "LABEL": "BDO CANADA LLP|USD|MONTREAL"
+ },
+ {
+ "ID": "10B1062",
+ "LABEL": "BDO LLP|USD|LONDON"
+ },
+ {
+ "ID": "10B1023",
+ "LABEL": "BDO LLP|USD|LONDON"
+ },
+ {
+ "ID": "10B1012",
+ "LABEL": "BEATTIE & COMPANY|USD|TORONTO"
+ },
+ {
+ "ID": "10B1015",
+ "LABEL": "BEATTIE & COMPANY|USD|TORONTO"
+ },
+ {
+ "ID": "12B1012",
+ "LABEL": "BECHTLE DIRECT LTD|GBP|METHUEN PARK"
+ },
+ {
+ "ID": "10B1000",
+ "LABEL": "BECK TAXI LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10B1001",
+ "LABEL": "BELL CANADA|USD|NORTH YORK"
+ },
+ {
+ "ID": "10B1002",
+ "LABEL": "BELL CONFERENCING INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10B1091",
+ "LABEL": "BELL MEDIA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10B1086",
+ "LABEL": "BELLA AURA CREATIONS|USD|TORONTO"
+ },
+ {
+ "ID": "10B1070",
+ "LABEL": "BELVEDERE BUSINESS ADVISORY LIMITED|USD|EPSOM"
+ },
+ {
+ "ID": "13B1010",
+ "LABEL": "BEN KAPLAN|USD|LOS ANGELES"
+ },
+ {
+ "ID": "10B1057",
+ "LABEL": "BENCHMARKET|USD|KANATA"
+ },
+ {
+ "ID": "12B1010",
+ "LABEL": "BENEFITS ADVISORY SERVICES|GBP|LONDON"
+ },
+ {
+ "ID": "10B1011",
+ "LABEL": "BENEFITS CANADA|USD|TORONTO"
+ },
+ {
+ "ID": "10B1061",
+ "LABEL": "BENGOSHI SHIMOSE NOBUHIKO|USD|SHINJUKU 3 CHOME -7"
+ },
+ {
+ "ID": "10B1034",
+ "LABEL": "BENNETT JONES LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10B1020",
+ "LABEL": "BERKELEY EVENTS|USD|TORONTO"
+ },
+ {
+ "ID": "10B1084",
+ "LABEL": "BEYOND IDENTITY INC|USD|NEW YORK"
+ },
+ {
+ "ID": "12B1007",
+ "LABEL": "BILLI (UK) LLP|GBP|"
+ },
+ {
+ "ID": "12B1002",
+ "LABEL": "BISHOP INTERNATIONAL LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "10B1027",
+ "LABEL": "BLACK & VEATCH CANADA COMPANY|USD|OVERLAND PARK"
+ },
+ {
+ "ID": "13B1008",
+ "LABEL": "BLACK BOX NETWORK SERVICES|USD|CHICAGO"
+ },
+ {
+ "ID": "12B1011",
+ "LABEL": "BLACK CALLOW|GBP|LONDON"
+ },
+ {
+ "ID": "10B1069",
+ "LABEL": "BLACK KNIGHT RAIL, LLC|USD|WEATHERBY LAKE"
+ },
+ {
+ "ID": "10B1090",
+ "LABEL": "BLACKROCK FINANCIAL MANAGEMENT, INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10B1030",
+ "LABEL": "BLAKE, CASSELS & GRAYDON LLP|USD|MONTREAL"
+ },
+ {
+ "ID": "10B1041",
+ "LABEL": "BLAKE, CASSELS & GRAYDON LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10B1031",
+ "LABEL": "BLOOMBERG FINANCE L.P.|USD|NEW YORK"
+ },
+ {
+ "ID": "10B1007",
+ "LABEL": "BLUE BINS UNLIMITED|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10B1087",
+ "LABEL": "BLUE SPARROW SYSTEMS LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10B1055",
+ "LABEL": "BLUECHIP UNDERWRITING SERVICES LLC|USD|MELVILLE"
+ },
+ {
+ "ID": "12B1004",
+ "LABEL": "BLUELINE|GBP|ESSEX"
+ },
+ {
+ "ID": "10B1064",
+ "LABEL": "BLUEPOOL ENERGY PTY LTD|USD|PETERBOROUGH"
+ },
+ {
+ "ID": "10B1056",
+ "LABEL": "BLUWAVE LP|USD|BRENTWOOD"
+ },
+ {
+ "ID": "10B1067",
+ "LABEL": "BMK BENCHMARK INC|USD|BRAMPTON"
+ },
+ {
+ "ID": "10B1081",
+ "LABEL": "BMV DIGITAL INC|USD|URBANA"
+ },
+ {
+ "ID": "13B1006",
+ "LABEL": "BNA|USD|BALTIMORE"
+ },
+ {
+ "ID": "10B1013",
+ "LABEL": "BNA|USD|BALTIMORE"
+ },
+ {
+ "ID": "10B1053",
+ "LABEL": "BNETWORK - IPEM|USD|PARIS"
+ },
+ {
+ "ID": "10B1009",
+ "LABEL": "BOARD ROOM CATERING OF CANADA|USD|NEW YORK"
+ },
+ {
+ "ID": "10B1025",
+ "LABEL": "BOILERMAKERS GOLF TOURNAMENT|USD|LANGLEY"
+ },
+ {
+ "ID": "10B1008",
+ "LABEL": "BONNEFIELD FINANCIAL INC.|USD|OTTAWA"
+ },
+ {
+ "ID": "10B1088",
+ "LABEL": "BORDEN LADNER GERVAIS, LLP|USD|TORONTO"
+ },
+ {
+ "ID": "12B1009",
+ "LABEL": "BOW GIFTS|GBP|OTLEY"
+ },
+ {
+ "ID": "10B1047",
+ "LABEL": "BOWMAN GILFILLAN|USD|SANDTON"
+ },
+ {
+ "ID": "10B1049",
+ "LABEL": "BRACEWELL LLP|USD|DALLAS"
+ },
+ {
+ "ID": "10B1052",
+ "LABEL": "BRADLEY CHARELS LIM KWONG|USD|TORONTO"
+ },
+ {
+ "ID": "10B1045",
+ "LABEL": "BRADY CONSULTING INC|USD|OAKVILLE"
+ },
+ {
+ "ID": "10B1082",
+ "LABEL": "BRAILSFORD & DUNLAVEY, INC.|USD|"
+ },
+ {
+ "ID": "10B1089",
+ "LABEL": "BRATSCHI LTD|USD|ZURICH"
+ },
+ {
+ "ID": "10B1060",
+ "LABEL": "BREAKTHROUGH NEW YORK|USD|NEW YORK"
+ },
+ {
+ "ID": "10B1014",
+ "LABEL": "BRICK STREET BEACHES|USD|TORONTO"
+ },
+ {
+ "ID": "13B1005",
+ "LABEL": "BRIDGESCALE PARTNERS, LLC|USD|MENLO PARK"
+ },
+ {
+ "ID": "10B1006",
+ "LABEL": "BRIDGESCALE PARTNERS, LLC|USD|MENLO PARK"
+ },
+ {
+ "ID": "10B1075",
+ "LABEL": "BRIGHOLME, INC.|USD|MARKHAM"
+ },
+ {
+ "ID": "10B1048",
+ "LABEL": "BRIGHTMARK INC|USD|MARKHAM"
+ },
+ {
+ "ID": "10B1040",
+ "LABEL": "BRITISH COLUMBIA SECURITIES CO|USD|VANCOUVER"
+ },
+ {
+ "ID": "12B1006",
+ "LABEL": "BRITISH GAS|GBP|"
+ },
+ {
+ "ID": "12B1005",
+ "LABEL": "BRITISH PRIVATE EQUITY AND VENTURE CAPITAL ASSOCIATION|GBP|LANCASTER PLACE"
+ },
+ {
+ "ID": "12B1000",
+ "LABEL": "BRITISH TELECOMMUNICATIONS PLC|GBP|LONDON"
+ },
+ {
+ "ID": "10B1054",
+ "LABEL": "BROCKWELL CAPITAL LIMITED|USD|LONDON"
+ },
+ {
+ "ID": "10B1021",
+ "LABEL": "BRYAN CAVE LLP|USD|ST LOUIS"
+ },
+ {
+ "ID": "13B1007",
+ "LABEL": "BRYANT STREET GALLERY|USD|PALO ALTO"
+ },
+ {
+ "ID": "10B1022",
+ "LABEL": "BTY CONSULTANCY GROUP INC.|USD|VANCOUVER"
+ },
+ {
+ "ID": "10B1039",
+ "LABEL": "BUNDESKASSE TRIER|USD|"
+ },
+ {
+ "ID": "10B1063",
+ "LABEL": "BURLINGTON COMMUNITY FOUNDATION|USD|BURLINGTON"
+ },
+ {
+ "ID": "10B1033",
+ "LABEL": "BURNESS PAULL|USD|EDINBURGH"
+ },
+ {
+ "ID": "10B1028",
+ "LABEL": "BURO HAPPOLD CONSULTING ENGINE|USD|NEW YORK"
+ },
+ {
+ "ID": "10B1019",
+ "LABEL": "BURO HAPPOLD LIMITED|USD|BATH"
+ },
+ {
+ "ID": "10B1010",
+ "LABEL": "BURRITO BANDIDOS|USD|TORONTO"
+ },
+ {
+ "ID": "10B1037",
+ "LABEL": "BUSINESS TECHNOLOGY SOLUTIONS|USD|COBOURG"
+ },
+ {
+ "ID": "10B1018",
+ "LABEL": "BUSINESS WIRE CANADA|USD|TORONTO"
+ },
+ {
+ "ID": "10B1073",
+ "LABEL": "BUSINESS WIRE, INC.|USD|SAN FRANSISCO"
+ },
+ {
+ "ID": "10B1017",
+ "LABEL": "BUTTER CHICKEN ROTI|USD|TORONTO"
+ },
+ {
+ "ID": "12B1001",
+ "LABEL": "BW INTERIORS LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10C1177",
+ "LABEL": "C&M ASSOSICATES, INC.|USD|DALLAS"
+ },
+ {
+ "ID": "10C1162",
+ "LABEL": "C&W FACILITY SERVICES CANADA INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "12C1012",
+ "LABEL": "C. J. DESIGN PARTNERSHIP LIMIT|GBP|BEXLEY"
+ },
+ {
+ "ID": "10C1038",
+ "LABEL": "C100 ASSOCIATION|USD|MENLO PARK"
+ },
+ {
+ "ID": "10C1107",
+ "LABEL": "USDWALADER WICKERSHAM & TAFT L|USD|CHARLOTTE"
+ },
+ {
+ "ID": "10C1002",
+ "LABEL": "CAFE SUPREME|USD|TORONTO"
+ },
+ {
+ "ID": "10C1105",
+ "LABEL": "CAIA ASSOCIATION INC|USD|AMHERST"
+ },
+ {
+ "ID": "10C1132",
+ "LABEL": "CAITLIN S. CULLIMORE|USD|NEW YORK"
+ },
+ {
+ "ID": "10C1112",
+ "LABEL": "CALLOSUM CONSULTING LLC|USD|SCOTTSDALE"
+ },
+ {
+ "ID": "10C1075",
+ "LABEL": "CAMERON MACNEIL|USD|TORONTO"
+ },
+ {
+ "ID": "10C1043",
+ "LABEL": "CAMH FOUNDATION|USD|TORONTO"
+ },
+ {
+ "ID": "12C1022",
+ "LABEL": "CAMRADATA ANALYTICAL SERVICES|GBP|LONDON"
+ },
+ {
+ "ID": "10C1185",
+ "LABEL": "CAMS MIDSTREAM SERVICES, LLC|USD|HOUSTON"
+ },
+ {
+ "ID": "12C1005",
+ "LABEL": "CANADA - UK CHAMBER OF COMMERC|GBP|LONDON"
+ },
+ {
+ "ID": "12C1000",
+ "LABEL": "CANADA LIFE LTD.|GBP|LONDON"
+ },
+ {
+ "ID": "10C1034",
+ "LABEL": "CANADA REVENUE AGENCY|USD|"
+ },
+ {
+ "ID": "10C1004",
+ "LABEL": "CANADIAN ASSOCIATION OF UNIVERSITY BUSINESS OFFICERS|USD|OTTAWA"
+ },
+ {
+ "ID": "10C1114",
+ "LABEL": "CANADIAN CENTRE FOR DIVERSITY AND INCLUSION|USD|TORONTO"
+ },
+ {
+ "ID": "10C1054",
+ "LABEL": "CANADIAN COALITION FOR GOOD GO|USD|TORONTO"
+ },
+ {
+ "ID": "10C1036",
+ "LABEL": "CANADIAN INSTITUTE OF CHARTERE|USD|TORONTO"
+ },
+ {
+ "ID": "10C1194",
+ "LABEL": "CANADIAN LEADERSHIP CONGRESS CORP|USD|COBOURG"
+ },
+ {
+ "ID": "10C1065",
+ "LABEL": "CANADIAN OUTBACK ADVENTURES &|USD|NORTH VANCOUVER"
+ },
+ {
+ "ID": "10C1152",
+ "LABEL": "CANADIAN PENSION AND BENEFITS INSTITUTE (CPBI)|USD|WESTMOUNT"
+ },
+ {
+ "ID": "10C1006",
+ "LABEL": "CANADIAN SPRINGS|USD|TORONTO"
+ },
+ {
+ "ID": "10C1068",
+ "LABEL": "CANADIAN TAX FOUNDATION|USD|TORONTO"
+ },
+ {
+ "ID": "10C1049",
+ "LABEL": "CANADIAN URBAN INSTITUTE|USD|TORONTO"
+ },
+ {
+ "ID": "10C1024",
+ "LABEL": "CANADIAN VENTURE CAPITAL ASSOC|USD|TORONTO"
+ },
+ {
+ "ID": "10C1156",
+ "LABEL": "CANCOM SECURITY INC.|USD|NORTH YORK"
+ },
+ {
+ "ID": "12C1020",
+ "LABEL": "CANDEO VISION UK LIMITED|GBP|RETFORD"
+ },
+ {
+ "ID": "10C1143",
+ "LABEL": "CANTOR FITZGERALD EUROPE|USD|LONDON"
+ },
+ {
+ "ID": "10C1118",
+ "LABEL": "CAPITAL ECONOMICS N A|USD|TORONTO"
+ },
+ {
+ "ID": "10C1119",
+ "LABEL": "CAPITAL GATEWAY SECURITIES|USD|TAIPEI"
+ },
+ {
+ "ID": "10C1084",
+ "LABEL": "CAPITALIZE FOR KIDS|USD|TORONTO"
+ },
+ {
+ "ID": "10C1159",
+ "LABEL": "CAPITOL SERVICES, INC.|USD|AUSTIN"
+ },
+ {
+ "ID": "10C1087",
+ "LABEL": "CAPMAN OYJ|USD|HELSINKI"
+ },
+ {
+ "ID": "10C1158",
+ "LABEL": "CAPSTONE, LLC|USD|WASHINGTON"
+ },
+ {
+ "ID": "10C1165",
+ "LABEL": "CAREER JOY|USD|STITTSVILLE"
+ },
+ {
+ "ID": "12C1013",
+ "LABEL": "CARFAX CARDS LTD|GBP|BURY ST EDMUNDS"
+ },
+ {
+ "ID": "12C1014",
+ "LABEL": "CARILLION COMMUNICATIONS LTD|GBP|MAIDENHEAD"
+ },
+ {
+ "ID": "10C1108",
+ "LABEL": "CARMINE FALCONE|USD|THE WOODLANDS"
+ },
+ {
+ "ID": "10C1097",
+ "LABEL": "CARMINE FALCONE|USD|THE WOODLANDS"
+ },
+ {
+ "ID": "10C1136",
+ "LABEL": "CARMO COMPANIES INC|USD|HUNTINGTON"
+ },
+ {
+ "ID": "10C1157",
+ "LABEL": "CAROLYN HOURIGAN|USD|TORONTO"
+ },
+ {
+ "ID": "12C1026",
+ "LABEL": "CARPENTER FARRADAY LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10C1052",
+ "LABEL": "CARSWELL|USD|TORONTO"
+ },
+ {
+ "ID": "10C1151",
+ "LABEL": "CASA LOMA|USD|TORONTO"
+ },
+ {
+ "ID": "10C1022",
+ "LABEL": "CASH|USD|"
+ },
+ {
+ "ID": "12C1001",
+ "LABEL": "CASH|GBP|"
+ },
+ {
+ "ID": "10C1057",
+ "LABEL": "CASPIAN MEDIA LTD|USD|CHELSEA HARBOUR"
+ },
+ {
+ "ID": "10C1184",
+ "LABEL": "CASSELS BROCK & BLACKWELL LLP|USD|TORONTO"
+ },
+ {
+ "ID": "12C1017",
+ "LABEL": "CAULFIELD COACHING LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "10C1103",
+ "LABEL": "CAYMAN ISLANDS STOCK EXCHANGE|USD|GRAND CYAMAN"
+ },
+ {
+ "ID": "10C1150",
+ "LABEL": "CBIZ, INC|USD|PLYMOUTH MEETING"
+ },
+ {
+ "ID": "10C1140",
+ "LABEL": "CBRE LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10C1124",
+ "LABEL": "CCA GROUP LLC|USD|BOSTON"
+ },
+ {
+ "ID": "12C1018",
+ "LABEL": "CCL AUSDEMY|GBP|LONDON"
+ },
+ {
+ "ID": "10C1082",
+ "LABEL": "CDM SMITH INC.|USD|CHICAGO"
+ },
+ {
+ "ID": "10C1021",
+ "LABEL": "CDS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10C1046",
+ "LABEL": "CDW CANADA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10C1164",
+ "LABEL": "CELESTE MORTON|USD|TORONTO"
+ },
+ {
+ "ID": "10C1088",
+ "LABEL": "CENTURY EQUITY PARTNERS LLC|USD|BOSTON"
+ },
+ {
+ "ID": "10C1155",
+ "LABEL": "CEPRES GMBH|USD|MUNICH"
+ },
+ {
+ "ID": "10C1098",
+ "LABEL": "CEVENT, INC.|USD|PHILADELPHIA"
+ },
+ {
+ "ID": "10C1060",
+ "LABEL": "CHADBOURNE & PARKE LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10C1189",
+ "LABEL": "CHAMBER OF COMMERCE|USD|LUXEMBOURG-KIRCHBERG"
+ },
+ {
+ "ID": "10C1110",
+ "LABEL": "CHAPMAN AND CUTLER LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "10C1171",
+ "LABEL": "CHAPMAN TRIPP|USD|AUCKLAND"
+ },
+ {
+ "ID": "10C1050",
+ "LABEL": "CHARKO CHILDREN'S TRUST|USD|"
+ },
+ {
+ "ID": "13C1021",
+ "LABEL": "CHARLES RIZZO & ASSOCIATES OF|USD|NEW YORK"
+ },
+ {
+ "ID": "10C1170",
+ "LABEL": "CHARLES SCHWAB CO. INC.|USD|SANTA MONICA"
+ },
+ {
+ "ID": "12C1015",
+ "LABEL": "CHARTA PARTNERS LLP|GBP|LONDON"
+ },
+ {
+ "ID": "10C1153",
+ "LABEL": "CHARTERED ALTERNATIVE INVESTMENT ANALYST ASSOCIATION|USD|AMHERST"
+ },
+ {
+ "ID": "10C1061",
+ "LABEL": "CHARTERED PROFESSIONAL ACCOUNT|USD|TORONTO"
+ },
+ {
+ "ID": "10C1127",
+ "LABEL": "CHATHAM HEDGING ADVISORS|USD|KENNETT SQUARE"
+ },
+ {
+ "ID": "10C1069",
+ "LABEL": "CHICAGO BOARD OF ETHICS|USD|"
+ },
+ {
+ "ID": "10C1113",
+ "LABEL": "CHINOOK HIGHWAY OPERATIONS INC|USD|ROCKY VIEW COUNTY"
+ },
+ {
+ "ID": "10C1066",
+ "LABEL": "CHINOOK ROADS PARTNERSHIP|USD|ROCKY VIEW COUNTY"
+ },
+ {
+ "ID": "10C1147",
+ "LABEL": "CHOATE, HALL & STEWART LLP|USD|BOSTON"
+ },
+ {
+ "ID": "10C1169",
+ "LABEL": "CHOCOLATE FILMS LIMITED|USD|NINE ELMS"
+ },
+ {
+ "ID": "10C1100",
+ "LABEL": "CHOOSE POSSIBILITY INC.|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10C1167",
+ "LABEL": "CHRIS DI FONZO|USD|WINNIPEG"
+ },
+ {
+ "ID": "10C1186",
+ "LABEL": "CHRISTOPHER J. CUTTS FINE ART LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "13C1026",
+ "LABEL": "CHRISTOPHER J. GILKER|USD|DALLAS"
+ },
+ {
+ "ID": "10C1073",
+ "LABEL": "CHRISTOPHER TAYLOR|USD|TORONTO"
+ },
+ {
+ "ID": "10C1121",
+ "LABEL": "CHROME RIVER TECHNOLOGIES INC|USD|LOS ANGELES"
+ },
+ {
+ "ID": "12C1006",
+ "LABEL": "CHUBB FIRE & SECURITY LIMITED|GBP|LUTON"
+ },
+ {
+ "ID": "10C1102",
+ "LABEL": "CHUBB STRUCTURED PRODUCTS INC|USD|PHILADELPHIA"
+ },
+ {
+ "ID": "10C1125",
+ "LABEL": "CHUN FUN JOHNATHAN MO|USD|TORONTO"
+ },
+ {
+ "ID": "10C1181",
+ "LABEL": "CHUNG HYUN LEE|USD|SEOUL"
+ },
+ {
+ "ID": "10C1063",
+ "LABEL": "CHURRASCO OF THE ST LAWRENCE|USD|TORONTO"
+ },
+ {
+ "ID": "10C1048",
+ "LABEL": "CIBC MASTERCARD|USD|"
+ },
+ {
+ "ID": "10C1146",
+ "LABEL": "CINEPLEX ENTERTAINMENT|USD|TORONTO"
+ },
+ {
+ "ID": "10C1137",
+ "LABEL": "CINVEN CAPITAL MANAGEMENT V GENERAL PARTNER|USD|ST PETER PORT"
+ },
+ {
+ "ID": "10C1138",
+ "LABEL": "CINVEN CAPITAL MANAGEMENT VI GENERAL PARTNER|USD|ST PETER PORT"
+ },
+ {
+ "ID": "10C1086",
+ "LABEL": "CISCO SYSTEMS CAPITAL CANADA C|USD|OAKVILLE"
+ },
+ {
+ "ID": "10C1188",
+ "LABEL": "CITCO FUND SERVICES (AUSTRALIA) PTY.|USD|SYDNEY"
+ },
+ {
+ "ID": "10C1139",
+ "LABEL": "CITCO FUND SERVICES (USA) INC. NY|USD|JERSEY CITY"
+ },
+ {
+ "ID": "10C1011",
+ "LABEL": "CITI PRIVATE EQUITY SERVICES,|USD|CAROL STREAM"
+ },
+ {
+ "ID": "13C1011",
+ "LABEL": "CITI PRIVATE EQUITY SERVICES|USD|CAROL STREAM"
+ },
+ {
+ "ID": "10C1134",
+ "LABEL": "CITIBANK, N. A.|USD|NEW YORK"
+ },
+ {
+ "ID": "10C1116",
+ "LABEL": "CITRON HYGIENE LP|USD|MARKHAM"
+ },
+ {
+ "ID": "13C1029",
+ "LABEL": "CITY HARVEST, INC.|USD|BROOKLYN"
+ },
+ {
+ "ID": "10C1094",
+ "LABEL": "CITY OF EDMONTON|USD|EDMONTON"
+ },
+ {
+ "ID": "12W1002",
+ "LABEL": "CITY OF WESTMINSTER|GBP|WARRINGTON"
+ },
+ {
+ "ID": "12C1025",
+ "LABEL": "CLAIRE LEGAL LTD|GBP|WELWYN GARDEN CITY"
+ },
+ {
+ "ID": "10C1085",
+ "LABEL": "CLAIRVEST|USD|TORONTO"
+ },
+ {
+ "ID": "10C1072",
+ "LABEL": "CLANCY ETHANS|USD|WINNIPEG"
+ },
+ {
+ "ID": "10C1028",
+ "LABEL": "CLAYBAR GROUP LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10C1064",
+ "LABEL": "CLEAN DESIGNS LLC|USD|SOMERVILLE"
+ },
+ {
+ "ID": "10C1154",
+ "LABEL": "CLEAN ENERGY INVESTOR GROUP LIMITED|USD|HAWTHORN EAST"
+ },
+ {
+ "ID": "11C1000",
+ "LABEL": "CLEAN ENERGY INVESTOR GROUP LT|AUD|HAWTHORN EAST"
+ },
+ {
+ "ID": "10C1135",
+ "LABEL": "CLEAR LAW INSTITUTE|USD|ARLINGTON"
+ },
+ {
+ "ID": "10C1013",
+ "LABEL": "CLICK PHOTO COMPANY|USD|TORONTO"
+ },
+ {
+ "ID": "10C1190",
+ "LABEL": "CLIFFORD CHANCE EUROPE LLP|USD|PARIS"
+ },
+ {
+ "ID": "10C1115",
+ "LABEL": "CLIFFORD CHANCE LLP|USD|LONDON"
+ },
+ {
+ "ID": "12C1011",
+ "LABEL": "CM MURRAY LLP|GBP|LONDON"
+ },
+ {
+ "ID": "10C1045",
+ "LABEL": "CNW GROUP|USD|TORONTO"
+ },
+ {
+ "ID": "10C1122",
+ "LABEL": "CO-OPERATORS LIFE INSURANCE CO|USD|"
+ },
+ {
+ "ID": "10C1032",
+ "LABEL": "COAST TO COAST AGAINST CANCER|USD|"
+ },
+ {
+ "ID": "13C1002",
+ "LABEL": "COGENCY GLOBAL INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10C1161",
+ "LABEL": "COGENCY GLOBAL INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10C1160",
+ "LABEL": "COGENT CANADA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "13C1020",
+ "LABEL": "COGENT COMMUNICATIONS INC|USD|BALTIMORE"
+ },
+ {
+ "ID": "10C1166",
+ "LABEL": "COGNITIVESEVEN CONSULTING INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10C1051",
+ "LABEL": "COLCHESTER PARTNERS LLC|USD|BOSTON"
+ },
+ {
+ "ID": "10C1071",
+ "LABEL": "COLIN BREHAUT|USD|BURNABY"
+ },
+ {
+ "ID": "13C1018",
+ "LABEL": "COLLADO ENGINEERING|USD|WHITE PLAINS"
+ },
+ {
+ "ID": "10C1149",
+ "LABEL": "COLLIERS NEW ZEALAND LIMITED|USD|AUCKLAND"
+ },
+ {
+ "ID": "10C1111",
+ "LABEL": "COLLINS NOTARIES|USD|MONTREAL"
+ },
+ {
+ "ID": "10C1101",
+ "LABEL": "COLMORE INC|USD|DALLAS"
+ },
+ {
+ "ID": "13C1017",
+ "LABEL": "COLORADO DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "12C1021",
+ "LABEL": "COLT TECHNOLOGY SERVICES|GBP|LONDON"
+ },
+ {
+ "ID": "10C1093",
+ "LABEL": "COLYN LOWENBERGER|USD|REGINA"
+ },
+ {
+ "ID": "13C1028",
+ "LABEL": "COMCAST|USD|BROOK"
+ },
+ {
+ "ID": "13C1022",
+ "LABEL": "COMED|USD|CAROL STREAM"
+ },
+ {
+ "ID": "10C1090",
+ "LABEL": "COMMISSION DE SURVEILLANCE DU SECTEUR FINANCIER|USD|"
+ },
+ {
+ "ID": "10C1144",
+ "LABEL": "COMMISSION DE SURVEILLANCE DU SECTE|USD|"
+ },
+ {
+ "ID": "10C1089",
+ "LABEL": "COMMISSION DES NORMES, L'EQUIT|USD|MONTREAL"
+ },
+ {
+ "ID": "13C1014",
+ "LABEL": "COMMISSIONER OF REVENUE SERVIC|USD|"
+ },
+ {
+ "ID": "13C1003",
+ "LABEL": "COMMISSIONER OF TAXATION AND F|USD|"
+ },
+ {
+ "ID": "13C1013",
+ "LABEL": "COMMONWEALTH OF MASSACHUSETTS|USD|"
+ },
+ {
+ "ID": "13C1015",
+ "LABEL": "COMMONWEALTH OF VIRGINIA|USD|"
+ },
+ {
+ "ID": "10C1080",
+ "LABEL": "COMMUNICATION ZONE INC|USD|MILTON"
+ },
+ {
+ "ID": "13C1023",
+ "LABEL": "COMMUNICATIONS MEDIA ADVISORS|USD|BOSTON"
+ },
+ {
+ "ID": "10C1042",
+ "LABEL": "COMMUNITY FOUNDATIONS OF CANAD|USD|OTTAWA"
+ },
+ {
+ "ID": "12C1007",
+ "LABEL": "COMPANIES HOUSE|GBP|CARDIFF"
+ },
+ {
+ "ID": "10C1015",
+ "LABEL": "COMPETITIVE SIGNAGE|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10C1037",
+ "LABEL": "COMPLINET INC|USD|NEW YORK"
+ },
+ {
+ "ID": "13M1008",
+ "LABEL": "COMPTROLLER OF MARYLAND|USD|"
+ },
+ {
+ "ID": "10C1129",
+ "LABEL": "COMPUGEN INC|USD|TORONTO"
+ },
+ {
+ "ID": "13C1024",
+ "LABEL": "COMPUGEN SYSTEMS, INC.|USD|HOUSTON"
+ },
+ {
+ "ID": "12C1002",
+ "LABEL": "COMPUTER CAB PLC|GBP|MITRE WAY"
+ },
+ {
+ "ID": "10C1044",
+ "LABEL": "COMPUTER HELP|USD|NEW MARKET"
+ },
+ {
+ "ID": "10C1056",
+ "LABEL": "COMPUTERSHARE|USD|TORONTO"
+ },
+ {
+ "ID": "10C1081",
+ "LABEL": "COMPUVISION SYSTEMS INC.|USD|EDMONTON"
+ },
+ {
+ "ID": "13C1030",
+ "LABEL": "CONFERENCE TECHNOLOGIES INC|USD|MARYLAND HEIGHTS"
+ },
+ {
+ "ID": "12C1009",
+ "LABEL": "CONFIANCE IT SOLUTIONS|GBP|HARLOW"
+ },
+ {
+ "ID": "12C1019",
+ "LABEL": "CONNECTED BUSINESS SOLUTIONS L|GBP|RAYNES PARK"
+ },
+ {
+ "ID": "13C1016",
+ "LABEL": "CONNECTICUT DEPARTMENT OF REVE|USD|"
+ },
+ {
+ "ID": "13C1012",
+ "LABEL": "CONSULATE GENERAL OF CANADA|USD|PALO ALTO"
+ },
+ {
+ "ID": "10C1187",
+ "LABEL": "CONTACTMONKEY INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10C1182",
+ "LABEL": "CONTEMPORARY OFFICE INTERIORS LTD.|USD|CALGARY"
+ },
+ {
+ "ID": "10C1142",
+ "LABEL": "CONTEMPORARY OFFICE INTERIORS|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10C1070",
+ "LABEL": "CONUNDRUM ADVENTURES|USD|OAKVIILLE"
+ },
+ {
+ "ID": "10C1193",
+ "LABEL": "CONYERS CORPORATE SERVICES (CAYMAN) LTD.|USD|GRAND CAYMAN"
+ },
+ {
+ "ID": "10C1168",
+ "LABEL": "COO CONSULTANTS, LLC|USD|PENSACOLA"
+ },
+ {
+ "ID": "10C1062",
+ "LABEL": "COOK ADVISORY SERVICES INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10C1079",
+ "LABEL": "COOK ADVISORY SERVICES INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10C1074",
+ "LABEL": "COOL GREEN & SHADY|USD|TORONTO"
+ },
+ {
+ "ID": "10C1083",
+ "LABEL": "COOLEY LLP|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "13C1025",
+ "LABEL": "COPPER HILL DEVELOPMENT, INC.|USD|MANHASSET"
+ },
+ {
+ "ID": "10C1039",
+ "LABEL": "CORNERSTONE 52 FOUNDATION|USD|TORONTO"
+ },
+ {
+ "ID": "10C1180",
+ "LABEL": "CORNWALL INSIGHT LIMITED|USD|NORWICH"
+ },
+ {
+ "ID": "10C1179",
+ "LABEL": "CORPORATE CAPITAL MARKETS|USD|WILMINGTON"
+ },
+ {
+ "ID": "13C1027",
+ "LABEL": "CORPORATE CONCEPTS INC|USD|LOMBARD"
+ },
+ {
+ "ID": "10C1067",
+ "LABEL": "CORPORATE GOVERNANCE & CLERK S|USD|TORONTO"
+ },
+ {
+ "ID": "10C1059",
+ "LABEL": "CORPORATE IMMIGRATION LAW FIRM|USD|TORONTO"
+ },
+ {
+ "ID": "10C1145",
+ "LABEL": "CORPORATEK INC.|USD|WESTMOUNT"
+ },
+ {
+ "ID": "13C1000",
+ "LABEL": "CORPORATION SERVICE COMPANY|USD|PHILADELPHIA"
+ },
+ {
+ "ID": "10C1076",
+ "LABEL": "CORTLAND CAPITAL MARKET SERVIC|USD|CHICAGO"
+ },
+ {
+ "ID": "10C1053",
+ "LABEL": "COSIME INFRASTRUCTURE ET ENERG|USD|MONTREAL"
+ },
+ {
+ "ID": "10C1096",
+ "LABEL": "COSIME|USD|MONTREAL"
+ },
+ {
+ "ID": "10C1078",
+ "LABEL": "COX & PALMER|USD|CHARLOTTETOWN"
+ },
+ {
+ "ID": "13C1019",
+ "LABEL": "COYLE & COMPANY GRAPHICS, INC.|USD|HAUPPAUGE"
+ },
+ {
+ "ID": "10C1117",
+ "LABEL": "CP2 MANAGEMENT LLC|USD|DALLAS"
+ },
+ {
+ "ID": "10C1128",
+ "LABEL": "CPPIB CREDIT INVESTMENTS CANAD|USD|TORONTO"
+ },
+ {
+ "ID": "10C1095",
+ "LABEL": "CREATIVE NICHE INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10C1055",
+ "LABEL": "CREDIT SUISSE|USD|"
+ },
+ {
+ "ID": "10C1148",
+ "LABEL": "CRESA TORONTO INC., BROKERAGE|USD|TORONTO"
+ },
+ {
+ "ID": "10C1141",
+ "LABEL": "CRESCENT POWER, INC.|USD|AUSTIN"
+ },
+ {
+ "ID": "10C1099",
+ "LABEL": "CROSSPOINT ADVISORS, INC.|USD|MINATO-KU"
+ },
+ {
+ "ID": "10C1041",
+ "LABEL": "CSC|USD|PHILADELPHIA"
+ },
+ {
+ "ID": "13C1001",
+ "LABEL": "CT CORPORATION|USD|CAROL STREAM"
+ },
+ {
+ "ID": "10C1058",
+ "LABEL": "CT CORPORATION|USD|CAROL STREAM"
+ },
+ {
+ "ID": "10C1183",
+ "LABEL": "CTI WORKING ENVIRONMENTS INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10C1163",
+ "LABEL": "CULTURE AMP INC|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10C1031",
+ "LABEL": "CUMMING & PARTNERS|USD|TORONTO"
+ },
+ {
+ "ID": "10C1178",
+ "LABEL": "CUSIP GLOBAL SERVICES|USD|NORWALK"
+ },
+ {
+ "ID": "10C1191",
+ "LABEL": "CVC CAPITAL PARTNERS VI LIMITED|USD|ST HELLIER"
+ },
+ {
+ "ID": "10C1126",
+ "LABEL": "CVC EUROPEAN EQUITY TANDEM GP|USD|ST.HELIER"
+ },
+ {
+ "ID": "10C1192",
+ "LABEL": "CVC EUROPEAN EQUITY V LIMITED|USD|ST HELLIER"
+ },
+ {
+ "ID": "10C1130",
+ "LABEL": "CVENT CANADA INC|USD|VANCOUVER"
+ },
+ {
+ "ID": "10C1104",
+ "LABEL": "CVENT, INC.|USD|PHILADELPHIA"
+ },
+ {
+ "ID": "10C1018",
+ "LABEL": "CYBERBAHN|USD|TORONTO"
+ },
+ {
+ "ID": "12C1024",
+ "LABEL": "CYCLESCHEME|GBP|BATH"
+ },
+ {
+ "ID": "12C1010",
+ "LABEL": "CYRIL LEONARD|GBP|LONDON"
+ },
+ {
+ "ID": "10D1041",
+ "LABEL": "D+H CHEQUE SERVICES CORPORATIO|USD|PICKERING"
+ },
+ {
+ "ID": "13D1017",
+ "LABEL": "DAKOTA LIVE LLC|USD|BRYN MAWR"
+ },
+ {
+ "ID": "13D1006",
+ "LABEL": "DALI & KROW STAFFING|USD|SAN DIEGO"
+ },
+ {
+ "ID": "10D1070",
+ "LABEL": "DANIEL DUPONT|USD|"
+ },
+ {
+ "ID": "12D1001",
+ "LABEL": "DANIEL DUPONT|GBP|LONDON"
+ },
+ {
+ "ID": "10D1068",
+ "LABEL": "DANIEL FARIA GALLERY INC.|USD|TORONTO"
+ },
+ {
+ "ID": "13D1001",
+ "LABEL": "DANIEL HOMRICH|USD|ATLANTA"
+ },
+ {
+ "ID": "10D1040",
+ "LABEL": "DANIELA FERREIRA|USD|TORONTO"
+ },
+ {
+ "ID": "10D1054",
+ "LABEL": "DARKTRACE HOLDINGS LIMITED|USD|CAMBRIDGE"
+ },
+ {
+ "ID": "10D1023",
+ "LABEL": "DATA PERCEPTIONS INC.|USD|WATERLOO"
+ },
+ {
+ "ID": "13D1015",
+ "LABEL": "DATA-TELE CONTRACTORS INC|USD|RIDGEFIELD"
+ },
+ {
+ "ID": "10D1067",
+ "LABEL": "DATASITE UK LTD|USD|LONDON"
+ },
+ {
+ "ID": "10D1045",
+ "LABEL": "DAVE SAMUEL|USD|"
+ },
+ {
+ "ID": "10D1021",
+ "LABEL": "DAVID C. AUSTIN|USD|"
+ },
+ {
+ "ID": "10D1029",
+ "LABEL": "DAVID LEE|USD|VANCOUVER"
+ },
+ {
+ "ID": "12D1004",
+ "LABEL": "DAVID ROSS|GBP|"
+ },
+ {
+ "ID": "10D1071",
+ "LABEL": "DAVID WEXLER|USD|THORNHILL"
+ },
+ {
+ "ID": "12D1003",
+ "LABEL": "DAVID WOOLFALL PHOTOGRAPHY|GBP|LONDON"
+ },
+ {
+ "ID": "10D1056",
+ "LABEL": "DAVIES WARD PHILLIPS & VINEBERG LLP|USD|MONTREAL"
+ },
+ {
+ "ID": "10D1053",
+ "LABEL": "DAVIES WARD PHILLIPS & VINEBERG LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10D1001",
+ "LABEL": "DAVIES WARD PHILLIPS & VINEBERG|USD|TORONTO"
+ },
+ {
+ "ID": "13D1004",
+ "LABEL": "DAVIES WARD PHILLIPS & VINEBER|USD|NEW YORK"
+ },
+ {
+ "ID": "10D1013",
+ "LABEL": "DAVIES WARD PHILLIPS & VINEBER|USD|NEW YORK"
+ },
+ {
+ "ID": "10D1008",
+ "LABEL": "DAVIS + HENDERSON|USD|TORONTO"
+ },
+ {
+ "ID": "10D1042",
+ "LABEL": "DAVIS POLK & WARDWELL LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10D1028",
+ "LABEL": "DAVIS POLK & WARDWELL LONDON L|USD|LONDON"
+ },
+ {
+ "ID": "10D1061",
+ "LABEL": "DBRS, INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "13D1008",
+ "LABEL": "DC TREASURER|USD|"
+ },
+ {
+ "ID": "10D1034",
+ "LABEL": "DE LA ESPERANZA-YUSTE S.C|USD|"
+ },
+ {
+ "ID": "10D1026",
+ "LABEL": "DEAN & COMPANY STRATEGY|USD|VIENNA"
+ },
+ {
+ "ID": "10D1020",
+ "LABEL": "DEBEVOISE & PLIMPTON LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10D1002",
+ "LABEL": "DEUSDENT DESSERTS|USD|TORONTO"
+ },
+ {
+ "ID": "10D1031",
+ "LABEL": "DECHERT LLP|USD|LONDON"
+ },
+ {
+ "ID": "10D1027",
+ "LABEL": "DEGROUX BRUGERE AVOCATS LAW FI|USD|PARIS"
+ },
+ {
+ "ID": "10D1016",
+ "LABEL": "DELAWARE SECRETARY OF STATE|USD|"
+ },
+ {
+ "ID": "13D1005",
+ "LABEL": "DELAWARE SECRETARY OF STATE|USD|BINGHAMTON"
+ },
+ {
+ "ID": "11D1000",
+ "LABEL": "DELL AUSTRALIA PTY LIMITED|AUD|FRENCHS FOREST"
+ },
+ {
+ "ID": "10D1030",
+ "LABEL": "DELL AUSTRALIA PTY LIMITED|USD|"
+ },
+ {
+ "ID": "13D1009",
+ "LABEL": "DELL BUSINESS CREDIT|USD|CAROL STREAM"
+ },
+ {
+ "ID": "10D1011",
+ "LABEL": "DELL CANADA INC|USD|TORONTO"
+ },
+ {
+ "ID": "12D1006",
+ "LABEL": "DELL CORPORATION|GBP|BRACKNELL"
+ },
+ {
+ "ID": "13D1013",
+ "LABEL": "DELL MARKETING L.P.|USD|CHICAGO"
+ },
+ {
+ "ID": "10D1005",
+ "LABEL": "DELOITTE MANAGEMENT SERVICES LP|USD|TORONTO"
+ },
+ {
+ "ID": "13D1002",
+ "LABEL": "DELOITTE MANAGEMENT SERVICES L|USD|TORONTO"
+ },
+ {
+ "ID": "10D1006",
+ "LABEL": "DELOITTE MANAGEMENT SERVICES L|USD|TORONTO"
+ },
+ {
+ "ID": "13D1012",
+ "LABEL": "DELTA MANAGEMENT ASSOCIATES, I|USD|"
+ },
+ {
+ "ID": "12C1023",
+ "LABEL": "DELTANET INTERNATIONAL LTD (FORMERLY CYLIX LIMITED)|GBP|EPINAL WAY"
+ },
+ {
+ "ID": "10C1109",
+ "LABEL": "DELTANET INTERNATIONAL LTD|USD|BATH"
+ },
+ {
+ "ID": "10D1065",
+ "LABEL": "DELTANET INTERNATIONAL LTD|USD|LOUGHBOROUGH"
+ },
+ {
+ "ID": "10D1043",
+ "LABEL": "DELUXE|USD|TORONTO"
+ },
+ {
+ "ID": "10D1069",
+ "LABEL": "DEMETRIOU ART GROUP INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10D1058",
+ "LABEL": "DENISON GALLERY|USD|TORONTO"
+ },
+ {
+ "ID": "12D1000",
+ "LABEL": "DENPLAN|GBP|LONDON"
+ },
+ {
+ "ID": "10D1072",
+ "LABEL": "DENTONS (MAURITIUS) LLP|USD|PORT LOUIS"
+ },
+ {
+ "ID": "10D1038",
+ "LABEL": "DENTONS CANADA LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10D1037",
+ "LABEL": "DENTONS CANADA LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10D1052",
+ "LABEL": "DENTONS US LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "13D1011",
+ "LABEL": "DEPARTMENT OF FINANCE & ADMINI|USD|"
+ },
+ {
+ "ID": "13D1010",
+ "LABEL": "DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "13D1007",
+ "LABEL": "DEPARTMENT OF THE TREASURY|USD|CINCINNATI"
+ },
+ {
+ "ID": "10D1010",
+ "LABEL": "DESIGN EXCHANGE|USD|TORONTO"
+ },
+ {
+ "ID": "12D1002",
+ "LABEL": "DESIGNERS BUSINESS PARTNERSHIP|GBP|WOODFORD GREEN"
+ },
+ {
+ "ID": "10D1035",
+ "LABEL": "DET NORSKE VERITAS PORTUGAL|USD|LISBOA"
+ },
+ {
+ "ID": "10D1062",
+ "LABEL": "DIALECTICA LTD|USD|MARYLEBONE"
+ },
+ {
+ "ID": "10D1044",
+ "LABEL": "DIANA CAPITAL, SGEIC, SA|USD|MADRID"
+ },
+ {
+ "ID": "10D1025",
+ "LABEL": "DIGITAL BRIDGE ADVISORS, LLC|USD|BOCA RATON"
+ },
+ {
+ "ID": "10D1066",
+ "LABEL": "DIGITAL MIRROR LTD|USD|VAUGHAN"
+ },
+ {
+ "ID": "12D1007",
+ "LABEL": "DIRECT WINES LTD|GBP|THEALE"
+ },
+ {
+ "ID": "10D1007",
+ "LABEL": "DISCOVER COMMUNICATIONS INC.|USD|BRAMPTON"
+ },
+ {
+ "ID": "10D1033",
+ "LABEL": "DISENOS Y PROYECTOS REUNIDOS,|USD|MADRID"
+ },
+ {
+ "ID": "13R1011",
+ "LABEL": "DIVISION OF TAXATION - DEPT #|USD|"
+ },
+ {
+ "ID": "10D1060",
+ "LABEL": "DLA PIPER CASABLANCA|USD|CASABLANCA"
+ },
+ {
+ "ID": "10D1036",
+ "LABEL": "DLA PIPER LLP (US)|USD|AUSTIN"
+ },
+ {
+ "ID": "10D1057",
+ "LABEL": "DLA PIPER NEDERLAND N.V.|USD|JJ AMSTERDAM"
+ },
+ {
+ "ID": "10D1048",
+ "LABEL": "DLA PIPER UK LLP|USD|MANCHESTER"
+ },
+ {
+ "ID": "10D1050",
+ "LABEL": "DNV ENERGY SYSTEMS CANADA INC|USD|TORONTO"
+ },
+ {
+ "ID": "10D1024",
+ "LABEL": "DO PROCESS SOFTWARE|USD|TORONTO"
+ },
+ {
+ "ID": "10D1039",
+ "LABEL": "DOCUSIGN INC|USD|DALLAS"
+ },
+ {
+ "ID": "10D1018",
+ "LABEL": "DOHERTY ENGINEERING INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10D1032",
+ "LABEL": "DOING THINGS SIMPLY INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10D1046",
+ "LABEL": "DON TORTAL|USD|TORONTO"
+ },
+ {
+ "ID": "13D1016",
+ "LABEL": "DONNELLY MECHANICAL CORP|USD|QUEENS VILLAGE"
+ },
+ {
+ "ID": "13D1003",
+ "LABEL": "DOW JONES & COMPANY|USD|NEW YORK"
+ },
+ {
+ "ID": "10D1003",
+ "LABEL": "DOW JONES & CO|USD|NEW YORK"
+ },
+ {
+ "ID": "10D1004",
+ "LABEL": "DOWNTOWN OFFICE SERVICES LTD.|USD|BOWMANVILLE"
+ },
+ {
+ "ID": "13D1014",
+ "LABEL": "DR CHRISTOPHER GRIFFEN|USD|HESSEL"
+ },
+ {
+ "ID": "10D1059",
+ "LABEL": "DR. DAVID L. MITCHELL DBA MET ASSOCIATES|USD|HOUSTON"
+ },
+ {
+ "ID": "12D1005",
+ "LABEL": "DTB SPORTS|GBP|LONDON"
+ },
+ {
+ "ID": "10D1047",
+ "LABEL": "DWPF SERVICES LTD|USD|LONDON"
+ },
+ {
+ "ID": "10D1051",
+ "LABEL": "DYE & DURHAM CORPORATION - DEPOSIT (ONCORP)|USD|TORONTO"
+ },
+ {
+ "ID": "10E1056",
+ "LABEL": "E3 CONSULTING SERVICES, LLC|USD|LITTLETON"
+ },
+ {
+ "ID": "11E1000",
+ "LABEL": "EAST PARTNERSHIP|AUD|SYDNEY"
+ },
+ {
+ "ID": "10E1011",
+ "LABEL": "EBRAND INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10E1024",
+ "LABEL": "ECOBEE INC|USD|TORONTO"
+ },
+ {
+ "ID": "12C1003",
+ "LABEL": "ECOURIER|GBP|LONDON"
+ },
+ {
+ "ID": "10E1035",
+ "LABEL": "EDC ASSOCIATES LTD.|USD|CALGARY"
+ },
+ {
+ "ID": "12E1006",
+ "LABEL": "EDEN SPRINGS UK LTD|GBP|BLANTYRE"
+ },
+ {
+ "ID": "12E1002",
+ "LABEL": "EDF ENERGY|GBP|EXETER"
+ },
+ {
+ "ID": "10E1016",
+ "LABEL": "EDMONTON OILERS HOCKEY CORP.|USD|EDMONTON"
+ },
+ {
+ "ID": "10E1031",
+ "LABEL": "EDP RENEWABLES NORTH AMERICA L|USD|HOUSTON"
+ },
+ {
+ "ID": "10E1028",
+ "LABEL": "EFG WEALTH SOLUTIONS (JERSEY)|USD|ST HELIER"
+ },
+ {
+ "ID": "12E1010",
+ "LABEL": "EFINANCIAL CAREERS LTD|GBP|LONDON"
+ },
+ {
+ "ID": "12E1004",
+ "LABEL": "EFINANCIAL NEWS|GBP|LONDON"
+ },
+ {
+ "ID": "10E1044",
+ "LABEL": "EGON ZEHNDER INTERNATIONAL INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10E1008",
+ "LABEL": "EGON ZEHNDER INTERNATIONAL INC|USD|TORONTO"
+ },
+ {
+ "ID": "12E1005",
+ "LABEL": "EH PARTNERS LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "10E1010",
+ "LABEL": "EHRLICH ELECTRIC COMPANY INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "12E1009",
+ "LABEL": "EJ CHURCHILL GROUP LIMITED|GBP|BUCKINGHAMSHIRE"
+ },
+ {
+ "ID": "10E1062",
+ "LABEL": "ELAINE SHIU|USD|"
+ },
+ {
+ "ID": "10E1065",
+ "LABEL": "ELDRIDGE CAPITAL LTD|USD|TORONTO"
+ },
+ {
+ "ID": "10E1015",
+ "LABEL": "ELGAR MIDDLETON|USD|OLD JEWRY"
+ },
+ {
+ "ID": "10E1064",
+ "LABEL": "ELISABETH REINARD|USD|LUXEMBOURG"
+ },
+ {
+ "ID": "10E1041",
+ "LABEL": "ELITE TRAVEL|USD|CAGNES-SUR-MER"
+ },
+ {
+ "ID": "12E1008",
+ "LABEL": "ELITETELE.COM PLC|GBP|CHORLEY"
+ },
+ {
+ "ID": "10E1009",
+ "LABEL": "ELIZABETH MUNRO DESIGN|USD|TORONTO"
+ },
+ {
+ "ID": "10E1063",
+ "LABEL": "ELORA MILL HOTEL & SPA INC.|USD|ANCASTER"
+ },
+ {
+ "ID": "10E1067",
+ "LABEL": "EMBURSE INC.|USD|PHILADELPHIA"
+ },
+ {
+ "ID": "10C1106",
+ "LABEL": "EMBURSE, INC.|USD|LOS ANGELES"
+ },
+ {
+ "ID": "10E1043",
+ "LABEL": "EMILY JOHNSTON|USD|TORONTO"
+ },
+ {
+ "ID": "13E1000",
+ "LABEL": "EMPLOYMENT DEVELOPMENT DEPARTM|USD|WEST SACRAMENTO"
+ },
+ {
+ "ID": "10E1012",
+ "LABEL": "EN VILLE|USD|TORONTO"
+ },
+ {
+ "ID": "10E1036",
+ "LABEL": "ENCORE GLOBAL EVENTS (CANADA) ULC|USD|LACHINE"
+ },
+ {
+ "ID": "10E1039",
+ "LABEL": "ENCORE GROUP (USA) LLC|USD|SCHILLER PARK"
+ },
+ {
+ "ID": "10E1029",
+ "LABEL": "ENDLESS LLP|USD|LEEDS"
+ },
+ {
+ "ID": "10E1034",
+ "LABEL": "ENERGEX PARTNERS|USD|LONDON"
+ },
+ {
+ "ID": "10E1019",
+ "LABEL": "ENGAGE PEOPLE|USD|MARKHAM"
+ },
+ {
+ "ID": "10E1013",
+ "LABEL": "ENGINEERING NEWS-RECORD|USD|HARLAN"
+ },
+ {
+ "ID": "13E1004",
+ "LABEL": "ENVIRONMENTAL SYSTEMS DESIGN, INC.|USD|CHICAGO"
+ },
+ {
+ "ID": "10E1032",
+ "LABEL": "EPIQVISION INC|USD|TORONTO"
+ },
+ {
+ "ID": "10E1053",
+ "LABEL": "EQS GROUP AG|USD|BAVARIA"
+ },
+ {
+ "ID": "10E1006",
+ "LABEL": "EQUATION TECHNOLOGIES|USD|RICHMOND HILL"
+ },
+ {
+ "ID": "10E1061",
+ "LABEL": "EQUINOX GALLERY LIMITED|USD|VANCOUVER"
+ },
+ {
+ "ID": "11E1002",
+ "LABEL": "EQUITY TRUSTEES LIMITED|AUD|MELBOURNE"
+ },
+ {
+ "ID": "10E1038",
+ "LABEL": "ERGO-MOTION|USD|WEST VANCOUVER"
+ },
+ {
+ "ID": "10E1037",
+ "LABEL": "ERGO-MOTION|USD|WEST VANCOUVER"
+ },
+ {
+ "ID": "12E1007",
+ "LABEL": "ERGRO TECHNICAL SERVICES LIMIT|GBP|"
+ },
+ {
+ "ID": "13E1003",
+ "LABEL": "ERIC MEDINA|USD|LOS ANGELES"
+ },
+ {
+ "ID": "10E1003",
+ "LABEL": "ERNST & YOUNG LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10E1007",
+ "LABEL": "ERNST & YOUNG LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10E1014",
+ "LABEL": "ERNST & YOUNG LLP|USD|PITTSBURG"
+ },
+ {
+ "ID": "10E1023",
+ "LABEL": "ERNST & YOUNG SERVICIOS CORPOR|USD|MADRID"
+ },
+ {
+ "ID": "10E1025",
+ "LABEL": "ESENTIRE INC.|USD|WATERLOO"
+ },
+ {
+ "ID": "10E1052",
+ "LABEL": "ESRI (UK) LIMITED|USD|AYLESBURY"
+ },
+ {
+ "ID": "10E1045",
+ "LABEL": "ESRI CANADA LTD|USD|TORONTO"
+ },
+ {
+ "ID": "10E1046",
+ "LABEL": "ETHOS SPECIALTY INSURANCE SERVICES LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10E1027",
+ "LABEL": "EUGENE INVESTMENT AND SECURITIES|USD|SEOUL"
+ },
+ {
+ "ID": "10E1042",
+ "LABEL": "EUROEXPO SAS|USD|PARIS"
+ },
+ {
+ "ID": "10E1058",
+ "LABEL": "EUROMONEY INSTITUTIONAL INVESTOR (JERSEY) LTD|USD|WACHAL"
+ },
+ {
+ "ID": "10E1005",
+ "LABEL": "EUROPEAN PRIVATE EQUITY & VENT|USD|BELGIUM"
+ },
+ {
+ "ID": "10E1020",
+ "LABEL": "EUROPEXPO SAS|USD|PARIS"
+ },
+ {
+ "ID": "10E1059",
+ "LABEL": "EVAN BAPTIE|USD|EDMONTON"
+ },
+ {
+ "ID": "10E1055",
+ "LABEL": "EVANGEL HALL MISSION|USD|TORONTO"
+ },
+ {
+ "ID": "10E1066",
+ "LABEL": "EVERCORE PARTNERS INTERNATIONAL LLP|USD|LONDON"
+ },
+ {
+ "ID": "10E1057",
+ "LABEL": "EVERGY ENGINEERING GMBH|USD|MUNCHEN"
+ },
+ {
+ "ID": "10E1026",
+ "LABEL": "EVERSHEDS SUTHERLAND INTERNATI|USD|LONDON"
+ },
+ {
+ "ID": "10E1033",
+ "LABEL": "EVERYBODY LOVES BAXTER LTD|USD|UPHAMPTON"
+ },
+ {
+ "ID": "10E1030",
+ "LABEL": "EVESTMENT ALLIANCE LLC|USD|ATLANTA"
+ },
+ {
+ "ID": "12E1001",
+ "LABEL": "EXCEL GRAPHICS|GBP|BRAINTREE"
+ },
+ {
+ "ID": "13E1001",
+ "LABEL": "EXECUTIVE PRO SEARCH, LTD.|USD|CHICAGO"
+ },
+ {
+ "ID": "10E1017",
+ "LABEL": "EXECUTIVE PRO SEARCH, LTD.|USD|CHICAGO"
+ },
+ {
+ "ID": "10E1054",
+ "LABEL": "EXHALE ENERGY LTD|USD|HENLEY ON THAMES"
+ },
+ {
+ "ID": "10E1018",
+ "LABEL": "EZE CASTLE SOFTWARE LLC|USD|NEWARK"
+ },
+ {
+ "ID": "10F1024",
+ "LABEL": "FACILITY PLUS|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10F1022",
+ "LABEL": "FAISAL ABDULLAH G FARAH|USD|OTTAWA"
+ },
+ {
+ "ID": "12F1006",
+ "LABEL": "FARRINGDON LOCKSMITHS & TOOL S|GBP|LONDON"
+ },
+ {
+ "ID": "10F1019",
+ "LABEL": "FASKEN MARTINEAU DUMOULIN LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10F1001",
+ "LABEL": "FAST FRESH FOODS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10F1034",
+ "LABEL": "FCA COLLECTION ACCOUNT|USD|LONDON"
+ },
+ {
+ "ID": "10F1025",
+ "LABEL": "FEAST INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10F1044",
+ "LABEL": "FEATHERWOOD CAPITAL|USD|HOUSTON"
+ },
+ {
+ "ID": "10F1002",
+ "LABEL": "FEDERAL EXPRESS CANADA LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "12F1002",
+ "LABEL": "FEDERAL EXPRESS EUROPE INC|GBP|COVENTRY"
+ },
+ {
+ "ID": "10F1026",
+ "LABEL": "FEDERAL TRADE COMMISSION|USD|WASHINGTON, D.C."
+ },
+ {
+ "ID": "12F1004",
+ "LABEL": "FEDEX EXPRESS UK LIMITED|GBP|"
+ },
+ {
+ "ID": "13F1005",
+ "LABEL": "FEDEX|USD|PASADENA"
+ },
+ {
+ "ID": "10F1016",
+ "LABEL": "FENGATE CAPITAL MANAGEMENT LT|USD|TORONTO"
+ },
+ {
+ "ID": "10F1008",
+ "LABEL": "FIBERNETICS CORP.|USD|CAMBRIDGE"
+ },
+ {
+ "ID": "10F1018",
+ "LABEL": "FIBRELIGHT DESIGN SOLUTIONS IN|USD|MISISSAUGA"
+ },
+ {
+ "ID": "10F1040",
+ "LABEL": "FIDRA CAPITAL OY|USD|ESPOO"
+ },
+ {
+ "ID": "10F1032",
+ "LABEL": "FILION WAKELY THORUP ANGELETTI|USD|TORONTO"
+ },
+ {
+ "ID": "13F1001",
+ "LABEL": "FINANCIAL AGENT|USD|"
+ },
+ {
+ "ID": "10F1005",
+ "LABEL": "FINANCIAL AGENT|USD|ST. LOUIS"
+ },
+ {
+ "ID": "12F1001",
+ "LABEL": "FINANCIAL CONDUCT AUTHORITY|GBP|LONDON"
+ },
+ {
+ "ID": "10F1046",
+ "LABEL": "FINANSINSPEKTIONEN|USD|STOCKHOLM"
+ },
+ {
+ "ID": "10F1011",
+ "LABEL": "FINRA|USD|PHILADELPHIA"
+ },
+ {
+ "ID": "13F1009",
+ "LABEL": "FIRECOM INC|USD|WOODSIDE"
+ },
+ {
+ "ID": "10F1051",
+ "LABEL": "FIS CAPITAL MARKETS US LLC|USD|JACKSONVILLE"
+ },
+ {
+ "ID": "10S1009",
+ "LABEL": "FIS CAPITAL MARKETS US LLC|USD|CAROL STREAM"
+ },
+ {
+ "ID": "13F1010",
+ "LABEL": "FISHER BROTHERS FIN DEV CO|USD|NEW YORK"
+ },
+ {
+ "ID": "13F1008",
+ "LABEL": "FISHER-PARK LANE OWNER LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "13F1007",
+ "LABEL": "FLIGHT PASS|USD|"
+ },
+ {
+ "ID": "10F1033",
+ "LABEL": "FLIGHT PASS|USD|"
+ },
+ {
+ "ID": "12F1005",
+ "LABEL": "FLIGHT PASS|USD|"
+ },
+ {
+ "ID": "11F1000",
+ "LABEL": "FLIGHT PASS|USD|"
+ },
+ {
+ "ID": "13F1002",
+ "LABEL": "FLORIDA DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10F1043",
+ "LABEL": "FOLEY & LARDNER LLP|USD|MILWAUKEE"
+ },
+ {
+ "ID": "10F1041",
+ "LABEL": "FONDATION HEC MONTREAL|USD|MONTREAL"
+ },
+ {
+ "ID": "10F1027",
+ "LABEL": "FOODORA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10F1038",
+ "LABEL": "FORBION CAPITAL FUND II C V|USD|"
+ },
+ {
+ "ID": "10F1039",
+ "LABEL": "FORBION CF I CO-INVESTMENT FUN|USD|"
+ },
+ {
+ "ID": "13F1011",
+ "LABEL": "FORESIDE FUND SERVICES LLC|USD|ALBANY"
+ },
+ {
+ "ID": "10F1021",
+ "LABEL": "FORWARD AUTOMATION INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10F1007",
+ "LABEL": "FOSTER INTERACTIVE INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10F1030",
+ "LABEL": "FOURQUARTERS RECRUITMENT PTY L|USD|MELBOURNE"
+ },
+ {
+ "ID": "13F100",
+ "LABEL": "FOX SWIBEL LEVIN & CARROLL LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "13F1006",
+ "LABEL": "FOX SWIBEL LEVIN & CARROLL LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "12F1000",
+ "LABEL": "FOX WILLIAMS LLP|GBP|LONDON"
+ },
+ {
+ "ID": "10F1020",
+ "LABEL": "FOX WILLIAMS LLP|USD|LONDON"
+ },
+ {
+ "ID": "10F1036",
+ "LABEL": "FOXWOOD SEARCH GROUP LTD|USD|CONCORD"
+ },
+ {
+ "ID": "10F1045",
+ "LABEL": "FRACTAL BUSINESS ANALYTICS, LLC|USD|AUSTIN"
+ },
+ {
+ "ID": "13F1000",
+ "LABEL": "FRANCHISE TAX BOARD|USD|"
+ },
+ {
+ "ID": "10F1013",
+ "LABEL": "FREE SPIRIT TOURS|USD|COLLINGWOOD"
+ },
+ {
+ "ID": "10F1017",
+ "LABEL": "FREEMAN AUDIO VISUAL|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10F1035",
+ "LABEL": "FRIED, FRANK, HARRIS, SHRIVER & JACOBSON LLP|USD|WASHINGTON, D.C."
+ },
+ {
+ "ID": "10F1042",
+ "LABEL": "FTI CONSULTING INC|USD|BOSTON"
+ },
+ {
+ "ID": "10F1037",
+ "LABEL": "FTV MANAGEMENT COMPANY, L.P.|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "13F1012",
+ "LABEL": "FULL KEEL LLC|USD|WAKEFIELD"
+ },
+ {
+ "ID": "10F1050",
+ "LABEL": "FULL KEEL LLC|USD|WAKEFIELD"
+ },
+ {
+ "ID": "10F1029",
+ "LABEL": "FULLER LANDAU LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10G1046",
+ "LABEL": "GALLATIN CAPITAL LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10G1064",
+ "LABEL": "GALLERY JONES FINE ARTS LTD|USD|VANCOUVER"
+ },
+ {
+ "ID": "10G1006",
+ "LABEL": "GAMMA DYNACARE MEDICAL LABORAT|USD|BRAMPTON"
+ },
+ {
+ "ID": "12G1004",
+ "LABEL": "GARRAWAYS|GBP|BOLTON"
+ },
+ {
+ "ID": "10G1043",
+ "LABEL": "GARTNER CANADA|USD|TORONTO"
+ },
+ {
+ "ID": "10G1049",
+ "LABEL": "GARTNER, INC.|USD|FORT MYERS"
+ },
+ {
+ "ID": "10G1013",
+ "LABEL": "GARY R. WEBER|USD|CHICAGO"
+ },
+ {
+ "ID": "10G1000",
+ "LABEL": "GBC CANADA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10G1011",
+ "LABEL": "GC SERVICES|USD|JEFFERSON CITY"
+ },
+ {
+ "ID": "10O1009",
+ "LABEL": "GDI SERVICES (CANADA) LP|USD|NEW YORK"
+ },
+ {
+ "ID": "10G1031",
+ "LABEL": "GEN II COMPLIANCE SERVICES,LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10G1017",
+ "LABEL": "GEORGE AND BELL CONSULTING INC|USD|VANCOUVER"
+ },
+ {
+ "ID": "10G1047",
+ "LABEL": "GEORGE ZAKEM|USD|TORONTO"
+ },
+ {
+ "ID": "13G1001",
+ "LABEL": "GEORGIA DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10G1018",
+ "LABEL": "GEORGIAN PARTNERS GROWTH FUND|USD|"
+ },
+ {
+ "ID": "10G1015",
+ "LABEL": "GEOTHERMEX, INC. (A SCHLUMBERG|USD|DALLAS"
+ },
+ {
+ "ID": "10G1053",
+ "LABEL": "GERSHMAN, BRICKNER & BRATTON, INC.|USD|VIENNA"
+ },
+ {
+ "ID": "10G1022",
+ "LABEL": "GERSON LEHRMAN GROUP (IRELAND)|USD|DUBLIN"
+ },
+ {
+ "ID": "10G1050",
+ "LABEL": "GESTION J.P. PHARAND INC.|USD|ST-CHARLES-SUR-RICHELIEU"
+ },
+ {
+ "ID": "10G1036",
+ "LABEL": "GGV MANAGEMENT LLC|USD|MENLO PARK"
+ },
+ {
+ "ID": "10G1056",
+ "LABEL": "GIBSON, DUNN & CRUTCHER LLP|USD|"
+ },
+ {
+ "ID": "10G1030",
+ "LABEL": "GILLES CHOUINARD|USD|MONTREAL"
+ },
+ {
+ "ID": "10G1035",
+ "LABEL": "GILLIAN KOO|USD|MARKHAM"
+ },
+ {
+ "ID": "12G1005",
+ "LABEL": "GILMO PRODUCTIONS LTD|GBP|WIMBLEDON"
+ },
+ {
+ "ID": "10G1023",
+ "LABEL": "GIRLS E-MENTORSHIP INNOVATION|USD|TORONTO"
+ },
+ {
+ "ID": "12G1001",
+ "LABEL": "GJ BECKETT & ASSOCIATES LTD|GBP|ALDERMASTON"
+ },
+ {
+ "ID": "13G1002",
+ "LABEL": "GLASS SOLUTIONS INC|USD|ITASCA"
+ },
+ {
+ "ID": "10G1065",
+ "LABEL": "GLEISS LUTZ|USD|HAMBURG"
+ },
+ {
+ "ID": "10G1005",
+ "LABEL": "GLENPARR TRADE LITHO LIMITED|USD|SCARBOROUGH"
+ },
+ {
+ "ID": "11G1000",
+ "LABEL": "GLOBAL INVESTMENT INSTITUTE AUSTRALIA|AUD|CARNEGIE"
+ },
+ {
+ "ID": "10G1002",
+ "LABEL": "GLOBAL MANAGER RESEARCH INC.|USD|OAKVILLE"
+ },
+ {
+ "ID": "10G1012",
+ "LABEL": "GLOBAL REACH ADVISORS INC.|USD|MINATO-KU"
+ },
+ {
+ "ID": "10G1037",
+ "LABEL": "GLOBAL RELAY COMMUNICATIONS IN|USD|VANCOUVER"
+ },
+ {
+ "ID": "10G1055",
+ "LABEL": "GLOBAL TASKS ASESORES, S.L.|USD|MADRID"
+ },
+ {
+ "ID": "12G1002",
+ "LABEL": "GO CONFERENCE AND EDUCATION LT|GBP|TSIM SHA TSUI"
+ },
+ {
+ "ID": "10G1019",
+ "LABEL": "GO CONFERENCE AND EDUCATION LT|USD|"
+ },
+ {
+ "ID": "10G1062",
+ "LABEL": "GOLAN CHRISTIE TAGLIA LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "10G1028",
+ "LABEL": "GOLDER ASSOCIATES LTD|USD|CALGARY"
+ },
+ {
+ "ID": "10G1027",
+ "LABEL": "GOMEZ ACEBO AND POMBO|USD|MADRID"
+ },
+ {
+ "ID": "10G1014",
+ "LABEL": "GOODMANS LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10G1034",
+ "LABEL": "GOODWIN PROCTER (UK) LLP|USD|LONDON"
+ },
+ {
+ "ID": "10G1044",
+ "LABEL": "GOODWIN PROCTER HONG KONG LLP|USD|HONG KONG"
+ },
+ {
+ "ID": "10G1033",
+ "LABEL": "GOODWIN PROCTER LLP|USD|BOSTON"
+ },
+ {
+ "ID": "10G1029",
+ "LABEL": "GORRISSEN FEDERSPIEL|USD|COPANHAGEN"
+ },
+ {
+ "ID": "10G1016",
+ "LABEL": "GOVERNMENT OF ALBERTA|USD|CALGARY"
+ },
+ {
+ "ID": "10G1008",
+ "LABEL": "GOWLING LAFLEUR HENDERSON LLP|USD|OTTAWA"
+ },
+ {
+ "ID": "10G1021",
+ "LABEL": "GOWLING WLG (CANADA) LLP|USD|MONTREAL"
+ },
+ {
+ "ID": "10G1001",
+ "LABEL": "GRAND & TOY LIMITED|USD|DON MILLS"
+ },
+ {
+ "ID": "10G1007",
+ "LABEL": "GRANITE CLUB|USD|TORONTO"
+ },
+ {
+ "ID": "12G1000",
+ "LABEL": "GRANT PEARSON BROWN CONSULTING|GBP|LONDON"
+ },
+ {
+ "ID": "12G1003",
+ "LABEL": "GREEN TOMATO CARS|GBP|BRENTFORD"
+ },
+ {
+ "ID": "13G1000",
+ "LABEL": "GREENCITIZEN|USD|BURLINGAME"
+ },
+ {
+ "ID": "10G1020",
+ "LABEL": "GREENERGY INTERNATIONAL LIMITED|USD|DIDSBURY"
+ },
+ {
+ "ID": "10G1026",
+ "LABEL": "GREENERGY INTERNATIONAL LIMITE|USD|DIDSBURY"
+ },
+ {
+ "ID": "10G1040",
+ "LABEL": "GREENSLEDGE CAPITAL MARKETS EU|USD|LONDON"
+ },
+ {
+ "ID": "10G1042",
+ "LABEL": "GRIDREFORMATION LLC|USD|ELMHURST"
+ },
+ {
+ "ID": "10G1054",
+ "LABEL": "GROSMAN GALE FLETCHER HOPKINS LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10G1038",
+ "LABEL": "GROUPE CONTEX INC|USD|MONTREAL"
+ },
+ {
+ "ID": "13G1003",
+ "LABEL": "GSM VIRTUAL ASSISTANTS LLC|USD|MANHATTAN BEACH"
+ },
+ {
+ "ID": "10G1051",
+ "LABEL": "GUBERMAN, APPLEBY IMMIGRATION LAWYERS|USD|TORONTO"
+ },
+ {
+ "ID": "10G1063",
+ "LABEL": "GUBERMAN, APPLEBY IMMIGRATION LAWYERS|USD|TORONTO"
+ },
+ {
+ "ID": "10G1010",
+ "LABEL": "GUERRERO HOWE, LLC|USD|CHICAGO"
+ },
+ {
+ "ID": "10G1041",
+ "LABEL": "GUIDEHOUSE|USD|CHICAGO"
+ },
+ {
+ "ID": "10G1024",
+ "LABEL": "GUIDEPOINT GLOBAL LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10G1032",
+ "LABEL": "GUNDERSON DETTMER|USD|REDWOOD CITY"
+ },
+ {
+ "ID": "10H1016",
+ "LABEL": "H FOX ASSOCIATES LTD|USD|NOTTINGHAM"
+ },
+ {
+ "ID": "10H1008",
+ "LABEL": "H.R.L. MORRISON CO & LIMITED|USD|WELLINGTON"
+ },
+ {
+ "ID": "10H1004",
+ "LABEL": "H2 PROMOTIONS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10H1057",
+ "LABEL": "HALLMARK HOUSEKEEPING SERVICES INC|USD|TORONTO"
+ },
+ {
+ "ID": "10H1022",
+ "LABEL": "HANNES SNELLMAN ATTORNEYS LTD|USD|HELSINKI"
+ },
+ {
+ "ID": "10H1039",
+ "LABEL": "HANPAR TECH COMM|USD|ROCKWOOD"
+ },
+ {
+ "ID": "10P1047",
+ "LABEL": "HARDIN COMPLIANCE CONSULTING L|USD|WAXFORD"
+ },
+ {
+ "ID": "13H1003",
+ "LABEL": "HARDIN COMPLIANCE CONSULTING L|USD|WEXFORD"
+ },
+ {
+ "ID": "10H1030",
+ "LABEL": "HARDIN COMPLIANCE CONSULTING L|USD|WEXFORD"
+ },
+ {
+ "ID": "10H1014",
+ "LABEL": "HARKEL OFFICE FURNITURE LTD.|USD|VAUGHAN"
+ },
+ {
+ "ID": "10H1007",
+ "LABEL": "HARMONY PRINTING LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10H1015",
+ "LABEL": "HARNEYS WESTWOOD & RIEGELS|USD|GRAND CAYMAN"
+ },
+ {
+ "ID": "10H1046",
+ "LABEL": "HARRIS WILLIAMS|USD|RICHMOND"
+ },
+ {
+ "ID": "10H1059",
+ "LABEL": "HASKONINGDHV NEDERLAND B.V.|USD|AMERSFOORT"
+ },
+ {
+ "ID": "12H1007",
+ "LABEL": "HASTA WORLD LTD|GBP|LONDON"
+ },
+ {
+ "ID": "13H1000",
+ "LABEL": "HAWAII STATE TAX COLLECTOR|USD|"
+ },
+ {
+ "ID": "12H1005",
+ "LABEL": "HAY HILL PARTNERS LLP|GBP|LONDON"
+ },
+ {
+ "ID": "10H1035",
+ "LABEL": "HAYNES AND BOONE LLP|USD|DALLAS"
+ },
+ {
+ "ID": "10H1051",
+ "LABEL": "HEADSPACE, INC|USD|SANTA MONICA"
+ },
+ {
+ "ID": "12H1008",
+ "LABEL": "HEALTH SHIELD|GBP|CREWE"
+ },
+ {
+ "ID": "10H1044",
+ "LABEL": "HEALTHCARE EMPLOYEES' PENSION PLAN - MANITOBA|USD|WINNIPEG"
+ },
+ {
+ "ID": "10H1020",
+ "LABEL": "HEART AND STROKE FOUNDATION|USD|TORONTO"
+ },
+ {
+ "ID": "10H1006",
+ "LABEL": "HEATHER MARTINEZ|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10H1037",
+ "LABEL": "HEATHER MCDOUGALL|USD|TORONTO"
+ },
+ {
+ "ID": "10H1058",
+ "LABEL": "HEBBIA INC|USD|NEW YORK"
+ },
+ {
+ "ID": "10H1045",
+ "LABEL": "HEIDRICK & STRUGGLES CANADA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10H1056",
+ "LABEL": "HEIDRICK AND STRUGGLES IRELAND LTD|USD|DUBLIN"
+ },
+ {
+ "ID": "10H1053",
+ "LABEL": "HELEN PAPPAS-COCHRANE|USD|"
+ },
+ {
+ "ID": "11H1000",
+ "LABEL": "HELLO TEAMS PTY LTD|AUD|MARIBYRNONG"
+ },
+ {
+ "ID": "10H1027",
+ "LABEL": "HELP FOR CHILDREN|USD|TORONTO"
+ },
+ {
+ "ID": "10H1024",
+ "LABEL": "HERJAVEC GROUP|USD|TORONTO"
+ },
+ {
+ "ID": "10H1003",
+ "LABEL": "HERMANMILLER WORKPLACE RESOURC|USD|TORONTO"
+ },
+ {
+ "ID": "10H1043",
+ "LABEL": "HIDEFUMI BAN|USD|TOKYO"
+ },
+ {
+ "ID": "12H1002",
+ "LABEL": "HIGH SPAN|GBP|HATFIELD"
+ },
+ {
+ "ID": "12H1000",
+ "LABEL": "HIGHLINE CONTRACTS LTD|GBP|HARLOW"
+ },
+ {
+ "ID": "10H1010",
+ "LABEL": "HILL+KNOWLTON STRATEGIES|USD|TORONTO"
+ },
+ {
+ "ID": "10H1040",
+ "LABEL": "HILTON NEW ORLEANS RIVERSIDE|USD|NEW ORLEANS"
+ },
+ {
+ "ID": "10H1041",
+ "LABEL": "HITACHI ENERGY USA INC|USD|ATLANATA"
+ },
+ {
+ "ID": "10H1031",
+ "LABEL": "HM REVENUE & CUSTOMS|USD|"
+ },
+ {
+ "ID": "12H1003",
+ "LABEL": "HM REVENUE AND CUSTOMS ONLY|GBP|"
+ },
+ {
+ "ID": "10H1038",
+ "LABEL": "HM REVENUE AND CUSTOMS|USD|"
+ },
+ {
+ "ID": "10H1019",
+ "LABEL": "HOCKEY HELPS THE HOMELESS|USD|RICHMOND HILL"
+ },
+ {
+ "ID": "10H1032",
+ "LABEL": "HOF KELSTEN GASTRONOMY INC|USD|MONTREAL"
+ },
+ {
+ "ID": "10H1028",
+ "LABEL": "HOFFSKI SOLUTIONS INC|USD|CALGARY"
+ },
+ {
+ "ID": "10H1017",
+ "LABEL": "HOGAN LOVELLS US LLP|USD|WASHINGTON, D.C."
+ },
+ {
+ "ID": "10H1036",
+ "LABEL": "HOLLAND & KNIGHT LLP|USD|ATLANTA"
+ },
+ {
+ "ID": "10H1026",
+ "LABEL": "HOLLAND MANAGEMENT|USD|TORONTO"
+ },
+ {
+ "ID": "10H1054",
+ "LABEL": "HOLMES & BRAKEL LIMITED|USD|PICKERING"
+ },
+ {
+ "ID": "10H1002",
+ "LABEL": "HOME BEVERAGE COMPANY LIMITED|USD|SCARBOROUGH"
+ },
+ {
+ "ID": "12H1006",
+ "LABEL": "HOPE STAR PILATES|GBP|BOZEL"
+ },
+ {
+ "ID": "10H1042",
+ "LABEL": "HOTEL PICHLMAYGRUT|USD|SCHLADMING"
+ },
+ {
+ "ID": "10H1052",
+ "LABEL": "HOULIHAN LOKEY FINANCIAL ADVISORS, INC.|USD|LOS ANGELES"
+ },
+ {
+ "ID": "10H1033",
+ "LABEL": "HOUR MEDIA GROUP INC|USD|TORONTO"
+ },
+ {
+ "ID": "10H1012",
+ "LABEL": "HOUSTON SERIES OF LOCKTON COMP|USD|DALLAS"
+ },
+ {
+ "ID": "10H1009",
+ "LABEL": "HOUTHOFF BURUMA|USD|AMSTERDAM"
+ },
+ {
+ "ID": "10H1060",
+ "LABEL": "HOWDEN M&A (GERMANY) GMBH - CLIENT ACCOUNT|USD|FRANKFURT"
+ },
+ {
+ "ID": "10H1055",
+ "LABEL": "HRSOFT USA INC|USD|MT. LAUREL"
+ },
+ {
+ "ID": "10H1011",
+ "LABEL": "HUNTER MCCORQUODALE|USD|TORONTO"
+ },
+ {
+ "ID": "10H1034",
+ "LABEL": "HUNTER WEB SERVICES, INC.|USD|WILMINGTON"
+ },
+ {
+ "ID": "10H1001",
+ "LABEL": "HUNTERS INTERNATIONAL LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "13H1001",
+ "LABEL": "HUNTERS INTERNATIONAL LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "10H1023",
+ "LABEL": "HVEN ADVISORS, LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10H1025",
+ "LABEL": "HYATT CORPORATION|USD|NEW YORK"
+ },
+ {
+ "ID": "10I1058",
+ "LABEL": "IAN CAINES|USD|TORONTO"
+ },
+ {
+ "ID": "10I1046",
+ "LABEL": "IBEW LOCAL UNION 353|USD|TORONTO"
+ },
+ {
+ "ID": "10I1015",
+ "LABEL": "IBI GROUP (CANADA) INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10I1025",
+ "LABEL": "IBI GROUP|USD|BOSTON"
+ },
+ {
+ "ID": "10I1041",
+ "LABEL": "IBISWORLD INC|USD|LOS ANGELES"
+ },
+ {
+ "ID": "10I1054",
+ "LABEL": "IBK SECURITIES CO., LTD|USD|SEOUL"
+ },
+ {
+ "ID": "10I1043",
+ "LABEL": "IC RESEARCH INSTITUTE GMBH|USD|TAUNUS TURM"
+ },
+ {
+ "ID": "12I1000",
+ "LABEL": "ICBI LTD.|GBP|COLCHESTER"
+ },
+ {
+ "ID": "10I1056",
+ "LABEL": "ICEN RISK LIMITED|USD|LONDON"
+ },
+ {
+ "ID": "10I1019",
+ "LABEL": "ICF CONSULTING CANADA, INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10I1032",
+ "LABEL": "ICF RESOURCES LLC|USD|CHICAGO"
+ },
+ {
+ "ID": "10I1061",
+ "LABEL": "ICONNECTIONS LLC|USD|GLADWYNE"
+ },
+ {
+ "ID": "13I1001",
+ "LABEL": "IDAHO STATE TAX COMMISSION|USD|"
+ },
+ {
+ "ID": "10I1028",
+ "LABEL": "IGP INDUSTRIES, LLC|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10I1030",
+ "LABEL": "IHS GLOBAL INC.|USD|DALLAS"
+ },
+ {
+ "ID": "10I1035",
+ "LABEL": "ILEVEL SOLUTIONS LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "13I1005",
+ "LABEL": "ILLINOIS DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10I1050",
+ "LABEL": "IMAGEARB|USD|DALLAS"
+ },
+ {
+ "ID": "13I1006",
+ "LABEL": "IMG TECHNOLOGIES INC|USD|OAKBROOK TERRACE"
+ },
+ {
+ "ID": "10I1047",
+ "LABEL": "IMPACT COACHES INC|USD|TORONTO"
+ },
+ {
+ "ID": "10I1022",
+ "LABEL": "IN-ENERGY BV|USD|"
+ },
+ {
+ "ID": "10I1057",
+ "LABEL": "INCLOUD, LLC|USD|PASADENA"
+ },
+ {
+ "ID": "13I1000",
+ "LABEL": "INDIANA DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10I1036",
+ "LABEL": "INDSPIRE|USD|TORONTO"
+ },
+ {
+ "ID": "10I1033",
+ "LABEL": "INFLEXION PRIVATE EQUITY|USD|ST PETER PORT"
+ },
+ {
+ "ID": "12I1002",
+ "LABEL": "INFORMA CONNECT LIMITED|GBP|COLCHESTER"
+ },
+ {
+ "ID": "10I1049",
+ "LABEL": "INFORMA CONNECT LIMITED|USD|COLCHESTER"
+ },
+ {
+ "ID": "10I1029",
+ "LABEL": "INFORMATION SERVICES CORPORATI|USD|REGINA"
+ },
+ {
+ "ID": "10I1008",
+ "LABEL": "INFRAMATION LTD.|USD|LONDON"
+ },
+ {
+ "ID": "10I1074",
+ "LABEL": "INFRAVUE PTY LTD|USD|SYDNEY"
+ },
+ {
+ "ID": "10I1034",
+ "LABEL": "ING CAPITAL LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10I1016",
+ "LABEL": "INN ON THE TWENTY|USD|JORDAN"
+ },
+ {
+ "ID": "12I1001",
+ "LABEL": "INNOVATION AIR CONDITIONING &|GBP|EAST CROYDON"
+ },
+ {
+ "ID": "12I1003",
+ "LABEL": "INNOVO ENGINEERING & CONSULTANCY LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10I1044",
+ "LABEL": "INOVIA CAPITAL INC|USD|MONTREAL"
+ },
+ {
+ "ID": "10I1006",
+ "LABEL": "INSIGHT INFORMATION|USD|TORONTO"
+ },
+ {
+ "ID": "10I1053",
+ "LABEL": "INSIGHT RECRUITMENT|USD|MAPLE"
+ },
+ {
+ "ID": "10I1068",
+ "LABEL": "INSIGHTSOFTWARE, LLC|USD|RALEIGH"
+ },
+ {
+ "ID": "10I1018",
+ "LABEL": "INSTITUT POUR LE PARTENARIAT P|USD|MONTREAL"
+ },
+ {
+ "ID": "10I1014",
+ "LABEL": "INSTITUTE OF CHARTERED ACCOUN|USD|TORONTO"
+ },
+ {
+ "ID": "10I1066",
+ "LABEL": "INSTITUTIONAL INVESTOR, LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10I1069",
+ "LABEL": "INSTITUTIONAL INVESTOR, LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10I1010",
+ "LABEL": "INSTITUTIONAL LIMITED PARTNERS|USD|TORONTO"
+ },
+ {
+ "ID": "10I1017",
+ "LABEL": "INSTITUTIONAL REAL ESTATE, INC|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10I1038",
+ "LABEL": "INSTITUTO DE EMPRESA S L|USD|MADRID"
+ },
+ {
+ "ID": "10I1067",
+ "LABEL": "INSURANCE AUM, LLC|USD|BARRINGTON"
+ },
+ {
+ "ID": "10I1024",
+ "LABEL": "INTECH RISK MANAGEMENT INC|USD|TORONTO"
+ },
+ {
+ "ID": "10I1023",
+ "LABEL": "INTECH RISK MANAGEMENT INC|USD|TORONTO"
+ },
+ {
+ "ID": "10I1051",
+ "LABEL": "INTELLIGO GROUP USA CORP|USD|NEW YORK CITY"
+ },
+ {
+ "ID": "10I1039",
+ "LABEL": "INTERACT INTRANET INC|USD|NEW YORK"
+ },
+ {
+ "ID": "10I1040",
+ "LABEL": "INTERACT INTRANET INC|USD|NEW YORK"
+ },
+ {
+ "ID": "10I1004",
+ "LABEL": "INTERIOR CARE LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "13I1007",
+ "LABEL": "INTERIOR FOLIAGE DESIGN INC|USD|WOODSIDE"
+ },
+ {
+ "ID": "13I1003",
+ "LABEL": "INTERNAL REVENUE SERVICE|USD|KANSAS CITY"
+ },
+ {
+ "ID": "10I1011",
+ "LABEL": "INTERNATIONAL ASSOCIATION OF B|USD|CALGARY"
+ },
+ {
+ "ID": "10I1013",
+ "LABEL": "INTERNATIONAL FOUNDATION|USD|TORONTO"
+ },
+ {
+ "ID": "10I1060",
+ "LABEL": "INTERNATIONAL UNION OF OPERATING ENGINEERS LOCAL 955|USD|EDMONTON"
+ },
+ {
+ "ID": "10I1062",
+ "LABEL": "INTERTRUST FIDUCIARY SERVICES LTD|USD|ST HELIER"
+ },
+ {
+ "ID": "10I1071",
+ "LABEL": "INTHIDA NGETH|USD|WATERLOO"
+ },
+ {
+ "ID": "10I1070",
+ "LABEL": "INTRALINKS, INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10I1048",
+ "LABEL": "INTRODUCTION CAPITAL INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10I1072",
+ "LABEL": "INVERNESS CAPITAL ADVISORS, INC.|USD|MOORESTOWN"
+ },
+ {
+ "ID": "12E1003",
+ "LABEL": "INVEST EUROPE|GBP|BRUSSELS"
+ },
+ {
+ "ID": "10I1021",
+ "LABEL": "INVEST EUROPE|USD|BRUSSELS"
+ },
+ {
+ "ID": "11I1001",
+ "LABEL": "INVESTMENT INNOVATION INSTITUTE PTY LTD|AUD|SYDNEY"
+ },
+ {
+ "ID": "10I1042",
+ "LABEL": "INVESTORS GROUP FINANCIAL SERV|USD|WINNIPEG"
+ },
+ {
+ "ID": "10I1037",
+ "LABEL": "IPREO LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10I1055",
+ "LABEL": "IQ OFFICE 1155 METCALFE INC.|USD|MONTREAL"
+ },
+ {
+ "ID": "10I1005",
+ "LABEL": "IRON MOUNTAIN CANADA CORPORATI|USD|TORONTO"
+ },
+ {
+ "ID": "10I1027",
+ "LABEL": "IRONHEAD ORIGINALS INC|USD|TORONTO"
+ },
+ {
+ "ID": "10I1059",
+ "LABEL": "IRONSIDES INC.|USD|SANTA MONICA"
+ },
+ {
+ "ID": "10I1031",
+ "LABEL": "IRONWORKERS LOCAL 720|USD|EDMONTON"
+ },
+ {
+ "ID": "10I1052",
+ "LABEL": "IRONWORKERS LOCAL 725|USD|CALGARY"
+ },
+ {
+ "ID": "13I1004",
+ "LABEL": "ISOLVED INC.|USD|DALLAS"
+ },
+ {
+ "ID": "11I1000",
+ "LABEL": "IWG AUSTRALIA PTY LTD|AUD|MELBOURNE"
+ },
+ {
+ "ID": "10J1027",
+ "LABEL": "J TEKLE RISK CONSULTING INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10J1017",
+ "LABEL": "J&A GARRIGUES S.L.P|USD|MADRID"
+ },
+ {
+ "ID": "10J1007",
+ "LABEL": "J. P. MORGAN INVESTMENT MANAGE|USD|NEW YORK"
+ },
+ {
+ "ID": "13J1000",
+ "LABEL": "J.C. ANDERSON, INC.|USD|ELMHURST"
+ },
+ {
+ "ID": "10J1010",
+ "LABEL": "J.F. BERUBE PHOTO INC.|USD|RIMOUSKI"
+ },
+ {
+ "ID": "10J1022",
+ "LABEL": "JACOBS GROUP AUSTRALIA PTY LTD|USD|MELBOURNE"
+ },
+ {
+ "ID": "10J1024",
+ "LABEL": "JACOBS PROJECT MANAGEMENT CO|USD|SACRAMENTO"
+ },
+ {
+ "ID": "13J1001",
+ "LABEL": "JAMES E FITZGERALD, INC|USD|NEW YORK"
+ },
+ {
+ "ID": "10J1002",
+ "LABEL": "JAMES RAMSAY PHOTOGRAPHY INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10J1018",
+ "LABEL": "JEFFREY H. FOSTER|USD|ST. PETERSBURG"
+ },
+ {
+ "ID": "12J1000",
+ "LABEL": "JESFER TECHNOLOGY LTD|GBP|HEMEL HEMPSTEAD"
+ },
+ {
+ "ID": "10J1009",
+ "LABEL": "JESSICA PETER|USD|"
+ },
+ {
+ "ID": "10J1032",
+ "LABEL": "JEST MEDIA INC.|USD|BURLINGTON"
+ },
+ {
+ "ID": "10J1013",
+ "LABEL": "JETTER CONSULTING PTY LTD|USD|"
+ },
+ {
+ "ID": "10J1005",
+ "LABEL": "JIMMY THE GREEK|USD|TORONTO"
+ },
+ {
+ "ID": "10J1020",
+ "LABEL": "JK & B MANAGEMENT, INC.|USD|CHICAGO"
+ },
+ {
+ "ID": "10J1019",
+ "LABEL": "JOE STAGLIANO|USD|EDMONTON"
+ },
+ {
+ "ID": "13J1002",
+ "LABEL": "JOHN GALLIN & SON, INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10J1029",
+ "LABEL": "JOHN MACDONALD|USD|MALLORYTOWN"
+ },
+ {
+ "ID": "10J1003",
+ "LABEL": "JOHN MACINTYRE|USD|TORONTO"
+ },
+ {
+ "ID": "10J1004",
+ "LABEL": "JOHNSON ASSOCIATES, INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10J1033",
+ "LABEL": "JOHNSON WINTER SLATTERY|USD|MELBOURNE"
+ },
+ {
+ "ID": "10J1006",
+ "LABEL": "JOINT COUNCIL #36 CHARITY GOLF|USD|VANCOUVER"
+ },
+ {
+ "ID": "10J1025",
+ "LABEL": "JOLLY SNACKS VENDING INC.|USD|THORNHILL"
+ },
+ {
+ "ID": "10J1011",
+ "LABEL": "JONES DAY|USD|NEW YORK"
+ },
+ {
+ "ID": "10J1012",
+ "LABEL": "JONES LANG LASALLE AMERICAS, I|USD|CHICAGO"
+ },
+ {
+ "ID": "10J1014",
+ "LABEL": "JONES LANG LASALLE, LLC|USD|CHICAGO"
+ },
+ {
+ "ID": "10J1008",
+ "LABEL": "JORDANA HUBER PHOTOGRAPHY|USD|TORONTO"
+ },
+ {
+ "ID": "10J1016",
+ "LABEL": "JOSE LUIS MARTINEZ-GIL VICH|USD|MADRID"
+ },
+ {
+ "ID": "10J1015",
+ "LABEL": "JOSEF YAHYA|USD|CALGARY"
+ },
+ {
+ "ID": "12J1001",
+ "LABEL": "JOSS SEARCH & SELECTION LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10J1026",
+ "LABEL": "JP MORGAN CHASE BANK N.A.|USD|HOUSTON"
+ },
+ {
+ "ID": "10J1023",
+ "LABEL": "JPAFM PTY LTD|USD|MELBOURNE"
+ },
+ {
+ "ID": "10J1028",
+ "LABEL": "JULIETTE GAUTHIER|USD|MONTREAL"
+ },
+ {
+ "ID": "10J1021",
+ "LABEL": "JUVENILE DIABETES RESEARCH FOU|USD|TORONTO"
+ },
+ {
+ "ID": "10K1004",
+ "LABEL": "K AND M PRINT SERVICES INC.|USD|MARKHAM"
+ },
+ {
+ "ID": "10K1003",
+ "LABEL": "K PROMOTIONS LTD|USD|TORONTO"
+ },
+ {
+ "ID": "10K1043",
+ "LABEL": "K&L GATES|USD|SYDNEY"
+ },
+ {
+ "ID": "10K1008",
+ "LABEL": "K-SWISS SALES CORPORATION|USD|LOS ANGELES"
+ },
+ {
+ "ID": "10K1011",
+ "LABEL": "KANANGRA RATINGS ADVISORY SERV|USD|SYDNEY"
+ },
+ {
+ "ID": "10K1015",
+ "LABEL": "KANANGRA RATINGS ADVISORY SERV|USD|"
+ },
+ {
+ "ID": "13K1003",
+ "LABEL": "KANSAS CORPORATE TAX|USD|"
+ },
+ {
+ "ID": "10K1018",
+ "LABEL": "KANSAS CORPORATE TAX|USD|TOPEKA"
+ },
+ {
+ "ID": "10K1050",
+ "LABEL": "KASSEN RECRUITMENT CORP.|USD|TORONTO"
+ },
+ {
+ "ID": "13K1006",
+ "LABEL": "KASTLE SYSTEMS INTERNATIONAL L|USD|BALTIMORE"
+ },
+ {
+ "ID": "13K1004",
+ "LABEL": "KATE WEIMAN|USD|NEW YORK"
+ },
+ {
+ "ID": "10K1025",
+ "LABEL": "KATHRYN HOLLINRAKE PHOTOGRAPHY|USD|TORONTO"
+ },
+ {
+ "ID": "13K1005",
+ "LABEL": "KATTEN MUCHIN ROSENMAN LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "10K1032",
+ "LABEL": "KATTEN MUCHIN ROSENMAN LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "10K1048",
+ "LABEL": "KEILHAUER LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "10K1017",
+ "LABEL": "KELLEY DRYE & WARREN LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10K1034",
+ "LABEL": "KELLOGG, HANSEN, TODD, FIGEL & FREDERICK, P.L.L.C|USD|"
+ },
+ {
+ "ID": "10K1031",
+ "LABEL": "KENAZ OKOLOCHA|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10K1021",
+ "LABEL": "KENNETH CHOU PHOTOGRAPHY|USD|TORONTO"
+ },
+ {
+ "ID": "10K1016",
+ "LABEL": "KENSINGTON CAPITAL PARTNERS LI|USD|TORONTO"
+ },
+ {
+ "ID": "13K1002",
+ "LABEL": "KENTUCKY DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "13K1001",
+ "LABEL": "KENTUCKY STATE TREASURER|USD|"
+ },
+ {
+ "ID": "10K1023",
+ "LABEL": "KEPLER|USD|NEW YORK"
+ },
+ {
+ "ID": "10K1024",
+ "LABEL": "KIEWIT BUSINESS SERVICES|USD|OMAHA"
+ },
+ {
+ "ID": "10K1028",
+ "LABEL": "KIM & CHANG|USD|JONGNO-GU"
+ },
+ {
+ "ID": "10K1027",
+ "LABEL": "KING & SPALDING LLP|USD|ATLANTA"
+ },
+ {
+ "ID": "10K1013",
+ "LABEL": "KING & WOOD MALLESONS|USD|MADRID"
+ },
+ {
+ "ID": "10K1047",
+ "LABEL": "KING AND SKYES LTD|USD|LONDON"
+ },
+ {
+ "ID": "10K1029",
+ "LABEL": "KIRKLAND & ELLIS INTERNATIONAL|USD|LONDON"
+ },
+ {
+ "ID": "10K1026",
+ "LABEL": "KIRKLAND & ELLIS LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "10K1036",
+ "LABEL": "KIRKLAND & ELLIS|USD|HONG KONG"
+ },
+ {
+ "ID": "10K1005",
+ "LABEL": "KISS THE COOK CATERING INC.|USD|TORONTO"
+ },
+ {
+ "ID": "13K1007",
+ "LABEL": "KLAS ENTERPRISES LLC|USD|PLEASANT GROVE"
+ },
+ {
+ "ID": "13K1000",
+ "LABEL": "KMS SYSTEMS INC.|USD|REDWOOD CITY"
+ },
+ {
+ "ID": "10K1009",
+ "LABEL": "KNIGHTSBRIDGE HUMAN CAPITAL MA|USD|TORONTO"
+ },
+ {
+ "ID": "10K1022",
+ "LABEL": "KNOWBE4, INC.|USD|PITTSBURGH"
+ },
+ {
+ "ID": "10K1049",
+ "LABEL": "KOREA INVESTMENT CORPORATION|USD|SEOUL"
+ },
+ {
+ "ID": "10K1014",
+ "LABEL": "KOSKIE MINSKY LLP|USD|TORONTO"
+ },
+ {
+ "ID": "11K1000",
+ "LABEL": "KPMG AUSTRALIA|AUD|MELBOURNE"
+ },
+ {
+ "ID": "10K1046",
+ "LABEL": "KPMG AUSTRALIA|USD|MELBOURNE"
+ },
+ {
+ "ID": "10K1033",
+ "LABEL": "KPMG LLP|USD|MANCHESTER"
+ },
+ {
+ "ID": "10K1007",
+ "LABEL": "KPMG LLP|USD|TORONTO"
+ },
+ {
+ "ID": "12K1000",
+ "LABEL": "KPMG LLP|GBP|LONDON"
+ },
+ {
+ "ID": "10K1012",
+ "LABEL": "KPMG LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10K1035",
+ "LABEL": "KPMG LLP|USD|VAUGHAN"
+ },
+ {
+ "ID": "10K1037",
+ "LABEL": "KROGERUS ATTORNEYS LTD|USD|HELSINKI"
+ },
+ {
+ "ID": "10K1019",
+ "LABEL": "KROLL BOND RATING AGENCY, LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10K1010",
+ "LABEL": "KROLL CONSULTING CANADA CO,|USD|TORONTO"
+ },
+ {
+ "ID": "10K1030",
+ "LABEL": "KROMANN REUMERT|USD|COPENHAGEN"
+ },
+ {
+ "ID": "10K1038",
+ "LABEL": "KS SP LP & KS SP1 LP & ARI SP LP & ARI SP1 LP|USD|TORONTO"
+ },
+ {
+ "ID": "10K1020",
+ "LABEL": "KT CORPORATE LAW CLERK SERVICE|USD|EAST YORK"
+ },
+ {
+ "ID": "13K1008",
+ "LABEL": "KUTAK ROCK LLP|USD|OMAHA"
+ },
+ {
+ "ID": "10K1006",
+ "LABEL": "KWA PARTNERS|USD|TORONTO"
+ },
+ {
+ "ID": "10L1064",
+ "LABEL": "L .E.K. CONSULTING LLC|USD|BOSTON"
+ },
+ {
+ "ID": "10L1068",
+ "LABEL": "L.E.K CONSULTING LLP|USD|LONDON"
+ },
+ {
+ "ID": "10L1071",
+ "LABEL": "L.E.K. CONSULTING AUSTRALIA PTY LTD|USD|MELBOURNE"
+ },
+ {
+ "ID": "10L1006",
+ "LABEL": "LA PREP|USD|TORONTO"
+ },
+ {
+ "ID": "10L1034",
+ "LABEL": "LAING INVESTMENTS MANAGEMENT S|USD|MELBOURNE"
+ },
+ {
+ "ID": "10L1054",
+ "LABEL": "LAIS HOTEL PROPERTIES LIMITED|USD|NIAGARA-ON-THE-LAKE"
+ },
+ {
+ "ID": "10L1048",
+ "LABEL": "LAKESHORE HUMAN CAPITAL INC.|USD|OAKVILLE"
+ },
+ {
+ "ID": "10L1050",
+ "LABEL": "LAND INFORMATION NEW ZEALAND|USD|WELLINGTON"
+ },
+ {
+ "ID": "12L1006",
+ "LABEL": "LANDAU LAW LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "10L1015",
+ "LABEL": "LANGDON HALL|USD|CAMBRIDGE"
+ },
+ {
+ "ID": "10L1044",
+ "LABEL": "LANGHAM HALL UK DEPOSITARY LLP|USD|LONDON"
+ },
+ {
+ "ID": "10L1029",
+ "LABEL": "LANGHAM HALL UK DEPOSITARY LLP|USD|LONDON"
+ },
+ {
+ "ID": "10L1008",
+ "LABEL": "LANNICK GROUP INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10L1010",
+ "LABEL": "LARGER THAN LIFE|USD|HAMILTON"
+ },
+ {
+ "ID": "10L1012",
+ "LABEL": "LASERCORP|USD|MONTREAL"
+ },
+ {
+ "ID": "10L1035",
+ "LABEL": "LASTPASS TECHNOLOGIES CANADA ULC|USD|TORONTO"
+ },
+ {
+ "ID": "10L1022",
+ "LABEL": "LATHAM & WATKINS|USD|LONDON"
+ },
+ {
+ "ID": "10L1027",
+ "LABEL": "LATORRE Y ASOCIADOS CONSULTORI|USD|MADRID"
+ },
+ {
+ "ID": "10L1040",
+ "LABEL": "LAURENE BRIZ|USD|NEW YORK"
+ },
+ {
+ "ID": "10L1013",
+ "LABEL": "LAWSON LUNDELL LLP|USD|VANCOUVER"
+ },
+ {
+ "ID": "10L1065",
+ "LABEL": "LEC PARTNERS INC.|USD|CAMBRIDGE"
+ },
+ {
+ "ID": "12L1004",
+ "LABEL": "LEE BARON CENTRAL CLIENT RECEI|GBP|LONDON"
+ },
+ {
+ "ID": "10L1023",
+ "LABEL": "LEE HECHT HARRISON KNIGHTSBRID|USD|TORONTO"
+ },
+ {
+ "ID": "12L1005",
+ "LABEL": "LEE HECHT HARRISON PENNA LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10L1014",
+ "LABEL": "LEIDOS ENGINEERING, LLC|USD|PITTSBURGH"
+ },
+ {
+ "ID": "10L1026",
+ "LABEL": "LEIGHFISHER CANADA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10L1037",
+ "LABEL": "LEO BERWICK|USD|CORONADO"
+ },
+ {
+ "ID": "10L1011",
+ "LABEL": "LESLIE COWGER|USD|TORONTO"
+ },
+ {
+ "ID": "10L1038",
+ "LABEL": "LESLIE DESCHAMP|USD|TORONTO"
+ },
+ {
+ "ID": "10L1017",
+ "LABEL": "LESTER COMMUNICATIONS INC.|USD|WINNIPEG"
+ },
+ {
+ "ID": "10L1018",
+ "LABEL": "LEUKEMIA & LYMPHOMA SOCEITY OF|USD|SURREY"
+ },
+ {
+ "ID": "13L1002",
+ "LABEL": "LIBERTY MUTUAL INSURANCE|USD|NEW YORK"
+ },
+ {
+ "ID": "10L1005",
+ "LABEL": "LIFE SCIENCES ONTARIO|USD|TORONTO"
+ },
+ {
+ "ID": "10C1023",
+ "LABEL": "LIFEWORKS CANADA LTD|USD|WINNIPEG"
+ },
+ {
+ "ID": "10L1051",
+ "LABEL": "LIGHTSPEED VENTURE PARTNERS SELECT III, L.P.|USD|MENLO PARK"
+ },
+ {
+ "ID": "10L1052",
+ "LABEL": "LIGHTSPEED VENTURE PARTNERS XII, L.P.|USD|MENLO PARK"
+ },
+ {
+ "ID": "10L1039",
+ "LABEL": "LINDE CONSULT ADVIESBUREAU|USD|NIJMEGEN"
+ },
+ {
+ "ID": "10L1070",
+ "LABEL": "LINDSAY COLLINS O/A COOPERROSE CONSULTING|USD|TORONTO"
+ },
+ {
+ "ID": "10L1031",
+ "LABEL": "LINDSAY DAVIS|USD|NEW YORK"
+ },
+ {
+ "ID": "10L1028",
+ "LABEL": "LING SHIH|USD|TORONTO"
+ },
+ {
+ "ID": "10L1069",
+ "LABEL": "LINKEDIN CORPORATION|USD|SUNNYVALE"
+ },
+ {
+ "ID": "10L1055",
+ "LABEL": "LIONPOINT GROUP LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10L1033",
+ "LABEL": "LITERA MICROSYSTEMS|USD|CHICAGO"
+ },
+ {
+ "ID": "10L1024",
+ "LABEL": "LITTLER LLP|USD|TORONTO"
+ },
+ {
+ "ID": "13L1001",
+ "LABEL": "LITTLER MENDELSON P.C.|USD|DALLAS"
+ },
+ {
+ "ID": "10L1019",
+ "LABEL": "LITTLER MENDELSON P.C.|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10L1002",
+ "LABEL": "LIUNA GOLF|USD|HAMILTON"
+ },
+ {
+ "ID": "10L1046",
+ "LABEL": "LIUNA LENDING A HAND|USD|HAMILTON"
+ },
+ {
+ "ID": "10L1042",
+ "LABEL": "LOAN AGENCY ADMINISTRATION CLEARING|USD|SYDNEY"
+ },
+ {
+ "ID": "10L1049",
+ "LABEL": "LOCAL UNION 853 SPRINKLER FITTERS OF ONTARIO|USD|RICHMOND HILL"
+ },
+ {
+ "ID": "10L1036",
+ "LABEL": "LOCKTON COMPANIES LLP|USD|LONDON"
+ },
+ {
+ "ID": "10L1047",
+ "LABEL": "LOCSAM SOLUTIONS PTY LTD|USD|BANYULE"
+ },
+ {
+ "ID": "10L1043",
+ "LABEL": "LOEWINSOHN DEARY SIMON RAY LLP|USD|DALLAS"
+ },
+ {
+ "ID": "12L1002",
+ "LABEL": "LONDON BEST CHOICE LTD|GBP|LONDON"
+ },
+ {
+ "ID": "12L1000",
+ "LABEL": "LONDON EASTERN RAILWAY LTD.|GBP|"
+ },
+ {
+ "ID": "12L1001",
+ "LABEL": "LONDON ELECTRICIANS|GBP|"
+ },
+ {
+ "ID": "10L1003",
+ "LABEL": "LONDON LIFE INSURANCE COMPANY|USD|LONDON"
+ },
+ {
+ "ID": "10L1030",
+ "LABEL": "LOOPIO INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10L1053",
+ "LABEL": "LORENZA LUPETTI|USD|LONDON"
+ },
+ {
+ "ID": "13L1000",
+ "LABEL": "LOUISIANA DEPARTMENT OF REVENU|USD|"
+ },
+ {
+ "ID": "10L1004",
+ "LABEL": "LOUISIANA DEPARTMENT OF REVENU|USD|BATON ROUGE"
+ },
+ {
+ "ID": "10L1021",
+ "LABEL": "LOYENS & LOEFF|USD|"
+ },
+ {
+ "ID": "10L1067",
+ "LABEL": "LP ANALYST LP|USD|DALLAS"
+ },
+ {
+ "ID": "10L1063",
+ "LABEL": "LRN CORPORATION|USD|NEW YORK"
+ },
+ {
+ "ID": "10L1062",
+ "LABEL": "LRN CORPORATION|USD|NEW YORK"
+ },
+ {
+ "ID": "10L1045",
+ "LABEL": "LSP RECRUIT INC|USD|TORONTO"
+ },
+ {
+ "ID": "10L1032",
+ "LABEL": "LU ZHAO|USD|RICHMOND HILL"
+ },
+ {
+ "ID": "10L1066",
+ "LABEL": "LUIS CABRERA|USD|TORONTO"
+ },
+ {
+ "ID": "10L1041",
+ "LABEL": "LUMIQ INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10L1020",
+ "LABEL": "LUMMUS CONSULTANTS INTERNATION|USD|CHICAGO"
+ },
+ {
+ "ID": "10L1009",
+ "LABEL": "LUSO CANADIAN CHARITABLE SOCIE|USD|TORONTO"
+ },
+ {
+ "ID": "10L1007",
+ "LABEL": "LYRECO (CANADA) INC.|USD|MARKHAM"
+ },
+ {
+ "ID": "10M1090",
+ "LABEL": "M. ARTHUR GENSLER, JR. & ASSOCIATES, INC.|USD|CHICAGO"
+ },
+ {
+ "ID": "10M1030",
+ "LABEL": "M. BARON AND ASSOCIATES INCORP|USD|TORONTO"
+ },
+ {
+ "ID": "10M1095",
+ "LABEL": "MA LACHELLE ARANDA AREVALO|USD|RICHMOND HILL"
+ },
+ {
+ "ID": "10M1070",
+ "LABEL": "MACFARLANES LLP|USD|LONDON"
+ },
+ {
+ "ID": "13M1011",
+ "LABEL": "MACK & ASSOCIATES|USD|CHICAGO"
+ },
+ {
+ "ID": "10M1111",
+ "LABEL": "MACKENZIE FINANCIAL CORPORATION|USD|TORONTO"
+ },
+ {
+ "ID": "10M1078",
+ "LABEL": "MACKENZIE FINANCIAL CORPORATION|USD|TORONTO"
+ },
+ {
+ "ID": "10M1116",
+ "LABEL": "MACKENZIE NORTHLEAF PRIVATE CREDIT FUND|USD|TORONTO"
+ },
+ {
+ "ID": "10M1117",
+ "LABEL": "MACKENZIE NORTHLEAF PRIVATE CREDIT INTERVAL FUND|USD|TORONTO"
+ },
+ {
+ "ID": "10M1000",
+ "LABEL": "MACPHERSON LESLIE & TYERMAN LL|USD|REGINA"
+ },
+ {
+ "ID": "10M1051",
+ "LABEL": "MACQUARIE CAPITAL (EUROPE) LIM|USD|LONDON"
+ },
+ {
+ "ID": "10M1031",
+ "LABEL": "MACQUARIE CAPITAL (USA) INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10M1087",
+ "LABEL": "MADISON STREET ENERGY LLC|USD|CHICAGO"
+ },
+ {
+ "ID": "10M1058",
+ "LABEL": "MAGNUS CMD GLOBAL, SL|USD|SANT CUGAT DEL VALLES"
+ },
+ {
+ "ID": "10M1039",
+ "LABEL": "MAJOR LEAGUE SOCCER, LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "13M1016",
+ "LABEL": "MALINHUGHES LLC|USD|CHICAGO"
+ },
+ {
+ "ID": "10M1001",
+ "LABEL": "MAN BROTHERS|USD|MARKHAM"
+ },
+ {
+ "ID": "10M1017",
+ "LABEL": "MANULIFE FINANCIAL|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10M1014",
+ "LABEL": "MAPLES AND CALDER|USD|GRAND CAYMAN"
+ },
+ {
+ "ID": "10M1013",
+ "LABEL": "MARIGOLDS & ONIONS|USD|TORONTO"
+ },
+ {
+ "ID": "10M1049",
+ "LABEL": "MARK LERDAL|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10M1108",
+ "LABEL": "MARKETS GROUP LTD|USD|LONDON"
+ },
+ {
+ "ID": "10M1104",
+ "LABEL": "MARKETS GROUP PTE LTD|USD|"
+ },
+ {
+ "ID": "10M1113",
+ "LABEL": "MARKETS GROUP US LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10M1056",
+ "LABEL": "MARKIT NORTH AMERICA INC|USD|NEW YORK"
+ },
+ {
+ "ID": "10M1062",
+ "LABEL": "MARKIT VALUATION SERVICES LIMI|USD|LONDON"
+ },
+ {
+ "ID": "10M1011",
+ "LABEL": "MARS DISCOVERY DISTRICT|USD|TORONTO"
+ },
+ {
+ "ID": "10M1043",
+ "LABEL": "MARSH CANADA LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10M1050",
+ "LABEL": "MARSH CANADA LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10M1071",
+ "LABEL": "MARSH LTD|USD|LOWTON WAY"
+ },
+ {
+ "ID": "13M1010",
+ "LABEL": "MARSH USA LLC|USD|BOSTON"
+ },
+ {
+ "ID": "10M1063",
+ "LABEL": "MARSH USA LLC|USD|DALLAS"
+ },
+ {
+ "ID": "13M1001",
+ "LABEL": "MASSACHUSETTS DEPARTMENT OF RE|USD|"
+ },
+ {
+ "ID": "13M1000",
+ "LABEL": "MASSACHUSETTS MUTUAL LIFE INSU|USD|SPRINGFIELD"
+ },
+ {
+ "ID": "12M1000",
+ "LABEL": "MATSCO SOLUTIONS (LONDON OPERA|GBP|"
+ },
+ {
+ "ID": "10M1089",
+ "LABEL": "MATT TIBBO PHOTOGRAPHY|USD|TORONTO"
+ },
+ {
+ "ID": "10M1097",
+ "LABEL": "MATTHEW KNEIFL|USD|DALLAS"
+ },
+ {
+ "ID": "10M1052",
+ "LABEL": "MATTHEWS HOUSE HOSPICE|USD|"
+ },
+ {
+ "ID": "12M1001",
+ "LABEL": "MATTHIEU DUCHARME|GBP|"
+ },
+ {
+ "ID": "10M1114",
+ "LABEL": "MAXIM OLLIVER CONSULTING LTD|USD|WIMBORNE"
+ },
+ {
+ "ID": "10M1085",
+ "LABEL": "MAXXIT SYSTEMS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10M1067",
+ "LABEL": "MAYER BROWN LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "10M1094",
+ "LABEL": "MAYFIELD HEINRICH RAHLFS WEABER PARSONS LLP|USD|AMARILLO"
+ },
+ {
+ "ID": "10M1004",
+ "LABEL": "MCCARTHY TETRAULT LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10M1042",
+ "LABEL": "MCCULLOUGH O CONNOR IRWIN LLP|USD|VANCOUVER"
+ },
+ {
+ "ID": "10M1065",
+ "LABEL": "MCDERMOTT WILL & EMERY LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "10M1035",
+ "LABEL": "MCGRAW HILL CONSTRUCTION ENR|USD|HARLAN"
+ },
+ {
+ "ID": "10M1091",
+ "LABEL": "MCKINSEY & CO, INC. UNITED KINGDOM|USD|LONDON"
+ },
+ {
+ "ID": "10M1012",
+ "LABEL": "MCKINSEY & COMPANY CANADA|USD|TORONTO"
+ },
+ {
+ "ID": "10M1022",
+ "LABEL": "MCLAGAN PARTNERS, INC.|USD|PASADENA"
+ },
+ {
+ "ID": "10M1060",
+ "LABEL": "MCMILLAN LLP|USD|TORONTO"
+ },
+ {
+ "ID": "13M1006",
+ "LABEL": "MCNEVIN CLEANING SPECIALISTS,|USD|SOUTH SAN FRANCISCO"
+ },
+ {
+ "ID": "10M1080",
+ "LABEL": "MCP INTERNATIONAL LIMITED|USD|AYRSHIRE"
+ },
+ {
+ "ID": "10M1059",
+ "LABEL": "MCP INTERNATIONAL LIMITED|USD|KILMARNOCK"
+ },
+ {
+ "ID": "13M1009",
+ "LABEL": "MCPP ONE NORTH FRANKLIN, LLC|USD|CHICAGO"
+ },
+ {
+ "ID": "10M1092",
+ "LABEL": "MEADOWS, COLLIER, REED, COUSINS CROUCH & UNGERMAN, L.L.P.|USD|DALLAS"
+ },
+ {
+ "ID": "10M1024",
+ "LABEL": "MEDCAN CLINIC|USD|TORONTO"
+ },
+ {
+ "ID": "10M1020",
+ "LABEL": "MEMORIAL UNIVERSITY SCHOOL OF|USD|ST. JOHN'S"
+ },
+ {
+ "ID": "10M1005",
+ "LABEL": "MERCATTO|USD|TORONTO"
+ },
+ {
+ "ID": "10M1079",
+ "LABEL": "MERCER (CANADA) LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10M1061",
+ "LABEL": "MERCER CONSULTING (AUSTRALIA)|USD|SYDNEY"
+ },
+ {
+ "ID": "10M1034",
+ "LABEL": "MERCER|USD|GPO MELBOURNE"
+ },
+ {
+ "ID": "12M1003",
+ "LABEL": "MERGERMARKET LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "13M1012",
+ "LABEL": "MERGERMARKET US LIMITED|USD|NEW YORK"
+ },
+ {
+ "ID": "10M1069",
+ "LABEL": "MERGERMARKET US LIMITED|USD|NEW YORK"
+ },
+ {
+ "ID": "10M1006",
+ "LABEL": "MERRILL CORPORATION CANADA|USD|TORONTO"
+ },
+ {
+ "ID": "10M1074",
+ "LABEL": "META INVESTMENT GROUP|USD|BEVERLY"
+ },
+ {
+ "ID": "10M1082",
+ "LABEL": "METROLINX|USD|TORONTO"
+ },
+ {
+ "ID": "13M1015",
+ "LABEL": "METROPOLITAN LIFE INSURANCE CO|USD|KANSAS CITY"
+ },
+ {
+ "ID": "10M1046",
+ "LABEL": "MFORM CONSTRUCTION GROUP|USD|NEW YORK"
+ },
+ {
+ "ID": "10M1015",
+ "LABEL": "MICHEL'S BAQUETTE|USD|TORONTO"
+ },
+ {
+ "ID": "13M1017",
+ "LABEL": "MICROSOFT CORPORATION|USD|DALLAS"
+ },
+ {
+ "ID": "12M1005",
+ "LABEL": "MICROSOFT LTD|GBP|BERKSHIRE"
+ },
+ {
+ "ID": "10M1073",
+ "LABEL": "MICROSOFT RETAIL STORE CANADA|USD|TORONTO"
+ },
+ {
+ "ID": "10M1088",
+ "LABEL": "MIDWEST SOLID WASTE CONSULTING LLC|USD|MANCHESTER"
+ },
+ {
+ "ID": "10M1083",
+ "LABEL": "MILBANK LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10M1096",
+ "LABEL": "MILLER COOPER & CO., LTD.|USD|DEERFIELD"
+ },
+ {
+ "ID": "10M1055",
+ "LABEL": "MILLER THOMSON LLP|USD|MONTREAL"
+ },
+ {
+ "ID": "13M1014",
+ "LABEL": "MILO KLEINBERG DESIGN ASSOCIAT|USD|NEW YORK"
+ },
+ {
+ "ID": "10M1072",
+ "LABEL": "MIND GYM (USA) INC|USD|NEW YORK"
+ },
+ {
+ "ID": "10M1007",
+ "LABEL": "MINDEN GROSS LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10M1008",
+ "LABEL": "MINISTER OF FINANCE|USD|WINNIPEG"
+ },
+ {
+ "ID": "10M1047",
+ "LABEL": "MINISTER OF REVENUE OF QUEBEC|USD|MONTREAL"
+ },
+ {
+ "ID": "13M1004",
+ "LABEL": "MINNESOTA REVENUE|USD|"
+ },
+ {
+ "ID": "10M1041",
+ "LABEL": "MINTER ELLISON LAWYERS|USD|SYDNEY"
+ },
+ {
+ "ID": "10M1084",
+ "LABEL": "MINTER ELLISON RUDD WATTS|USD|AUCKLAND"
+ },
+ {
+ "ID": "10M1037",
+ "LABEL": "MINTER ELLISON|USD|SYDNEY"
+ },
+ {
+ "ID": "11M1000",
+ "LABEL": "MINTERELLISON|AUD|SYDNEY"
+ },
+ {
+ "ID": "10M1023",
+ "LABEL": "MINTO FURNISHED SUITES|USD|OTTAWA"
+ },
+ {
+ "ID": "10M1066",
+ "LABEL": "MINTZ GLOBAL SCREENING INC|USD|TORONTO"
+ },
+ {
+ "ID": "10M1077",
+ "LABEL": "MINTZ LEVIN COHN|USD|MASSACHUSETTS"
+ },
+ {
+ "ID": "10M1086",
+ "LABEL": "MIRTREN CONSTRUCTION LIMITED|USD|SCARBOROUGH"
+ },
+ {
+ "ID": "10M1068",
+ "LABEL": "MISSION CRITICAL SERVICES CORP|USD|NEW YORK"
+ },
+ {
+ "ID": "13M1002",
+ "LABEL": "MISSISSIPPI DEPARTMENT OF REVE|USD|"
+ },
+ {
+ "ID": "13M1003",
+ "LABEL": "MISSISSIPPI STATE TAX COMMISSI|USD|"
+ },
+ {
+ "ID": "13M1007",
+ "LABEL": "MISSOURI DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10M1010",
+ "LABEL": "MISTER COFFEE|USD|SCARBOROUGH"
+ },
+ {
+ "ID": "12M1004",
+ "LABEL": "MJF INTERIORS LIMITED|GBP|UXBRIDGE"
+ },
+ {
+ "ID": "10M1053",
+ "LABEL": "MLT AIKINS LLP|USD|WINNIPEG"
+ },
+ {
+ "ID": "10M1106",
+ "LABEL": "MM & K LIMITED|USD|LONDON"
+ },
+ {
+ "ID": "10M1115",
+ "LABEL": "MML GROWTH CAPITAL PARTNERS IRELAND|USD|DUBLIN"
+ },
+ {
+ "ID": "10M1040",
+ "LABEL": "MODERN NIAGARA BUILDING SERVIC|USD|TORONTO"
+ },
+ {
+ "ID": "10M1019",
+ "LABEL": "MODERN WOK|USD|TORONTO"
+ },
+ {
+ "ID": "13M1005",
+ "LABEL": "MONTANA DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10M1107",
+ "LABEL": "MONUMENT GROUP INC|USD|BOSTON"
+ },
+ {
+ "ID": "10M1032",
+ "LABEL": "MOORE-MCNEIL, LLC|USD|NASHVILLE"
+ },
+ {
+ "ID": "10M1048",
+ "LABEL": "MORGAN 2020 TAX SEARCH LTD|USD|CONCORD"
+ },
+ {
+ "ID": "10M1033",
+ "LABEL": "MORGAN STANLEY & CO LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10M1054",
+ "LABEL": "MORGAN, LEWIS & BROCKIUS UK LL|USD|LONDON"
+ },
+ {
+ "ID": "10M1044",
+ "LABEL": "MORI HAMADA & MATSUMOTO|USD|CHIYODA-KU"
+ },
+ {
+ "ID": "10M1075",
+ "LABEL": "MORNEAU SHEPELL LTD|USD|TORONTO"
+ },
+ {
+ "ID": "10M1109",
+ "LABEL": "MORNINGSTAR RESEARCH INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10M1045",
+ "LABEL": "MORRISON & FOERSTER LLP|USD|CHIYODA-KU"
+ },
+ {
+ "ID": "12C1008",
+ "LABEL": "MR C RENTON|GBP|LONDON"
+ },
+ {
+ "ID": "10M1110",
+ "LABEL": "MR CHRISTOPHER L HOUNG|USD|WATERLOO"
+ },
+ {
+ "ID": "10M1098",
+ "LABEL": "MR MIKE D SMERDON|USD|TORONTO"
+ },
+ {
+ "ID": "12M1006",
+ "LABEL": "MR S AND MRS F H HAY|GBP|"
+ },
+ {
+ "ID": "10M1093",
+ "LABEL": "MTREX NETWORK SOLUTIONS INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10M1029",
+ "LABEL": "MULDOONS COFFEE|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "12M1002",
+ "LABEL": "MUS PROJECT CONSULTING LIMITED|GBP|EPSOM"
+ },
+ {
+ "ID": "10M1064",
+ "LABEL": "MY BUSINESS VISUAL INDIA PRIVA|USD|CHENNAI"
+ },
+ {
+ "ID": "10M1076",
+ "LABEL": "MYCOMPLIANCEOFFICE INC|USD|NEW YORK"
+ },
+ {
+ "ID": "10N1023",
+ "LABEL": "NASDAQ OMX CORPORATE SOLUTIONS|USD|MONTREAL"
+ },
+ {
+ "ID": "10N1054",
+ "LABEL": "NATALIE MATIAS|USD|TORONTO"
+ },
+ {
+ "ID": "12N1003",
+ "LABEL": "NATALIE RIDER|GBP|"
+ },
+ {
+ "ID": "10N1022",
+ "LABEL": "NATIONAL ABORIGINAL TRUST OFFI|USD|PICKERING"
+ },
+ {
+ "ID": "10N1045",
+ "LABEL": "NATIONAL BANK FINANCIAL INC|USD|MONTREAL"
+ },
+ {
+ "ID": "10N1053",
+ "LABEL": "NATIONAL BANK OF CANADA|USD|MONTREAL"
+ },
+ {
+ "ID": "13N1002",
+ "LABEL": "NATIONAL CORPORATE RESEARCH, L|USD|NEW YORK"
+ },
+ {
+ "ID": "10N1026",
+ "LABEL": "NATIONAL CORPORATE RESEARCH, L|USD|NEW YORK"
+ },
+ {
+ "ID": "10N1042",
+ "LABEL": "NATIONAL ECONOMIC RESEARCH ASS|USD|PHILADELPHIA"
+ },
+ {
+ "ID": "10N1036",
+ "LABEL": "NATIONAL HEALTHCLAIM CORPORATI|USD|CALGARY"
+ },
+ {
+ "ID": "12N1002",
+ "LABEL": "NATURAL SEARCH AND SELECTION L|GBP|TURBRIDGE WELLS"
+ },
+ {
+ "ID": "10N1048",
+ "LABEL": "NAUTADUTILH|USD|AMSTERDAM"
+ },
+ {
+ "ID": "10N1007",
+ "LABEL": "NAVANTIS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10N1046",
+ "LABEL": "NAVIGATOR LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "13N1012",
+ "LABEL": "NEBRASKA DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10N1056",
+ "LABEL": "NEHA BARVE|USD|NORTH YORK"
+ },
+ {
+ "ID": "10N1060",
+ "LABEL": "NEIL MARCOWITZ|USD|"
+ },
+ {
+ "ID": "12N1000",
+ "LABEL": "NETWIRE COMMUNICATIONS LTD|GBP|RICKMANSWORTH"
+ },
+ {
+ "ID": "10N1043",
+ "LABEL": "NEW ENTERPRISE ASSOCIATES|USD|TIMONIUM"
+ },
+ {
+ "ID": "13N1015",
+ "LABEL": "NEW HAMPSHIRE DEPARTMENT OF RE|USD|"
+ },
+ {
+ "ID": "13N1009",
+ "LABEL": "NEW MEXICO TAXATION AND REVENU|USD|"
+ },
+ {
+ "ID": "13N1017",
+ "LABEL": "NEW TANGRAM, LLC|USD|SANTA FE SPRINGS"
+ },
+ {
+ "ID": "NA",
+ "LABEL": "NEW VENDOR|USD|null"
+ },
+ {
+ "ID": "13N1010",
+ "LABEL": "NEW YORK CITY|USD|"
+ },
+ {
+ "ID": "13N1016",
+ "LABEL": "NEW YORK DEPARTMENT OF STATE|USD|"
+ },
+ {
+ "ID": "13N1011",
+ "LABEL": "NEW YORK STATE TAX DEPARTMENT|USD|"
+ },
+ {
+ "ID": "10N1044",
+ "LABEL": "NEWGEN STRATEGIES AND SOLUTION|USD|RICHARDSON"
+ },
+ {
+ "ID": "10N1058",
+ "LABEL": "NEWS+ARMOUR INC. O/A CHRISTIE CONTEMPORARY|USD|TORONTO"
+ },
+ {
+ "ID": "10N1032",
+ "LABEL": "NEXGEN CONSULTANTS, INC.|USD|CINCINNATI"
+ },
+ {
+ "ID": "10N1025",
+ "LABEL": "NIAGARA INSTITUTE|USD|NIAGARA-ON-THE-LAKE"
+ },
+ {
+ "ID": "10N1027",
+ "LABEL": "NIBC GROWTH CAPITAL FUND II C.|USD|"
+ },
+ {
+ "ID": "10N1059",
+ "LABEL": "NICHOLAS METIVIER GALLERY LTD|USD|TORONTO"
+ },
+ {
+ "ID": "10N1038",
+ "LABEL": "NICK AND HITI FAMILY TRUST|USD|THOMASTOWN"
+ },
+ {
+ "ID": "10N1028",
+ "LABEL": "NISHIMURA & ASAHI|USD|MINATO-KU"
+ },
+ {
+ "ID": "13N1001",
+ "LABEL": "NIXON PEABODY LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10N1001",
+ "LABEL": "NIXON PEABODY LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10N1047",
+ "LABEL": "NOBLE CORPORATION|USD|CONCORD"
+ },
+ {
+ "ID": "12N1004",
+ "LABEL": "NOBLE FIELD SPORTS LTD|GBP|WESTERHAM"
+ },
+ {
+ "ID": "10N1021",
+ "LABEL": "NOEL-LEVITZ, INC.|USD|CORALVILLE"
+ },
+ {
+ "ID": "10N1049",
+ "LABEL": "NOELLE HISCOX|USD|TORONTO"
+ },
+ {
+ "ID": "13N1014",
+ "LABEL": "NORGAY PARTNERS, INC|USD|NEW YORK"
+ },
+ {
+ "ID": "10N1037",
+ "LABEL": "NORGAY PARTNERS|USD|NEW YORK"
+ },
+ {
+ "ID": "10N1039",
+ "LABEL": "NORSTAN COMM INC - DBA BLACK B|USD|EDEN PRAIRIE"
+ },
+ {
+ "ID": "13N1005",
+ "LABEL": "NORTH CAROLINA DEPARTMENT OF R|USD|"
+ },
+ {
+ "ID": "13N1013",
+ "LABEL": "NORTH DAKOTA STATE TAX COMMISS|USD|"
+ },
+ {
+ "ID": "10N1015",
+ "LABEL": "NORTH YORK KNIGHTS 2000 AA|USD|"
+ },
+ {
+ "ID": "10N1051",
+ "LABEL": "NORTHEAST SERIES OF LOCKTON COMPANIES, LLC|USD|BOSTON"
+ },
+ {
+ "ID": "10N1005",
+ "LABEL": "NORTHLEAF GLOBAL PRIVATE EQUIT|USD|"
+ },
+ {
+ "ID": "10N1006",
+ "LABEL": "NORTHLEAF GLOBAL PRIVATE EQUIT|USD|"
+ },
+ {
+ "ID": "10N1030",
+ "LABEL": "NORTHLEAF INFRASTRUCTURE CAPIT|USD|"
+ },
+ {
+ "ID": "10N1004",
+ "LABEL": "NORTHLEAF PRIVATE EQUITY INVES|USD|"
+ },
+ {
+ "ID": "10N1003",
+ "LABEL": "NORTHLEAF/CFOF CANADIAN PRIVAT|USD|"
+ },
+ {
+ "ID": "10N1008",
+ "LABEL": "NORTHLEAF/LPF SIDECAR PRIVATE|USD|"
+ },
+ {
+ "ID": "10N1002",
+ "LABEL": "NORTHLEAF/TRAF PRIVATE EQUITY|USD|"
+ },
+ {
+ "ID": "10N1061",
+ "LABEL": "NORTHWOOD FAMILY OFFICE|USD|TORONTO"
+ },
+ {
+ "ID": "10N1029",
+ "LABEL": "NORTON ROSE FULBRIGHT CANADA L|USD|MONTREAL"
+ },
+ {
+ "ID": "10N1018",
+ "LABEL": "NORTON ROSE FULBRIGHT CANADA L|USD|TORONTO"
+ },
+ {
+ "ID": "10N1050",
+ "LABEL": "NORTON ROSE FULLBRIGHT US LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10N1024",
+ "LABEL": "NORVESTOR VI LP|USD|"
+ },
+ {
+ "ID": "10N1041",
+ "LABEL": "NOSSAMAN LLP|USD|LOS ANGELES"
+ },
+ {
+ "ID": "10N1040",
+ "LABEL": "NOTARIA DE IGNACIO GIL-ANTUNAN|USD|MADRID"
+ },
+ {
+ "ID": "10N1057",
+ "LABEL": "NOUS GROUP HOLDINGS (CANADA) LTD.|USD|VANCOUVER,"
+ },
+ {
+ "ID": "10N1055",
+ "LABEL": "NOVACAP MANAGEMENT INC.|USD|BROSSARD"
+ },
+ {
+ "ID": "13N1018",
+ "LABEL": "NOVO ART ASSOCIATES, INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10N1035",
+ "LABEL": "NPC GPC LTD.|USD|"
+ },
+ {
+ "ID": "12N1001",
+ "LABEL": "NUAGE COMMUNICATIONS LIMITED|GBP|WESTACOTT WAY MAIDENHEAD"
+ },
+ {
+ "ID": "10N1062",
+ "LABEL": "NUGENT PRODUCTIONS INC|USD|NEW YORK"
+ },
+ {
+ "ID": "13N1003",
+ "LABEL": "NYC DEPARTMENT OF FINANCE|USD|"
+ },
+ {
+ "ID": "13N1008",
+ "LABEL": "NYC TAX RETURN PROCESSING CENT|USD|"
+ },
+ {
+ "ID": "13N1004",
+ "LABEL": "NYS CORPORATION TAX|USD|"
+ },
+ {
+ "ID": "13N1006",
+ "LABEL": "NYS DEPARTMENT OF TAXATION & F|USD|"
+ },
+ {
+ "ID": "10N1052",
+ "LABEL": "NYS GENERAL CHECKING|USD|ALBANY"
+ },
+ {
+ "ID": "10N1034",
+ "LABEL": "NYS MA3|USD|"
+ },
+ {
+ "ID": "10P1068",
+ "LABEL": "O'MELVENY & MYERS LLP|USD|DALLAS"
+ },
+ {
+ "ID": "10O1020",
+ "LABEL": "O.L.P.H. PARENT-SCHOOL EDUCATI|USD|TORONTO"
+ },
+ {
+ "ID": "10O1043",
+ "LABEL": "OBR FCP EVENTS LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "10O1026",
+ "LABEL": "OCA CONSULTORIA TECNICA ESPECI|USD|POZUELO DE ALARCON"
+ },
+ {
+ "ID": "10O1035",
+ "LABEL": "OCP DRAGONFLY LP|USD|"
+ },
+ {
+ "ID": "10O1038",
+ "LABEL": "ODGERS BERNDTSON CANADA INC|USD|TORONTO"
+ },
+ {
+ "ID": "10O1010",
+ "LABEL": "OFFICE CENTRAL|USD|MARKHAM"
+ },
+ {
+ "ID": "13O1004",
+ "LABEL": "OFFICE OF STATE TAX COMMISSION|USD|"
+ },
+ {
+ "ID": "13O1006",
+ "LABEL": "OFFICE REVOLUTION LLC|USD|BANNOCKBURN"
+ },
+ {
+ "ID": "10O1030",
+ "LABEL": "OFFICE REVOLUTION|USD|BANNOCKBURN"
+ },
+ {
+ "ID": "10O1029",
+ "LABEL": "OGIER|USD|ST HELIER"
+ },
+ {
+ "ID": "10O1003",
+ "LABEL": "OGILVY RENAULT LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10O1044",
+ "LABEL": "OHHWAN PARK|USD|CALGARY"
+ },
+ {
+ "ID": "10O1027",
+ "LABEL": "OILERS ENTERTAINMENT GROUP CAN|USD|EDMONTON"
+ },
+ {
+ "ID": "13O1003",
+ "LABEL": "OKLAHOMA TAX COMMISSION|USD|"
+ },
+ {
+ "ID": "10O1045",
+ "LABEL": "OLGA KORPER GALLERY INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10O1033",
+ "LABEL": "OLIVER WYMAN LIMITED|USD|LONDON"
+ },
+ {
+ "ID": "13O1005",
+ "LABEL": "OLYMPIA FIELDS COUNTRY CLUB|USD|OLYMPIA FILEDS"
+ },
+ {
+ "ID": "10O1018",
+ "LABEL": "OMBUDSMAN FOR BANKING SERVICES|USD|TORONTO"
+ },
+ {
+ "ID": "12O1000",
+ "LABEL": "OMC JOINERY|GBP|GILTBROOK"
+ },
+ {
+ "ID": "10O1016",
+ "LABEL": "ONTARIO SECURITIES COMMISSION|USD|TORONTO"
+ },
+ {
+ "ID": "10O1047",
+ "LABEL": "OPEN STUDIO|USD|TORONTO"
+ },
+ {
+ "ID": "10O1022",
+ "LABEL": "OPERIS BUSINESS ENGINEERING LI|USD|LONDON"
+ },
+ {
+ "ID": "10O1032",
+ "LABEL": "OPTIMIZE CAPITAL PARTNERS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10O1024",
+ "LABEL": "OPTIMIZE INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10O1017",
+ "LABEL": "OPTIMUM TALENT INC.|USD|MONTREAL"
+ },
+ {
+ "ID": "10O1011",
+ "LABEL": "OPTIONS PERSONNEL INC.|USD|TORONTO"
+ },
+ {
+ "ID": "13O1001",
+ "LABEL": "OREGON DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "13O1002",
+ "LABEL": "OREGON DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10O1041",
+ "LABEL": "ORMAT NEVADA INC|USD|RENO"
+ },
+ {
+ "ID": "10O1012",
+ "LABEL": "ORRICK, HERRINGTON & SUTCLIFFE|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10O1040",
+ "LABEL": "OSBORNE FINANCIAL SEARCH INC|USD|TORONTO"
+ },
+ {
+ "ID": "10O1002",
+ "LABEL": "OSCAR PARROT PROMOTIONS|USD|TORONTO"
+ },
+ {
+ "ID": "10O1019",
+ "LABEL": "OSLER, HOSKIN & HARCOURT LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10O1025",
+ "LABEL": "OSLER, HOSKIN & HARCOURT LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10O1036",
+ "LABEL": "OUR CHILDRENS MEDICINE|USD|TORONTO"
+ },
+ {
+ "ID": "10O1046",
+ "LABEL": "OUTDOOR GEAR CANADA|USD|SAINT-LAURENT"
+ },
+ {
+ "ID": "10O1015",
+ "LABEL": "OVE ARUP & PARTNERS INTERNATIO|USD|NEWCASTLE"
+ },
+ {
+ "ID": "10O1028",
+ "LABEL": "OVE ARUP & PARTNERS INTERNATIO|USD|NEWCASTLE"
+ },
+ {
+ "ID": "10O1039",
+ "LABEL": "OVIS CREATIVE|USD|NEW YORK"
+ },
+ {
+ "ID": "10O1037",
+ "LABEL": "OXFORD ECONOMICS LTD|USD|OXFORD"
+ },
+ {
+ "ID": "10P1045",
+ "LABEL": "P + P POLLATH + PARTNERS|USD|FRANKFURT"
+ },
+ {
+ "ID": "10P1072",
+ "LABEL": "PA CONSULTING GROUP INC.|USD|BOSTON"
+ },
+ {
+ "ID": "13P1002",
+ "LABEL": "PA DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10P1048",
+ "LABEL": "PACIFIC BASKET COMPANY INC|USD|COQUITLAM"
+ },
+ {
+ "ID": "10P1031",
+ "LABEL": "PAI PARTNERS|USD|"
+ },
+ {
+ "ID": "10P1080",
+ "LABEL": "PALAMON CAPITAL PARTNERS LTD|USD|LONDON"
+ },
+ {
+ "ID": "10P1071",
+ "LABEL": "PALATINE PRIVATE EQUITY FUND II LP|USD|MANCHESTER"
+ },
+ {
+ "ID": "10P1024",
+ "LABEL": "PALISADE INVESTMENT PARTNERS|USD|"
+ },
+ {
+ "ID": "10P1096",
+ "LABEL": "PANTHEON VENTURES (US) LP|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10P1056",
+ "LABEL": "PAPALOTE VENTURES LLC|USD|FORT WORTH"
+ },
+ {
+ "ID": "10P1061",
+ "LABEL": "PARAGON ENERGY ADVISORS LLC|USD|EMERYVILLE"
+ },
+ {
+ "ID": "13P1010",
+ "LABEL": "PARALLELTEK, LLC|USD|SANTA FE SPRINGS"
+ },
+ {
+ "ID": "10P1037",
+ "LABEL": "PARSONS BRINCKERHOFF AUSTRALIA|USD|SYDNEY"
+ },
+ {
+ "ID": "10P1009",
+ "LABEL": "PARSS COURIER INC.|USD|TORONTO"
+ },
+ {
+ "ID": "13P1000",
+ "LABEL": "PARTNERS IN SCHOOL INNOVATION|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10P1095",
+ "LABEL": "PASCAL BUBECK|USD|DUBLIN"
+ },
+ {
+ "ID": "10P1073",
+ "LABEL": "PATRICIA NOELLE ODWYER|USD|TORONTO"
+ },
+ {
+ "ID": "10P1044",
+ "LABEL": "PAUL D. LANDINO|USD|CONNECTICUT"
+ },
+ {
+ "ID": "10P1083",
+ "LABEL": "PAUL HASTINGS (EUROPE) LLP|USD|LONDON"
+ },
+ {
+ "ID": "10P1032",
+ "LABEL": "PAUL HASTINGS|USD|"
+ },
+ {
+ "ID": "10P1094",
+ "LABEL": "PAUL HUEBENER|USD|TORONTO"
+ },
+ {
+ "ID": "10P1016",
+ "LABEL": "PAUL LAWRENCE PHOTOGRAPHY|USD|TORONTO"
+ },
+ {
+ "ID": "10P1097",
+ "LABEL": "PAUL PETRO CONTEMPORARY ART|USD|TORONTO"
+ },
+ {
+ "ID": "10P1050",
+ "LABEL": "PAUL, WEISS, RIFKIND, WHARTON|USD|NEW YORK"
+ },
+ {
+ "ID": "10P1038",
+ "LABEL": "PCL GRAPHICS LTD|USD|TORONTO"
+ },
+ {
+ "ID": "12P1002",
+ "LABEL": "PCS GROUP LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10P1067",
+ "LABEL": "PDBCONSULT LTD|USD|MAIDENHEAD"
+ },
+ {
+ "ID": "10P1077",
+ "LABEL": "PEBBLE CREEK PARTNERS II, LLC|USD|SCOTTSDALE"
+ },
+ {
+ "ID": "10P1054",
+ "LABEL": "PEER SOFTWARE INC|USD|WESTLAKE VILLAGE"
+ },
+ {
+ "ID": "12P1000",
+ "LABEL": "PEI MEDIA LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10P1000",
+ "LABEL": "PEI MEDIA LTD|USD|LONDON"
+ },
+ {
+ "ID": "10P1081",
+ "LABEL": "PEOPLE2.0 WORKFORCE SERVICES CANADA, ULC|USD|TORONTO"
+ },
+ {
+ "ID": "10P1082",
+ "LABEL": "PERFORMANCE MANAGEMENT PARTNERS LTD|USD|BARBICAN"
+ },
+ {
+ "ID": "10P1078",
+ "LABEL": "PERIGON BEVERAGE GROUP|USD|TORONTO"
+ },
+ {
+ "ID": "12P1003",
+ "LABEL": "PES SOUTHERN LIMITED|GBP|EPSOM"
+ },
+ {
+ "ID": "10P1041",
+ "LABEL": "PETER ANTOLIK|USD|LONDON"
+ },
+ {
+ "ID": "10P1013",
+ "LABEL": "PETER ROTTER|USD|TORONTO"
+ },
+ {
+ "ID": "10F1014",
+ "LABEL": "PETIT FOUR BAKERY|USD|TORONTO"
+ },
+ {
+ "ID": "10P1022",
+ "LABEL": "PFI CONSULTANTS CANADA, ULC|USD|CALGARY"
+ },
+ {
+ "ID": "13P1009",
+ "LABEL": "PHAIDON INTERNATIONAL (US) INC|USD|NEW YORK"
+ },
+ {
+ "ID": "10P1053",
+ "LABEL": "PHAROS CAPITAL GROUP, LLC|USD|BRENTWOOD"
+ },
+ {
+ "ID": "10P1098",
+ "LABEL": "PHILLIPPA PERKINS|USD|"
+ },
+ {
+ "ID": "10P1026",
+ "LABEL": "PHILLIPPA PERKINS|USD|TORONTO"
+ },
+ {
+ "ID": "13P1005",
+ "LABEL": "PHOENIX SYSTEMS & SEVICE, INC.|USD|CAROL STREAM"
+ },
+ {
+ "ID": "10P1014",
+ "LABEL": "PIAZZA MANNA|USD|TORONTO"
+ },
+ {
+ "ID": "10P1069",
+ "LABEL": "PINCHIN LTD.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10P1060",
+ "LABEL": "PINE GROVE CAPITAL LTD|USD|ISRAEL"
+ },
+ {
+ "ID": "13P1006",
+ "LABEL": "PINPOINT|USD|WESTLAKE VILLAGE"
+ },
+ {
+ "ID": "10P1030",
+ "LABEL": "PISTIL FLOWERS|USD|TORONTO"
+ },
+ {
+ "ID": "10P1040",
+ "LABEL": "PITCHBOOK DATA, INC.|USD|CHICAGO"
+ },
+ {
+ "ID": "10P1001",
+ "LABEL": "PITNEY BOWES LEASING|USD|ORANGEVILLE"
+ },
+ {
+ "ID": "10P1011",
+ "LABEL": "PITNEYWORKS|USD|ORANGEVILLE"
+ },
+ {
+ "ID": "10P1076",
+ "LABEL": "PIXELS & PENCILS CREATIVE DIRECTION INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10P1055",
+ "LABEL": "PJB CAPITAL CORP|USD|TORONTO"
+ },
+ {
+ "ID": "10P1074",
+ "LABEL": "PJB CAPITAL USA INC|USD|MIAMI BEACH"
+ },
+ {
+ "ID": "10P1021",
+ "LABEL": "PLACE MANAGEMENT GROUP, LLC|USD|"
+ },
+ {
+ "ID": "12P1011",
+ "LABEL": "PLANT PLAN LTD|GBP|ENDERBY"
+ },
+ {
+ "ID": "10P1064",
+ "LABEL": "PLANUM PARTNERS|USD|SYDNEY"
+ },
+ {
+ "ID": "10P1051",
+ "LABEL": "PLATINUM EQUITY ADVISORS, LLC|USD|BEVERLY HILLS"
+ },
+ {
+ "ID": "10P1052",
+ "LABEL": "PLATTERZ|USD|TORONTO"
+ },
+ {
+ "ID": "10P1059",
+ "LABEL": "PLURALSIGHT LLC|USD|PALATINE"
+ },
+ {
+ "ID": "10P1075",
+ "LABEL": "POELLATH|USD|BERLIN"
+ },
+ {
+ "ID": "10P1065",
+ "LABEL": "POI BUSINESS INTERIORS LP|USD|NORTH YORK"
+ },
+ {
+ "ID": "10P1043",
+ "LABEL": "POINT ALLIANCE INC|USD|TORONTO"
+ },
+ {
+ "ID": "10P1079",
+ "LABEL": "POLARIS INVESTMENT ADVISORY AG|USD|ZURICH"
+ },
+ {
+ "ID": "10P1058",
+ "LABEL": "POLLEY FAITH LLP IN TRUST|USD|TORONTO"
+ },
+ {
+ "ID": "10P1062",
+ "LABEL": "PORTER HEDGES LLP|USD|HUSTON"
+ },
+ {
+ "ID": "10P1015",
+ "LABEL": "PORTFOLIO MANAGEMENT ASSOCIATI|USD|TORONTO"
+ },
+ {
+ "ID": "10T1112",
+ "LABEL": "PORTWISE B.V.|USD|RJSWJK"
+ },
+ {
+ "ID": "13P1004",
+ "LABEL": "POSTER COMPLIANCE CENTER|USD|LAFAYETTE"
+ },
+ {
+ "ID": "10P1017",
+ "LABEL": "POWER ADVISORY LLC|USD|TORONTO"
+ },
+ {
+ "ID": "10P1028",
+ "LABEL": "POWERSHIFT|USD|TORONTO"
+ },
+ {
+ "ID": "10P1042",
+ "LABEL": "POYRY MANAGEMENT CONSULTING (U|USD|MADRID"
+ },
+ {
+ "ID": "10P1018",
+ "LABEL": "PPP BULLETIN|USD|LONDON"
+ },
+ {
+ "ID": "12P1010",
+ "LABEL": "PRANAY ARYAL|GBP|"
+ },
+ {
+ "ID": "10P1010",
+ "LABEL": "PREQIN LTD|USD|PITTSBURG"
+ },
+ {
+ "ID": "12P1001",
+ "LABEL": "PREQIN|GBP|LONDON"
+ },
+ {
+ "ID": "10P1029",
+ "LABEL": "PRI ASSOCIATION|USD|LONDON"
+ },
+ {
+ "ID": "10P1003",
+ "LABEL": "PRICEWATERHOUSECOOPERS LLP|USD|OAKVILLE"
+ },
+ {
+ "ID": "10P1023",
+ "LABEL": "PRICEWATERHOUSECOOPERS LLP|USD|SYDNEY"
+ },
+ {
+ "ID": "10P1070",
+ "LABEL": "PRICEWATERHOUSECOOPERS|USD|AUCKLAND"
+ },
+ {
+ "ID": "13P1003",
+ "LABEL": "PRINCE JINDAL|USD|NEW YORK"
+ },
+ {
+ "ID": "10P1027",
+ "LABEL": "PRINCE'S CHARITIES CANADA|USD|TORONTO"
+ },
+ {
+ "ID": "10P1033",
+ "LABEL": "PRINCESS MARGARET CANCER FOUND|USD|TORONTO"
+ },
+ {
+ "ID": "13P1001",
+ "LABEL": "PRINCIPAL FINANCIAL GROUP|USD|MASON CITY"
+ },
+ {
+ "ID": "12P1006",
+ "LABEL": "PRIVATE EQUITY RECRUITMENT LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10P1057",
+ "LABEL": "PRIVCAP LLC|USD|BROOKLYN"
+ },
+ {
+ "ID": "10P1025",
+ "LABEL": "PRO COUNT STAFFING INC.|USD|TORONTO"
+ },
+ {
+ "ID": "12P1009",
+ "LABEL": "PROACTIS TENDERS|GBP|ABERDEEN"
+ },
+ {
+ "ID": "10P1049",
+ "LABEL": "PROCESSMAKER, INC|USD|DURHAM"
+ },
+ {
+ "ID": "12P1004",
+ "LABEL": "PROFESSIONAL LANGUAGE SOLUTION|GBP|LONDON"
+ },
+ {
+ "ID": "10P1035",
+ "LABEL": "PROGRESS LUV2PAK|USD|TORONTO"
+ },
+ {
+ "ID": "10P1099",
+ "LABEL": "PROGRESS SOFTWARE CORPORATION|USD|BURLINGTON"
+ },
+ {
+ "ID": "12P1007",
+ "LABEL": "PROSKAUER ROSE (UK) LLP|GBP|LONDON"
+ },
+ {
+ "ID": "10P1039",
+ "LABEL": "PROSKAUER ROSE (UK) LLP|USD|LONDON"
+ },
+ {
+ "ID": "10P1036",
+ "LABEL": "PROSKAUER ROSE LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10P1063",
+ "LABEL": "PROSPECT VENTURE PARTNERS II L.P.|USD|PALO ALTO"
+ },
+ {
+ "ID": "10P1046",
+ "LABEL": "PROTIVITI|USD|CHICAGO"
+ },
+ {
+ "ID": "10P1034",
+ "LABEL": "PROVIDENT COMMUNICATIONS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10P1019",
+ "LABEL": "PUBLIC WORKS FINANCING LLC|USD|PETERBOROUGH"
+ },
+ {
+ "ID": "13P1007",
+ "LABEL": "PUJA SHENDURE|USD|NEW YORK"
+ },
+ {
+ "ID": "10P1008",
+ "LABEL": "PUMPERNICKEL'S TD|USD|TORONTO"
+ },
+ {
+ "ID": "12P1008",
+ "LABEL": "PURELY HAMPERS LIMITED|GBP|NORTH CALTON"
+ },
+ {
+ "ID": "13Q1000",
+ "LABEL": "QUADRUS CONFERENCE CENTER & CA|USD|MENLO PARK"
+ },
+ {
+ "ID": "10Q1003",
+ "LABEL": "QUALITY COUNTS LLC|USD|TIGARD"
+ },
+ {
+ "ID": "13Q1001",
+ "LABEL": "QUENCH USA, INC.|USD|PHILADELPHIA"
+ },
+ {
+ "ID": "10Q1006",
+ "LABEL": "QUINN & PARTNERS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10Q1005",
+ "LABEL": "QUINN EMANUEL TRIAL LAWYERS|USD|LOS ANGELES"
+ },
+ {
+ "ID": "10Q1002",
+ "LABEL": "QUINTAS ENERGY UK LTD|USD|MAYFAIR"
+ },
+ {
+ "ID": "10Q1004",
+ "LABEL": "QUIZ COCONUT INC|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10Q1000",
+ "LABEL": "QUIZNOS SUBS|USD|TORONTO"
+ },
+ {
+ "ID": "10R1068",
+ "LABEL": "R G STANNERS|USD|AUCKLAND"
+ },
+ {
+ "ID": "10R1085",
+ "LABEL": "R. I. ANDREW CURRY|USD|DARIEN"
+ },
+ {
+ "ID": "13R1010",
+ "LABEL": "R.I. DIVISION OF TAXATION|USD|"
+ },
+ {
+ "ID": "10R1061",
+ "LABEL": "R.L.BANKS ASSOCIATES INC|USD|ARLINGTON"
+ },
+ {
+ "ID": "13R1003",
+ "LABEL": "RACHEL SZYMANSKI|USD|NEW YORK"
+ },
+ {
+ "ID": "10R1062",
+ "LABEL": "RACINE|USD|PARIS"
+ },
+ {
+ "ID": "10R1055",
+ "LABEL": "RAMBOLL DANMARK A S|USD|COPENHAGEN S"
+ },
+ {
+ "ID": "10R1086",
+ "LABEL": "RAMBOLL DANMARK A S|USD|COPENHAGEN S"
+ },
+ {
+ "ID": "10R1035",
+ "LABEL": "RANCHER DESIGN|USD|JERSEYVILLE"
+ },
+ {
+ "ID": "10R1036",
+ "LABEL": "RANDSTAD CANADA|USD|SAINT-LAURENT"
+ },
+ {
+ "ID": "10R1072",
+ "LABEL": "RASKY PARTNERS, INC.|USD|BOSTON"
+ },
+ {
+ "ID": "12R1004",
+ "LABEL": "RAY REFRIGERATION AND AIR CONDITIONING LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10R1011",
+ "LABEL": "RBC LIFE INSURANCE COMPANY GRO|USD|WINDSOR"
+ },
+ {
+ "ID": "10R1087",
+ "LABEL": "REBEL PORTS LOGISTICS NL B.V.|USD|ROTTERDAM"
+ },
+ {
+ "ID": "10R1019",
+ "LABEL": "RECEIVER GENERAL FOR CANADA|USD|"
+ },
+ {
+ "ID": "10R1021",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1022",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1024",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1025",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1027",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1028",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1032",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1033",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1042",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1048",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1049",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1050",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1051",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1052",
+ "LABEL": "RECEIVER GENERAL|USD|"
+ },
+ {
+ "ID": "10R1001",
+ "LABEL": "RECEIVER GENERAL|USD|OTTAWA"
+ },
+ {
+ "ID": "10R1013",
+ "LABEL": "RECEIVER GENERAL|USD|OTTAWA"
+ },
+ {
+ "ID": "10R1014",
+ "LABEL": "RECEIVER GENERAL|USD|OTTAWA"
+ },
+ {
+ "ID": "10R1015",
+ "LABEL": "RECEIVER GENERAL|USD|OTTAWA"
+ },
+ {
+ "ID": "10R1017",
+ "LABEL": "RECEIVER GENERAL|USD|OTTAWA"
+ },
+ {
+ "ID": "10R1037",
+ "LABEL": "RECEIVER GENERAL|USD|OTTAWA"
+ },
+ {
+ "ID": "10R1038",
+ "LABEL": "RECEIVER GENERAL|USD|OTTAWA"
+ },
+ {
+ "ID": "10C1035",
+ "LABEL": "RECEIVER GENERAL|USD|ST. JOHN'S"
+ },
+ {
+ "ID": "10R1044",
+ "LABEL": "RECRUITING IN MOTION - TORONTO|USD|TORONTO"
+ },
+ {
+ "ID": "10R1081",
+ "LABEL": "REDRIDGE LENDER SERVICES DBA REDRIDGE DILIGENCE SERVICES|USD|CHICAGO"
+ },
+ {
+ "ID": "10R1083",
+ "LABEL": "REED SMITH LLP|USD|LONDON"
+ },
+ {
+ "ID": "10R1053",
+ "LABEL": "REFINITIV CANADA HOLDINGS LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10R1054",
+ "LABEL": "REFINITIV CANADA HOLDINGS LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "12R1003",
+ "LABEL": "REFUGE|GBP|"
+ },
+ {
+ "ID": "10A1001",
+ "LABEL": "REGIONAL COUNCIL OF|USD|EDMONTON"
+ },
+ {
+ "ID": "11R1000",
+ "LABEL": "REGUS AUSTRALIA MANAGEMENT PTY LTD|AUD|SYDNEY"
+ },
+ {
+ "ID": "10R1012",
+ "LABEL": "REGUS MANAGEMENT GROUP, LLC|USD|PALO ALTO"
+ },
+ {
+ "ID": "10R1043",
+ "LABEL": "RENEWABLE ENERGY SYSTEMS LTD|USD|KINGS LANGLEY"
+ },
+ {
+ "ID": "10R1088",
+ "LABEL": "RENNIE ADVISORY PTY LTD|USD|BRISBANE"
+ },
+ {
+ "ID": "10R1059",
+ "LABEL": "REPRISK AG|USD|ZURICH"
+ },
+ {
+ "ID": "10R1026",
+ "LABEL": "RESEAU DE CAPITAL D' INVESTISS|USD|MONTREAL"
+ },
+ {
+ "ID": "10R1031",
+ "LABEL": "RESOURCES GLOBAL PROFESSIONALS|USD|TORONTO"
+ },
+ {
+ "ID": "13R1001",
+ "LABEL": "RESTAURANT 3000|USD|MENLO PARK"
+ },
+ {
+ "ID": "10R1039",
+ "LABEL": "REVENU QUEBEC|USD|MONTREAL"
+ },
+ {
+ "ID": "10R1057",
+ "LABEL": "REVIVAL CAPITAL PARTNERS INC|USD|TORONTO"
+ },
+ {
+ "ID": "10R1020",
+ "LABEL": "REXALL SPORTS CORP.|USD|EDMONTON"
+ },
+ {
+ "ID": "10R1069",
+ "LABEL": "RICHARDS LAYTON & FINGER|USD|WIMINGTON"
+ },
+ {
+ "ID": "10R1045",
+ "LABEL": "RICHARDSON CAPITAL LIMITED|USD|WINNIPEG"
+ },
+ {
+ "ID": "10R1029",
+ "LABEL": "RICHTREE NATURAL MARKET RESTAU|USD|TORONTO"
+ },
+ {
+ "ID": "10R1003",
+ "LABEL": "RICOH CANADA INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10R1030",
+ "LABEL": "RIDE IN STYLE LIMO INCORPORATI|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10R1040",
+ "LABEL": "RIGHT SLEEVE MARKETING INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10R1067",
+ "LABEL": "RISK STRATA, LLC|USD|RIDGEFIELD"
+ },
+ {
+ "ID": "10R1060",
+ "LABEL": "ROBERT FORGRAVE LLC|USD|HOUSTON"
+ },
+ {
+ "ID": "10R1004",
+ "LABEL": "ROBERT HALF MANAGEMENT RESOURC|USD|TORONTO"
+ },
+ {
+ "ID": "10R1080",
+ "LABEL": "ROBERT MACLELLAN|USD|"
+ },
+ {
+ "ID": "10R1084",
+ "LABEL": "ROBERT SMITH|USD|FAIRFIELD"
+ },
+ {
+ "ID": "10R1046",
+ "LABEL": "ROBERT WALTERS CANADA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "12R1000",
+ "LABEL": "ROCHFORD LANDSCAPE|GBP|HERTFORD"
+ },
+ {
+ "ID": "12P1005",
+ "LABEL": "ROCKLIFFE LTD/PPP BULLETIN|GBP|LONDON"
+ },
+ {
+ "ID": "10R1065",
+ "LABEL": "ROFBS HOLDINGS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10R1005",
+ "LABEL": "ROGERS CABLE INC.|USD|DON MILLS"
+ },
+ {
+ "ID": "10R1006",
+ "LABEL": "ROGERS PUBLISHING LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10R1007",
+ "LABEL": "ROGERS WIRELESS INC.|USD|NORTH YORK"
+ },
+ {
+ "ID": "10R1008",
+ "LABEL": "ROLTEK INTERNATIONAL INC.|USD|TORONTO"
+ },
+ {
+ "ID": "13R1009",
+ "LABEL": "ROPES & GRAY LLP|USD|BOSTON"
+ },
+ {
+ "ID": "10R1009",
+ "LABEL": "ROPES & GRAY LLP|USD|BOSTON"
+ },
+ {
+ "ID": "10R1066",
+ "LABEL": "ROSALEE HERMENS|USD|BEND"
+ },
+ {
+ "ID": "10R1041",
+ "LABEL": "ROSALIE SAN JUAN|USD|"
+ },
+ {
+ "ID": "10R1010",
+ "LABEL": "ROSEDALE LIVERY LIMITED|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10R1058",
+ "LABEL": "ROSIN EXECUTIVE SEARCH INC|USD|TORONTO"
+ },
+ {
+ "ID": "10R1063",
+ "LABEL": "ROSS RUMBELL PROFESSIONAL CORPORATION|USD|TORONTO"
+ },
+ {
+ "ID": "12R1002",
+ "LABEL": "ROYAL AUTOMOBILE CLUB|GBP|LPNDON"
+ },
+ {
+ "ID": "10R1047",
+ "LABEL": "ROYAL BANK OF CANADA SYDNEY|USD|SYDNEY"
+ },
+ {
+ "ID": "12R1005",
+ "LABEL": "ROYAL CRESCENT PUBLISHING LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "12R1001",
+ "LABEL": "ROYAL MAIL GROUP LTD|GBP|"
+ },
+ {
+ "ID": "10R1082",
+ "LABEL": "ROYAL ONTARIO MUSEUM|USD|TORONTO"
+ },
+ {
+ "ID": "10R1070",
+ "LABEL": "RPS AAP CONSULTING PTY LTD|USD|SYDNEY"
+ },
+ {
+ "ID": "10R1056",
+ "LABEL": "RSM US LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "10R1071",
+ "LABEL": "RUSSELL MCVEAGH|USD|AUCKLAND"
+ },
+ {
+ "ID": "10R1034",
+ "LABEL": "RUSSELL REYNOLDS ASSOCIATES|USD|TORONTO"
+ },
+ {
+ "ID": "10R1018",
+ "LABEL": "RYCOM TPM INC.|USD|VAUGHAN"
+ },
+ {
+ "ID": "10R1064",
+ "LABEL": "RYERSON UNIVERSITY|USD|TORONTO"
+ },
+ {
+ "ID": "10S1058",
+ "LABEL": "S JOSHI|USD|OAKVILLE"
+ },
+ {
+ "ID": "10C1029",
+ "LABEL": "S&P GLOBAL MARKET INTELLIGENCE|USD|CHICAGO"
+ },
+ {
+ "ID": "10S1081",
+ "LABEL": "S. HOROWITZ & CO.|USD|TEL AVIV"
+ },
+ {
+ "ID": "10S1050",
+ "LABEL": "S. O. CAPITAL ADVICE|USD|PARIS"
+ },
+ {
+ "ID": "10S1082",
+ "LABEL": "SABAI SABAI KITCHEN & BAR|USD|TORONTO"
+ },
+ {
+ "ID": "10S1048",
+ "LABEL": "SACHIN GARG|USD|CHICAGO"
+ },
+ {
+ "ID": "13S1028",
+ "LABEL": "SAG ENGINEERING CONSULTING PC|USD|NEW YORK"
+ },
+ {
+ "ID": "10S1020",
+ "LABEL": "SAGE SOFTWARE CANADA LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "10S1089",
+ "LABEL": "SAHAR GLOBAL SUMMITS LLC|USD|THREE MILE BAY"
+ },
+ {
+ "ID": "10S1033",
+ "LABEL": "SAIC ENERGY, ENVIRONMENT & INF|USD|PITTSBURGH"
+ },
+ {
+ "ID": "10S1130",
+ "LABEL": "SALEEM A Q ANSARI|USD|DOHA"
+ },
+ {
+ "ID": "10S1047",
+ "LABEL": "SALESFORCE.COM CANADA CORP|USD|TORONTO"
+ },
+ {
+ "ID": "10S1000",
+ "LABEL": "SALIX SYSTEMS LIMITED|USD|MARKHAM"
+ },
+ {
+ "ID": "13S1001",
+ "LABEL": "SAN MATEO COUNTY TAX COLLECTOR|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10S1132",
+ "LABEL": "SANCUS ADVISORS LIMITED|USD|HONG KONG"
+ },
+ {
+ "ID": "13S1014",
+ "LABEL": "SANDIE ARNOTT, TAX COLLECTOR|USD|REDWOOD CITY"
+ },
+ {
+ "ID": "10S1001",
+ "LABEL": "SANDWICH BOX|USD|TORONTO"
+ },
+ {
+ "ID": "10S1026",
+ "LABEL": "SANTAGUIDA FINE FOODS|USD|TORONTO"
+ },
+ {
+ "ID": "10S1002",
+ "LABEL": "SAPPHIRE TECHNOLOGIES CANADA L|USD|TORONTO"
+ },
+ {
+ "ID": "10S1044",
+ "LABEL": "SASI|USD|TORONTO"
+ },
+ {
+ "ID": "12S1005",
+ "LABEL": "SAUNDERS 1865 INTERNATIONAL LI|GBP|LONDON"
+ },
+ {
+ "ID": "12S1012",
+ "LABEL": "SAVILLE NOTARIES LLP|GBP|"
+ },
+ {
+ "ID": "10S1062",
+ "LABEL": "SAVILLE NOTARIES LLP|USD|LONDON"
+ },
+ {
+ "ID": "12C1004",
+ "LABEL": "SAVILLS (UK) LTD|GBP|LONDON"
+ },
+ {
+ "ID": "12S1000",
+ "LABEL": "SAVILLS COMMERCIAL LTD.|GBP|MANCHESTER"
+ },
+ {
+ "ID": "13S1017",
+ "LABEL": "SC DEPARTMENT OF REVENUE|USD|"
+ },
+ {
+ "ID": "10S1056",
+ "LABEL": "SCALA FUND ADVISORY OY|USD|HELSINKI"
+ },
+ {
+ "ID": "10S1070",
+ "LABEL": "SCHERZER INTERNATIONAL|USD|WOODLAND HILS"
+ },
+ {
+ "ID": "13S1032",
+ "LABEL": "SCHOENBEG FINKEL BEEDERMAN BELL GLAZER, LLC|USD|CHICAGO"
+ },
+ {
+ "ID": "10S1040",
+ "LABEL": "SCHULTE ROTH & ZABEL LLP|USD|NEWARK"
+ },
+ {
+ "ID": "10S1051",
+ "LABEL": "SCOTIABANK ROAD HOCKEY TO CONQ|USD|TORONTO"
+ },
+ {
+ "ID": "10S1094",
+ "LABEL": "SCOTT DAVIS|USD|PURCEVILLE"
+ },
+ {
+ "ID": "10S1105",
+ "LABEL": "SCRATCHPAD, INC.|USD|DALLAS"
+ },
+ {
+ "ID": "10S1049",
+ "LABEL": "SEBASTIAN SIPP|USD|LONDON"
+ },
+ {
+ "ID": "10S1028",
+ "LABEL": "SECOND HARVEST|USD|TORONTO"
+ },
+ {
+ "ID": "12S1008",
+ "LABEL": "SECUREWAIS UK LTD|GBP|NORTH FINCHLEY"
+ },
+ {
+ "ID": "10S1055",
+ "LABEL": "SECURITAS ELECTRONIC SECURITY|USD|TORONTO"
+ },
+ {
+ "ID": "10S1091",
+ "LABEL": "SEDAR|USD|"
+ },
+ {
+ "ID": "10S1022",
+ "LABEL": "SELECT SANDWICH|USD|TORONTO"
+ },
+ {
+ "ID": "10S1109",
+ "LABEL": "SEQEL LIMITED|USD|AUCKLAND CENTRAL"
+ },
+ {
+ "ID": "10S1115",
+ "LABEL": "SERA GLOBAL SECURITIES CANADA|USD|TORONTO"
+ },
+ {
+ "ID": "10S1135",
+ "LABEL": "SETTER CAPITAL INC|USD|TORONTO"
+ },
+ {
+ "ID": "10S1136",
+ "LABEL": "SETTER CAPITAL INC|USD|TORONTO"
+ },
+ {
+ "ID": "10S1073",
+ "LABEL": "SEWARD & KISSEL LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10S1042",
+ "LABEL": "SFI GROUP LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10S1039",
+ "LABEL": "SHANTIE PERSAUD-RASHEED|USD|TORONTO"
+ },
+ {
+ "ID": "13S1000",
+ "LABEL": "SHARON LAND COMPANY, LLC|USD|MENLO PARK"
+ },
+ {
+ "ID": "11S1000",
+ "LABEL": "SHED CONNECT PTY LTD|AUD|MELBOURNE"
+ },
+ {
+ "ID": "10S1032",
+ "LABEL": "SHED ENTERPRISES PTY LIMITED|USD|WOOLLAHRA"
+ },
+ {
+ "ID": "10S1029",
+ "LABEL": "SHED ENTERPRISES PTY LIMITED|USD|WOOLLAHRA"
+ },
+ {
+ "ID": "10S1104",
+ "LABEL": "SHEET METAL WORKERS' LOCAL UNION NO. 30|USD|SCARBOROUGH"
+ },
+ {
+ "ID": "10S1112",
+ "LABEL": "SHEFFIELD HAWORTH (MIDDLE EAST) LTD|USD|DUBAI"
+ },
+ {
+ "ID": "13S1030",
+ "LABEL": "SHEFFIELD HAWORTH INC|USD|NEW YORK"
+ },
+ {
+ "ID": "12S1013",
+ "LABEL": "SHEFFIELD HAWORTH LTD|GBP|"
+ },
+ {
+ "ID": "13S1027",
+ "LABEL": "SHER-DEL TRANSFER & RELOCATION|USD|BROOKLYN"
+ },
+ {
+ "ID": "12S1001",
+ "LABEL": "SHRED-IT LTD.|GBP|MANCHESTER"
+ },
+ {
+ "ID": "13S1010",
+ "LABEL": "SHRED-IT USA|USD|CHICAGO"
+ },
+ {
+ "ID": "13S1011",
+ "LABEL": "SIDEMARK CORPORATION|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10S1084",
+ "LABEL": "SIDLEY AUSTIN LLP|USD|LONDON"
+ },
+ {
+ "ID": "13S1019",
+ "LABEL": "SIDNEY BOOKER|USD|EAST PALO ALTO"
+ },
+ {
+ "ID": "10S1027",
+ "LABEL": "SILVER SPRINGS RETREAT|USD|FLESHERTON"
+ },
+ {
+ "ID": "13S1033",
+ "LABEL": "SILVERCHAIR PARTNERS|USD|NEW YORK"
+ },
+ {
+ "ID": "10S1037",
+ "LABEL": "SILVERON CAPITAL PARTNERS|USD|DALLAS"
+ },
+ {
+ "ID": "10S1034",
+ "LABEL": "SIMMLANDS INSURANCE SERVICES L|USD|"
+ },
+ {
+ "ID": "10S1035",
+ "LABEL": "SIMPSON THACHER & BARTLETT LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10S1087",
+ "LABEL": "SIXPOINT PARTNERS LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10S1041",
+ "LABEL": "SKADDEN, ARPS, SLATE, MEAGHER|USD|NEW YORK"
+ },
+ {
+ "ID": "12S1002",
+ "LABEL": "SKANDIA LIFE ASSURANCE COMPANY|GBP|"
+ },
+ {
+ "ID": "12S1009",
+ "LABEL": "SKETCH STUDIOS LTD|GBP|EGHAM"
+ },
+ {
+ "ID": "10S1074",
+ "LABEL": "SLATER HILL INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10S1102",
+ "LABEL": "SLINGSHOT CAPITAL, LLC|USD|TORONTO"
+ },
+ {
+ "ID": "10S1045",
+ "LABEL": "SMART PRINT INC.|USD|RICHMOND HILL"
+ },
+ {
+ "ID": "10S1086",
+ "LABEL": "SMART PRINT INC.|USD|RICHMOND HILL"
+ },
+ {
+ "ID": "13S1024",
+ "LABEL": "SMART PRINT|USD|TORONTO"
+ },
+ {
+ "ID": "10S1106",
+ "LABEL": "SMH INVESTMENT WRITING LIMITED|USD|STRATON-UPON-AVON"
+ },
+ {
+ "ID": "12S1004",
+ "LABEL": "SMITH & WILLIAMSON LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "10S1127",
+ "LABEL": "SMITH AND ANDERSEN CONSULTING ENGINEERING|USD|TORONTO"
+ },
+ {
+ "ID": "12S1003",
+ "LABEL": "SMITH STONE WALTERS LTD|GBP|BROMLEY"
+ },
+ {
+ "ID": "10S1131",
+ "LABEL": "SMOKESTACK PRESENTATION|USD|HAMILTON"
+ },
+ {
+ "ID": "10S1118",
+ "LABEL": "SMYTHE LLP|USD|VANCOUVER"
+ },
+ {
+ "ID": "10S1017",
+ "LABEL": "SOLARFECTIVE PRODUCTS LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10S1090",
+ "LABEL": "SOLON STRATEGY LLP|USD|LONDON"
+ },
+ {
+ "ID": "10S1010",
+ "LABEL": "SOUP NUTSY CANADA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10S1053",
+ "LABEL": "SOUTH DUNDAS WINDFARM LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10S1117",
+ "LABEL": "SOUTHLEA GROUP LIMITED PARTNERSHIP|USD|TORONTO"
+ },
+ {
+ "ID": "10S1107",
+ "LABEL": "SPEAKERS' SPOTLIGHT INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10S1072",
+ "LABEL": "SPEARMAN ENERGY CONSULTING LLC|USD|PLANO"
+ },
+ {
+ "ID": "10S1067",
+ "LABEL": "SPENCER FANE LLP|USD|KANSAS"
+ },
+ {
+ "ID": "13S1035",
+ "LABEL": "SPENCER OGDEN INC.|USD|RICHARDSON"
+ },
+ {
+ "ID": "10S1006",
+ "LABEL": "SPENCER STUART & ASSOCIATES|USD|TORONTO"
+ },
+ {
+ "ID": "10S1093",
+ "LABEL": "SPENCER STUART ASSOCIATES (CANADA) LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "12S1007",
+ "LABEL": "SPENCER STUART|GBP|LONDON"
+ },
+ {
+ "ID": "10S1138",
+ "LABEL": "SPIN JEAUX & ACTIVATIONS INC.|USD|EAST YORK"
+ },
+ {
+ "ID": "10S1108",
+ "LABEL": "SQUIRE PATTON BOGGS UK LLP|USD|LONDON"
+ },
+ {
+ "ID": "10S1126",
+ "LABEL": "SRS ACQUIOM HOLDINGS LLC|USD|DENVER"
+ },
+ {
+ "ID": "10S1100",
+ "LABEL": "STACK IT RECRUITMENT INC|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10S1096",
+ "LABEL": "STANTEC CONSULTING LTD|USD|CALGARY"
+ },
+ {
+ "ID": "10S1111",
+ "LABEL": "STANTON PUBLIC RELATIONS & MARKETING|USD|NEW YORK"
+ },
+ {
+ "ID": "10S1018",
+ "LABEL": "STAPLES|USD|SCARBOROUGH"
+ },
+ {
+ "ID": "13S1026",
+ "LABEL": "STATE COMPTROLLER|USD|"
+ },
+ {
+ "ID": "13S1012",
+ "LABEL": "STATE OF CALIFORNIA|USD|SACRAMENTO"
+ },
+ {
+ "ID": "13S1016",
+ "LABEL": "STATE OF LOUISIANA DEPARTMENT|USD|"
+ },
+ {
+ "ID": "13S1022",
+ "LABEL": "STATE OF MICHIGAN|USD|"
+ },
+ {
+ "ID": "13S1023",
+ "LABEL": "STATE OF NEW HAMPSHIRE|USD|"
+ },
+ {
+ "ID": "13S1021",
+ "LABEL": "STATE OF NEW JERSEY - CBT|USD|"
+ },
+ {
+ "ID": "13S1020",
+ "LABEL": "STATE OF NEW JERSEY - PART|USD|"
+ },
+ {
+ "ID": "13S1015",
+ "LABEL": "STATE OF NEW JERSEY|USD|"
+ },
+ {
+ "ID": "13S1013",
+ "LABEL": "STATE OF WEST VIRGINIA|USD|CHARLESTON"
+ },
+ {
+ "ID": "10S1085",
+ "LABEL": "STATE STREET ADMIN SERVICES (U|USD|CANARY WHARF"
+ },
+ {
+ "ID": "10S1129",
+ "LABEL": "STEADY CREATIVE LLC|USD|LONG BEACH"
+ },
+ {
+ "ID": "10S1095",
+ "LABEL": "STEER DAVIES & GLEAVE INC|USD|BROOKLYN"
+ },
+ {
+ "ID": "10S1133",
+ "LABEL": "STELLAR ART SERVICES INCORPORATED|USD|TORONTO"
+ },
+ {
+ "ID": "10S1046",
+ "LABEL": "STEPHANIE CARRON|USD|TORONTO"
+ },
+ {
+ "ID": "10S1059",
+ "LABEL": "STEPHEN LEWIS|USD|VANCOUVER"
+ },
+ {
+ "ID": "10S1139",
+ "LABEL": "STEPHEN M. BULGER PHOTOGRAPHY GALLERY, INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10S1137",
+ "LABEL": "STEPHEN SHEDLETZKY LEADERSHIP SERVICES INC.|USD|"
+ },
+ {
+ "ID": "10S1064",
+ "LABEL": "STEPHENSON HARWOOD LLP|USD|LONDON"
+ },
+ {
+ "ID": "13S1029",
+ "LABEL": "STERICYCLE INC|USD|CHICAGO"
+ },
+ {
+ "ID": "10S1099",
+ "LABEL": "STEWART MCKELVEY|USD|ST. JOHN'S"
+ },
+ {
+ "ID": "10S1060",
+ "LABEL": "STIBBE N.V.|USD|AMSTERDAM"
+ },
+ {
+ "ID": "10S1116",
+ "LABEL": "STIFEL, NICOLAUS & COMPANY, INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10S1031",
+ "LABEL": "STIKEMAN ELLIOTT LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10S1052",
+ "LABEL": "STIKEMAN ELLIOTT LLP|USD|MONTREAL"
+ },
+ {
+ "ID": "10S1113",
+ "LABEL": "STOCK PRODUCTIONS GROUP INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10S1088",
+ "LABEL": "STRATEGIC PUBLIC AFFAIRS|USD|HOUSTON"
+ },
+ {
+ "ID": "10S1036",
+ "LABEL": "STRATEGY INSTITUTE|USD|TORONTO"
+ },
+ {
+ "ID": "10S1065",
+ "LABEL": "STRATEGYMARK INC|USD|"
+ },
+ {
+ "ID": "10S1011",
+ "LABEL": "STRATICOM PLANNING ASSOCIATES|USD|TORONTO"
+ },
+ {
+ "ID": "10S1098",
+ "LABEL": "STREAM SOFTWARE LICENSING BV|USD|ROTTERDAM"
+ },
+ {
+ "ID": "10S1103",
+ "LABEL": "STREETLIGHT DATA, INC.|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10S1068",
+ "LABEL": "STRIVE CONSULTING SERVICES INC|USD|GUELPH"
+ },
+ {
+ "ID": "10S1083",
+ "LABEL": "STRUXI INFRASTRUCTURE LTD|USD|VICTORIA"
+ },
+ {
+ "ID": "10S1114",
+ "LABEL": "STUART LIDDELL|USD|GARDNERS BAY"
+ },
+ {
+ "ID": "13S1025",
+ "LABEL": "STUDIO OFFICE SOLUTIONS|USD|NEW YORK"
+ },
+ {
+ "ID": "10S1076",
+ "LABEL": "SUE BAKER|USD|SANBORN"
+ },
+ {
+ "ID": "10S1066",
+ "LABEL": "SUMITOMO MITSUI TRUST BANK USA|USD|NEW YORK"
+ },
+ {
+ "ID": "10S1038",
+ "LABEL": "SUMMER STREET CAPITAL II, L.P.|USD|BUFFALO"
+ },
+ {
+ "ID": "10S1110",
+ "LABEL": "SUMMIT TIMBER ADVISORS, LLC|USD|MORRISTOWN"
+ },
+ {
+ "ID": "13S1018",
+ "LABEL": "SUN LIFE FINANCIAL|USD|PHILADELPHIA"
+ },
+ {
+ "ID": "13S1009",
+ "LABEL": "SUNGARD INVESTMENT SYSTEMS, LL|USD|CHICAGO"
+ },
+ {
+ "ID": "10S1069",
+ "LABEL": "SUNWEST AVIATION|USD|CALGARY"
+ },
+ {
+ "ID": "10S1025",
+ "LABEL": "SUPREME OFFICE PRODUCTS|USD|REGINA"
+ },
+ {
+ "ID": "10S1092",
+ "LABEL": "SUSAN CHAU CONSULTING AND ADVI|USD|HOLLAND LANDING"
+ },
+ {
+ "ID": "10S1097",
+ "LABEL": "SUSIE LEE|USD|NORTH YORK"
+ },
+ {
+ "ID": "10S1080",
+ "LABEL": "SUSTAINABLE SOLUTIONS|USD|RENO"
+ },
+ {
+ "ID": "10S1030",
+ "LABEL": "SUTTON SPECIAL RISK INC|USD|TORONTO"
+ },
+ {
+ "ID": "10S1043",
+ "LABEL": "SUZY-Q'S|USD|SANBORN"
+ },
+ {
+ "ID": "10S1101",
+ "LABEL": "SWAGUP LLC|USD|PISCATAWAY"
+ },
+ {
+ "ID": "12S1006",
+ "LABEL": "SWAN LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "10S1057",
+ "LABEL": "SWAY PARTNERS INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10S1078",
+ "LABEL": "SWEETPEA'S INC|USD|TORONTO"
+ },
+ {
+ "ID": "10S1134",
+ "LABEL": "SYLVIA MAKOWSKI|USD|MILTON"
+ },
+ {
+ "ID": "12S1010",
+ "LABEL": "SYMITRY LIMITED|GBP|UXBRIDGE"
+ },
+ {
+ "ID": "10S1128",
+ "LABEL": "SYSTEMS UNLIMITED INC|USD|ITASKA"
+ },
+ {
+ "ID": "10T1031",
+ "LABEL": "TALENTMAP|USD|OTTAWA"
+ },
+ {
+ "ID": "10T1094",
+ "LABEL": "TAMARISK MANAGEMENT CONSULTANCY|USD|DUBAI"
+ },
+ {
+ "ID": "13T1000",
+ "LABEL": "TASC|USD|MILWAUKEE"
+ },
+ {
+ "ID": "10T1086",
+ "LABEL": "TAX BY CPA PROFESSIONAL CORPOR|USD|RICHMOND HILL"
+ },
+ {
+ "ID": "13N1007",
+ "LABEL": "TAXATION AND REVENUE DEPARTMEN|USD|"
+ },
+ {
+ "ID": "10T1021",
+ "LABEL": "TAXATION AND REVENUE DEPARTMEN|USD|SANTA FE"
+ },
+ {
+ "ID": "12T1009",
+ "LABEL": "TAY ASSOCIATES LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10T1040",
+ "LABEL": "TD CANADA TRUST|USD|TORONTO"
+ },
+ {
+ "ID": "10T1053",
+ "LABEL": "TD PARALLEL PRIVATE EQUITY INV|USD|"
+ },
+ {
+ "ID": "10T1054",
+ "LABEL": "TD PARALLEL PRIVATE EQUITY INV|USD|"
+ },
+ {
+ "ID": "10T1014",
+ "LABEL": "TD VISA|USD|"
+ },
+ {
+ "ID": "10T1048",
+ "LABEL": "TD WEALTH PRIVATE CLIENT GROUP|USD|"
+ },
+ {
+ "ID": "10T1063",
+ "LABEL": "TEACHERS' RETIREMENT ALLOWANCE|USD|WINNIPEG"
+ },
+ {
+ "ID": "10T1092",
+ "LABEL": "TEAMSTERS JOINT COUNCIL NO. 36 CHARITY GOLF TOURNAMENT|USD|VANCOUVER"
+ },
+ {
+ "ID": "10T1057",
+ "LABEL": "TEAMSTERS LOCAL UNION NO. 213|USD|VANCOUVER"
+ },
+ {
+ "ID": "10T1113",
+ "LABEL": "TELUS COMMUNICATIONS|USD|EDMONTON"
+ },
+ {
+ "ID": "10T1024",
+ "LABEL": "TELUS CORPORATION|USD|VANCOUVER"
+ },
+ {
+ "ID": "10L1025",
+ "LABEL": "TELUS HEALTH (CANADA) LTD.|USD|TORONTO"
+ },
+ {
+ "ID": "10T1101",
+ "LABEL": "TEMPLETON, SMITHEE, HAYES, HEINRICH & RUSSELL, L.L.P.|USD|AMARILLO"
+ },
+ {
+ "ID": "13T1002",
+ "LABEL": "TENNESSEE DEPARTMENT OF REVENU|USD|"
+ },
+ {
+ "ID": "10T1020",
+ "LABEL": "TENNESSEE DEPARTMENT OF REVENU|USD|NASHVILLE"
+ },
+ {
+ "ID": "10T1090",
+ "LABEL": "TENZIN PALKYI|USD|TORONTO"
+ },
+ {
+ "ID": "10T1076",
+ "LABEL": "TETRA TECH, INC.|USD|DENVER"
+ },
+ {
+ "ID": "13T1008",
+ "LABEL": "TEXAS COMPTROLLER OF PUBLIC ACCOUNTS|USD|"
+ },
+ {
+ "ID": "13T1007",
+ "LABEL": "TEXAS COMPTROLLER|USD|AUSTIN"
+ },
+ {
+ "ID": "10T1050",
+ "LABEL": "TFL TRANSPORTATION|USD|MAPLE"
+ },
+ {
+ "ID": "10T1049",
+ "LABEL": "TFL TRANSPORTATION|USD|MAPLE"
+ },
+ {
+ "ID": "10A1087",
+ "LABEL": "THE ADVANCED POWER ALLIANCE|USD|AUSTIN"
+ },
+ {
+ "ID": "13A1014",
+ "LABEL": "THE APAWAMIS CLUB|USD|RYE"
+ },
+ {
+ "ID": "10A1022",
+ "LABEL": "THE ARTHRITIS SOCIETY ONTARIO|USD|TORONTO"
+ },
+ {
+ "ID": "10T1032",
+ "LABEL": "THE BALLROOM|USD|TORONTO"
+ },
+ {
+ "ID": "10B1068",
+ "LABEL": "THE BURGISS GROUP LLC|USD|HOBOKEN"
+ },
+ {
+ "ID": "10C1077",
+ "LABEL": "THE USDILLAC FAIRVIEW CORPORATION LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10G1003",
+ "LABEL": "THE CANADA LIFE ASSURANCE COMP|USD|WINNIPEG"
+ },
+ {
+ "ID": "10C1030",
+ "LABEL": "THE CANADIAN BAR ASSOCIATION|USD|OTTAWA"
+ },
+ {
+ "ID": "10C1033",
+ "LABEL": "THE CANADIAN PAYROLL ASSOCIATI|USD|TORONTO"
+ },
+ {
+ "ID": "10C1123",
+ "LABEL": "THE CLIMATE SERVICE|USD|DURHAM"
+ },
+ {
+ "ID": "12C1027",
+ "LABEL": "THE COLOR COMPANY|GBP|LONDON"
+ },
+ {
+ "ID": "10C1120",
+ "LABEL": "THE CONFERENCE BOARD OF CANADA|USD|OTTAWA"
+ },
+ {
+ "ID": "10C1027",
+ "LABEL": "THE CURE FOUNDATION|USD|MONTREAL"
+ },
+ {
+ "ID": "10D1049",
+ "LABEL": "THE DELAMONT GROUP INC|USD|KLEINBURG"
+ },
+ {
+ "ID": "10D1017",
+ "LABEL": "THE DISTILLERY RESTAURANTS COR|USD|TORONTO"
+ },
+ {
+ "ID": "10E1000",
+ "LABEL": "THE EDMONTON COMMUNITY FOUNDAT|USD|EDMONTON"
+ },
+ {
+ "ID": "11E1001",
+ "LABEL": "THE EXECUTIVE CENTRE AUSTRALIA PTY LTD|AUD|SYDNEY"
+ },
+ {
+ "ID": "10E1060",
+ "LABEL": "THE EXECUTIVE CENTRE KOREA LTD|USD|SEOUL"
+ },
+ {
+ "ID": "10F1031",
+ "LABEL": "THE FAIRMONT SOUTHAMPTON|USD|SOUTHAMPTON SN01"
+ },
+ {
+ "ID": "10F1028",
+ "LABEL": "THE FINANCIAL TIMES LIMITED|USD|LONDON"
+ },
+ {
+ "ID": "10F1023",
+ "LABEL": "THE FORTH|USD|TORONTO"
+ },
+ {
+ "ID": "10T1039",
+ "LABEL": "THE FRIENDLY BUTCHER|USD|TORONTO"
+ },
+ {
+ "ID": "10G1048",
+ "LABEL": "THE GEORGE BROWN COLLEGE FOUNDATION|USD|TORONTO"
+ },
+ {
+ "ID": "10G1045",
+ "LABEL": "THE GLOBE AND MAIL|USD|TORONTO"
+ },
+ {
+ "ID": "10G1039",
+ "LABEL": "THE GROWTH LEADERS LLC|USD|GRAYSLAKE"
+ },
+ {
+ "ID": "13H1002",
+ "LABEL": "THE HARTFORD|USD|DALLAS"
+ },
+ {
+ "ID": "10H1013",
+ "LABEL": "THE HIDI GROUP INC|USD|TORONTO"
+ },
+ {
+ "ID": "10T1056",
+ "LABEL": "THE HUMPHREY GROUP INC.|USD|VANCOUVER"
+ },
+ {
+ "ID": "10H1018",
+ "LABEL": "THE HUMPHREY GROUP|USD|VANCOUVER"
+ },
+ {
+ "ID": "12H1004",
+ "LABEL": "THE HURLINGHAM CLUB|GBP|LONDON"
+ },
+ {
+ "ID": "10I1026",
+ "LABEL": "THE INCORPORATED SYNOD OF THE|USD|TORONTO"
+ },
+ {
+ "ID": "10I1073",
+ "LABEL": "THE INSIDE NETWORK PTY LTD|USD|MELBOURNE"
+ },
+ {
+ "ID": "10I1045",
+ "LABEL": "THE INTERNATIONAL STOCK EXCHAN|USD|LES ECHELONS"
+ },
+ {
+ "ID": "13T1009",
+ "LABEL": "THE IRVINE COMPANY|USD|IRVINE"
+ },
+ {
+ "ID": "10J1031",
+ "LABEL": "THE JESSLIN GROUP LIMITED|USD|MARKHAM"
+ },
+ {
+ "ID": "10K1044",
+ "LABEL": "THE KENSINGTON HEALTH FOUNDATION|USD|TORONTO"
+ },
+ {
+ "ID": "10K1002",
+ "LABEL": "THE KIDNEY FOUNDATION OF CANAD|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10T1051",
+ "LABEL": "THE LAW SOCIETY OF UPPER CANAD|USD|TORONTO"
+ },
+ {
+ "ID": "12L1003",
+ "LABEL": "THE LONDON PLANT COMPANY|GBP|LONDON"
+ },
+ {
+ "ID": "10M1081",
+ "LABEL": "THE MARQUEE GROUP INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10M1018",
+ "LABEL": "THE MASON GROUP INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10T1047",
+ "LABEL": "THE MENU INC.|USD|THORNHILL"
+ },
+ {
+ "ID": "10M1057",
+ "LABEL": "THE MI GROUP LTD|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10T1041",
+ "LABEL": "THE NATIONAL BALLET SCHOOL|USD|TORONTO"
+ },
+ {
+ "ID": "10O1023",
+ "LABEL": "THE OFFICE SOURCE INC.|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10O1042",
+ "LABEL": "THE ORANGE CAT HOLDING CORPORATION|USD|TORONTO"
+ },
+ {
+ "ID": "10P1004",
+ "LABEL": "THE PRINTING HOUSE LTD|USD|TORONTO"
+ },
+ {
+ "ID": "10Q1001",
+ "LABEL": "THE QUEBEC CITY CONFERENCE|USD|QUEBEC"
+ },
+ {
+ "ID": "10T1046",
+ "LABEL": "THE RIDE TO CONQUER CANCER|USD|"
+ },
+ {
+ "ID": "10R1023",
+ "LABEL": "THE ROYAL ONTARIO MUSEUM|USD|TORONTO"
+ },
+ {
+ "ID": "10T1059",
+ "LABEL": "THE SCOTT MISSION|USD|"
+ },
+ {
+ "ID": "10S1061",
+ "LABEL": "THE STAFFING EDGE INC.|USD|BRAMPTON"
+ },
+ {
+ "ID": "10S1075",
+ "LABEL": "THE STAFFING EDGE ULC|USD|BRAMPTON"
+ },
+ {
+ "ID": "10T1099",
+ "LABEL": "THE TABLE CLUB PTY LTD|USD|POTTS POINT"
+ },
+ {
+ "ID": "10T1106",
+ "LABEL": "THE TALENT COMPANY LTD.|USD|MARKHAM"
+ },
+ {
+ "ID": "10T1043",
+ "LABEL": "THE TERRA NOVA/AUSTIN FAMILY T|USD|"
+ },
+ {
+ "ID": "12T1000",
+ "LABEL": "THE TORONTO DOMINION BANK|GBP|"
+ },
+ {
+ "ID": "10U1005",
+ "LABEL": "THE UPPER CANADA COLLEGE FOUND|USD|TORONTO"
+ },
+ {
+ "ID": "10W1003",
+ "LABEL": "THE WAUGH FAMILY TRUST|USD|"
+ },
+ {
+ "ID": "10W1000",
+ "LABEL": "THE WORKHOUSE INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10T1045",
+ "LABEL": "THE WRITE TOUCH SERVICES LTD.|USD|OSOYOOS"
+ },
+ {
+ "ID": "10T1035",
+ "LABEL": "THE YORK CLUB|USD|TORONTO"
+ },
+ {
+ "ID": "10T1100",
+ "LABEL": "THEALL GROUP LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10T1002",
+ "LABEL": "THINK-CELL|USD|BERLIN"
+ },
+ {
+ "ID": "10T1091",
+ "LABEL": "THINKFUEL INC.|USD|SANDFORD"
+ },
+ {
+ "ID": "10T1069",
+ "LABEL": "THIRD BRIDGE GROUP LTD|USD|LONDON"
+ },
+ {
+ "ID": "10T1077",
+ "LABEL": "THOMAS EBBERN|USD|CANMORE"
+ },
+ {
+ "ID": "10T1003",
+ "LABEL": "THOMAS R SPENCER|USD|TORONTO"
+ },
+ {
+ "ID": "13T1005",
+ "LABEL": "THOMSON FINANCIAL LLC|USD|CAROL STREAM"
+ },
+ {
+ "ID": "10T1005",
+ "LABEL": "THOMSON FINANCIAL LLC|USD|CAROL STREAM"
+ },
+ {
+ "ID": "10T1017",
+ "LABEL": "THOMSON REUTERS|USD|TORONTO"
+ },
+ {
+ "ID": "10T1029",
+ "LABEL": "THOMSON REUTERS|USD|TORONTO"
+ },
+ {
+ "ID": "10T1071",
+ "LABEL": "THOREK/SCOTT AND PARTNERS|USD|TORONTO"
+ },
+ {
+ "ID": "10T1093",
+ "LABEL": "THORNDIKE LANDING LLC|USD|TAMPA"
+ },
+ {
+ "ID": "10T1098",
+ "LABEL": "THOUGHTFOCUS INC.|USD|WEST HOLLYWOOD"
+ },
+ {
+ "ID": "10T1074",
+ "LABEL": "THREADMARK PARTNERS LIMITED|USD|LONDON"
+ },
+ {
+ "ID": "10T1102",
+ "LABEL": "THRIVE TRM LLC|USD|HADDONFIELD"
+ },
+ {
+ "ID": "12T1008",
+ "LABEL": "THYME AND PLACE HOME DINING|GBP|"
+ },
+ {
+ "ID": "12T1010",
+ "LABEL": "TIDEWAY PROPERTY MANAGERS|GBP|LONDON"
+ },
+ {
+ "ID": "10T1019",
+ "LABEL": "TIDY'S FLOWERS INC.|USD|TORONTO"
+ },
+ {
+ "ID": "12T1012",
+ "LABEL": "TIGER RECRUITMENT LTD|GBP|LONDON"
+ },
+ {
+ "ID": "10T1110",
+ "LABEL": "TILLOTSON LAW FIRM|USD|DALLAS"
+ },
+ {
+ "ID": "10T1068",
+ "LABEL": "TILSON TECHNOLOGY MANAGEMENT|USD|PORTLAND"
+ },
+ {
+ "ID": "13T1006",
+ "LABEL": "TIME WARNER CABLE|USD|PASADENA"
+ },
+ {
+ "ID": "10T1073",
+ "LABEL": "TIMOTHY LOH LLP|USD|CENTRAL"
+ },
+ {
+ "ID": "10T1060",
+ "LABEL": "TINUNO|USD|TORONTO"
+ },
+ {
+ "ID": "10T1028",
+ "LABEL": "TLGHA ATOM C|USD|"
+ },
+ {
+ "ID": "10T1034",
+ "LABEL": "TLGHA WILDCATS ATOM A|USD|"
+ },
+ {
+ "ID": "10T1022",
+ "LABEL": "TLGHA WILDCATS NOVICE B|USD|"
+ },
+ {
+ "ID": "10T1083",
+ "LABEL": "TMT CONSULTANTS LTD|USD|LONDON"
+ },
+ {
+ "ID": "10T1062",
+ "LABEL": "TNT EXPRESS (CANADA) CORPORATI|USD|TORONTO"
+ },
+ {
+ "ID": "10T1075",
+ "LABEL": "TOBEN FOOD BY DESIGN INC|USD|TORONTO"
+ },
+ {
+ "ID": "10T1082",
+ "LABEL": "TOKYO KYODO ACCOUNTING OFFICE|USD|CHIYODA-KU"
+ },
+ {
+ "ID": "10T1052",
+ "LABEL": "TORONTO AUTOMATIC DOOR SYSTEMS|USD|WOODBRIDGE"
+ },
+ {
+ "ID": "10T1015",
+ "LABEL": "TORONTO DOMINION BANK|USD|LONDON"
+ },
+ {
+ "ID": "10T1038",
+ "LABEL": "TORONTO DOMINION CENTRE|USD|TORONTO"
+ },
+ {
+ "ID": "10T1016",
+ "LABEL": "TORONTO KNOW HOW INC.|USD|ELMIRA"
+ },
+ {
+ "ID": "10T1011",
+ "LABEL": "TORYS LLP|USD|TORONTO"
+ },
+ {
+ "ID": "13T1001",
+ "LABEL": "TORYS LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "10T1018",
+ "LABEL": "TORYS LLP|USD|NEW YORK"
+ },
+ {
+ "ID": "13A1007",
+ "LABEL": "TOTAL BENEFIT SOLUTIONS|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10T1095",
+ "LABEL": "TOTAL IT SOLUTIONS, LLC|USD|CAVE CREEK"
+ },
+ {
+ "ID": "10T1078",
+ "LABEL": "TOWERS WATSON CANADA INC|USD|TORONTO"
+ },
+ {
+ "ID": "10T1097",
+ "LABEL": "TPG GLOBAL, LLC|USD|FORT WORTH"
+ },
+ {
+ "ID": "10T1104",
+ "LABEL": "TPS PROMOTIONS & INCENTIVES|USD|MARKHAM"
+ },
+ {
+ "ID": "10T1089",
+ "LABEL": "TRACEY JANE HARRINGTON|USD|HARLOW"
+ },
+ {
+ "ID": "10T1072",
+ "LABEL": "TRADUCCIONES IUS ET VERBUM SL|USD|MADRID"
+ },
+ {
+ "ID": "10T1027",
+ "LABEL": "TRADUCTIONS SERGE BELAIR INC.|USD|MONTREAL"
+ },
+ {
+ "ID": "10T1036",
+ "LABEL": "TRADUCTIONS SERGE BELAIR INC.|USD|MONTREAL"
+ },
+ {
+ "ID": "10T1058",
+ "LABEL": "TRADUCTIONS VOCABLE INC.|USD|MONTREAL"
+ },
+ {
+ "ID": "10T1033",
+ "LABEL": "TRAILS YOUTH INITIATIVES|USD|NEWMARKET"
+ },
+ {
+ "ID": "10T1087",
+ "LABEL": "TRANSACTION LIABILITY SERIES OF LOCKTON SPECIALTIES LLC|USD|KANSAS CITY"
+ },
+ {
+ "ID": "10T1066",
+ "LABEL": "TRANSCONTINENTAL MEDIA G.P.|USD|ST-LAURENT"
+ },
+ {
+ "ID": "10T1114",
+ "LABEL": "TRANSCRIPT HEROES TRANSCRIPTION SERVICES INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10T1067",
+ "LABEL": "TRANSMISSION ANALYTICS CONSULT|USD|SCOTTSDALE"
+ },
+ {
+ "ID": "10T1081",
+ "LABEL": "TRANSPACIFIC GROUP (ASIA) LIMITED|USD|HONGKONG"
+ },
+ {
+ "ID": "10T1080",
+ "LABEL": "TRAVELERS MANAGEMENT LTD|USD|REDHILL"
+ },
+ {
+ "ID": "10T1088",
+ "LABEL": "TRAVERS SMITH LLP|USD|LONDON"
+ },
+ {
+ "ID": "10T1042",
+ "LABEL": "TRAVERS SMITH LLP|USD|LONDON"
+ },
+ {
+ "ID": "10T1103",
+ "LABEL": "TRC|USD|PITTSBURGH"
+ },
+ {
+ "ID": "13T1003",
+ "LABEL": "TREASURER, STATE OF IOWA|USD|"
+ },
+ {
+ "ID": "10T1111",
+ "LABEL": "TRESVISTA FINANCIAL SERVICES PTE LTD|USD|THE GLOBE"
+ },
+ {
+ "ID": "10T1012",
+ "LABEL": "TRI-ECHO CONSULTING II INC.|USD|NORTH YORK"
+ },
+ {
+ "ID": "10T1085",
+ "LABEL": "TRI-ECHO HOLDINGS INC|USD|TORONTO"
+ },
+ {
+ "ID": "10T1023",
+ "LABEL": "TRICOR PACIFIC CAPITAL PARTNER|USD|VANCOUVER"
+ },
+ {
+ "ID": "10T1037",
+ "LABEL": "TRINITY COMPLIANCE PARTNERS IN|USD|TORONTO"
+ },
+ {
+ "ID": "10T1013",
+ "LABEL": "TROPICAL PLANT CONCEPTS INC|USD|OAKVILLE"
+ },
+ {
+ "ID": "10T1044",
+ "LABEL": "TRSB|USD|MONTREAL"
+ },
+ {
+ "ID": "10T1084",
+ "LABEL": "TURNPENNEY MILNE LLP|USD|TORONTO"
+ },
+ {
+ "ID": "12T1011",
+ "LABEL": "TV LICENSING|GBP|"
+ },
+ {
+ "ID": "13U1003",
+ "LABEL": "U. S. TREASURY|USD|OGDEN"
+ },
+ {
+ "ID": "10U1016",
+ "LABEL": "U.S. BANK NATIONAL ASSOCIATION|USD|TORONTO"
+ },
+ {
+ "ID": "10U1004",
+ "LABEL": "UBC GOLF CLASSIC|USD|VANCOUVER"
+ },
+ {
+ "ID": "10U1021",
+ "LABEL": "UBC INVESTMENT MANAGEMENT INC.|USD|VANCOUVER"
+ },
+ {
+ "ID": "10U1012",
+ "LABEL": "UBP SERVICES LIMITED|USD|WATERLOO"
+ },
+ {
+ "ID": "10U1008",
+ "LABEL": "UFCW LOCAL 247 LEUKEMIA|USD|SURREY"
+ },
+ {
+ "ID": "12U1000",
+ "LABEL": "UK STATIONERS LTD|GBP|THONTON-CLEVELEYS"
+ },
+ {
+ "ID": "10U1020",
+ "LABEL": "UK TAX ADVISORY PARTNERSHIP LLP|USD|LONDON"
+ },
+ {
+ "ID": "10U1006",
+ "LABEL": "ULINE CANADA CORPORATION|USD|MISSAUGA"
+ },
+ {
+ "ID": "10U1013",
+ "LABEL": "UNDERWOOD LAW FIRM, P.C.|USD|AMARILLO"
+ },
+ {
+ "ID": "13U1002",
+ "LABEL": "UNINSURED EMPLOYERS FUND|USD|SCHENECTADY"
+ },
+ {
+ "ID": "10U1009",
+ "LABEL": "UNION BENEFITS|USD|WATERLOO"
+ },
+ {
+ "ID": "10U1022",
+ "LABEL": "UNITED CONTEMPORARY INC|USD|TORONTO"
+ },
+ {
+ "ID": "10U1010",
+ "LABEL": "UNITED FOOD AND COMMERCIAL WORKS UNION, LOCAL 247|USD|SURREY"
+ },
+ {
+ "ID": "13U1001",
+ "LABEL": "UNITED STATES TREASURY|USD|"
+ },
+ {
+ "ID": "10U1003",
+ "LABEL": "UNITED STATES TREASURY|USD|KANSAS CITY"
+ },
+ {
+ "ID": "10U1001",
+ "LABEL": "UNITED WAY TORONTO & YORK REGI|USD|TORONTO"
+ },
+ {
+ "ID": "10U1014",
+ "LABEL": "UNIVERSIDAD DE NAVARRA|USD|BARCELONA"
+ },
+ {
+ "ID": "10U1015",
+ "LABEL": "UNQORK INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10U1000",
+ "LABEL": "UPS CANADA LTD.|USD|MONTREAL"
+ },
+ {
+ "ID": "10U1011",
+ "LABEL": "UPSLIDE SAS|USD|PARIS"
+ },
+ {
+ "ID": "13U1004",
+ "LABEL": "US DEPARTMENT OF HOMELAND SECURITY|USD|"
+ },
+ {
+ "ID": "10U1019",
+ "LABEL": "US DEPARTMENT OF HOMELAND SECURITY|USD|"
+ },
+ {
+ "ID": "13U1000",
+ "LABEL": "UTAH STATE TAX COMMISSION|USD|"
+ },
+ {
+ "ID": "10U1007",
+ "LABEL": "UWATERLOO WARRIORS WOMEN'S HOC|USD|WATERLOO"
+ },
+ {
+ "ID": "10V1010",
+ "LABEL": "VALIDUS NA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10V1008",
+ "LABEL": "VALUATION RESEARCH CORPORATION|USD|EWING"
+ },
+ {
+ "ID": "10V1019",
+ "LABEL": "VAN DOORNE N.V.|USD|AMSTERDAM"
+ },
+ {
+ "ID": "13V1003",
+ "LABEL": "VANTAGE LEADERSHIP CONSULTING|USD|CHICAGO"
+ },
+ {
+ "ID": "10V1026",
+ "LABEL": "VC3, INC.|USD|COLUMBIA"
+ },
+ {
+ "ID": "10V1023",
+ "LABEL": "VCHECK GLOBAL, LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10V1006",
+ "LABEL": "VEIOMEDIA INC.|USD|TORONTO"
+ },
+ {
+ "ID": "10V1009",
+ "LABEL": "VERITY INTERNATIONAL LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "13V1000",
+ "LABEL": "VERMONT DEPARTMENT OF TAXES|USD|"
+ },
+ {
+ "ID": "10V1020",
+ "LABEL": "VERSANT VENTURE MANAGEMENT, LLC|USD|SAN FRANSISCO"
+ },
+ {
+ "ID": "10V1004",
+ "LABEL": "VERT CATERING|USD|TORONTO"
+ },
+ {
+ "ID": "12V1002",
+ "LABEL": "VERVE PROJECTS LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "10V1021",
+ "LABEL": "VG TRUST & CORPORATE SERVICES LIMITED|USD|ST. HELIER"
+ },
+ {
+ "ID": "11V1000",
+ "LABEL": "VICTORY SERVICED OFFICES (35 C|AUD|MELBOURNE"
+ },
+ {
+ "ID": "10V1011",
+ "LABEL": "VICTORY SERVICED OFFICES (35)|USD|MELBOURNE"
+ },
+ {
+ "ID": "10V1014",
+ "LABEL": "VIDA CORBIE|USD|NEW YORK"
+ },
+ {
+ "ID": "10V1018",
+ "LABEL": "VIP TAXI|USD|HOLON"
+ },
+ {
+ "ID": "12V1001",
+ "LABEL": "VIPRINT LIMITED|GBP|LEYTON"
+ },
+ {
+ "ID": "13V1002",
+ "LABEL": "VIRGINIA DEPARTMENT OF TAXATIO|USD|"
+ },
+ {
+ "ID": "10V1025",
+ "LABEL": "VIRGINIA PERRY|USD|"
+ },
+ {
+ "ID": "10V1015",
+ "LABEL": "VIRTUS GROUP LP|USD|HUSTON"
+ },
+ {
+ "ID": "10V1016",
+ "LABEL": "VISION LEGAL RECRUITMENT|USD|Toronto"
+ },
+ {
+ "ID": "10V1024",
+ "LABEL": "VISIX INCORPORATED|USD|PEACHTREE CORNERS"
+ },
+ {
+ "ID": "10V1005",
+ "LABEL": "VISTRA (NETHERLANDS) B.V.|USD|"
+ },
+ {
+ "ID": "13V1004",
+ "LABEL": "VISUAL IMPACT MEDIA|USD|OAK PARK"
+ },
+ {
+ "ID": "10V1013",
+ "LABEL": "VIVID ECONOMICS|USD|LONDON"
+ },
+ {
+ "ID": "10V1017",
+ "LABEL": "VLAAD AND COMPANY INC.|USD|TORONTO"
+ },
+ {
+ "ID": "12V1000",
+ "LABEL": "VODAFONE|GBP|"
+ },
+ {
+ "ID": "10V1012",
+ "LABEL": "VOLKER KRAUS|USD|GROBENZELL"
+ },
+ {
+ "ID": "12W1006",
+ "LABEL": "W RAMIREZ-BARREIRO|GBP|LONDON"
+ },
+ {
+ "ID": "12W1004",
+ "LABEL": "WALKER HAMILL|GBP|LONDON"
+ },
+ {
+ "ID": "10W1030",
+ "LABEL": "WALKERS (SINGAPORE) LIMITED LIABILITY PARTNERSHIP|USD|SINGAPORE"
+ },
+ {
+ "ID": "10W1023",
+ "LABEL": "WARM ARCTIC EHF.|USD|"
+ },
+ {
+ "ID": "10W1020",
+ "LABEL": "WATSON FARLEY WILLIAMS SPAIN S|USD|MADRID"
+ },
+ {
+ "ID": "10W1031",
+ "LABEL": "WE COMES BEFORE ME|USD|CARLSBAD"
+ },
+ {
+ "ID": "10W1040",
+ "LABEL": "WECONNECT HONG KONG LIMITED|USD|HONG KONG"
+ },
+ {
+ "ID": "10W1027",
+ "LABEL": "WECONNECT JAPAN K.K.|USD|SHIBUYA-KU"
+ },
+ {
+ "ID": "10W1008",
+ "LABEL": "WEIL, GOTSHAL & MANGES LLP|USD|UNIONDALE"
+ },
+ {
+ "ID": "13W1004",
+ "LABEL": "WEILER PARTNERS|USD|NEW YORK"
+ },
+ {
+ "ID": "12W1005",
+ "LABEL": "WELLBEING GROUP UK LTD|GBP|CROWN EAST"
+ },
+ {
+ "ID": "10W1041",
+ "LABEL": "WELLINGTON-ALTUS PRIVATE WEALTH INC.|USD|WINNIPEG"
+ },
+ {
+ "ID": "10W1042",
+ "LABEL": "WELLS FARGO CANADA|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10W1014",
+ "LABEL": "WELLS FARGO EQUIPMENT FIN CO|USD|TORONTO"
+ },
+ {
+ "ID": "10W1013",
+ "LABEL": "WELLS FARGO|USD|MINNEAPOLIS"
+ },
+ {
+ "ID": "10W1011",
+ "LABEL": "WEST FSI, LLC|USD|MAPLEWOOD"
+ },
+ {
+ "ID": "13W1001",
+ "LABEL": "WEST VIRGINIA STATE TAX DEPART|USD|CHARLESTON"
+ },
+ {
+ "ID": "12W1001",
+ "LABEL": "WESTERN PROVIDENT ASSOCIATION|GBP|"
+ },
+ {
+ "ID": "10W1007",
+ "LABEL": "WESTON SOLUTIONS, INC.|USD|ATLANTA"
+ },
+ {
+ "ID": "10W1032",
+ "LABEL": "WHITE & CASE|USD|SYDNEY"
+ },
+ {
+ "ID": "10W1025",
+ "LABEL": "WHITE POINT CAPITAL INC|USD|TORONTO"
+ },
+ {
+ "ID": "10W1029",
+ "LABEL": "WHITE POINT CAPITAL INC|USD|TORONTO"
+ },
+ {
+ "ID": "10W1006",
+ "LABEL": "WHITTEN & LUBLIN|USD|TORONTO"
+ },
+ {
+ "ID": "12W1008",
+ "LABEL": "WICK SAFETY LIMITED|GBP|CHRISTCHURCH"
+ },
+ {
+ "ID": "10W1005",
+ "LABEL": "WILDEBOER DELLELCE LLP|USD|TORONTO"
+ },
+ {
+ "ID": "12W1003",
+ "LABEL": "WILKINS KENNEDY|GBP|"
+ },
+ {
+ "ID": "10W1026",
+ "LABEL": "WILKINSON BARKER KNAUER LLP|USD|WASHINGTON, D.C."
+ },
+ {
+ "ID": "13W1005",
+ "LABEL": "WILLIAM ALLIS|USD|NEW YORK"
+ },
+ {
+ "ID": "10W1002",
+ "LABEL": "WILLIAM J. SUTTON & CO. LTD|USD|TORONTO"
+ },
+ {
+ "ID": "12W1000",
+ "LABEL": "WILLIS LTD|GBP|IPSWICH"
+ },
+ {
+ "ID": "10W1022",
+ "LABEL": "WILLKIE FAR & GALLAGHER|USD|PARIS"
+ },
+ {
+ "ID": "10W1012",
+ "LABEL": "WILLS OF NEW YORK, INC.|USD|NEW YORK"
+ },
+ {
+ "ID": "10W1034",
+ "LABEL": "WILSON SONSINI GOODRICH & ROSATI PC|USD|PALO ALTO"
+ },
+ {
+ "ID": "10W1009",
+ "LABEL": "WINSTON & STRAWN LLP|USD|CHICAGO"
+ },
+ {
+ "ID": "13W1002",
+ "LABEL": "WISCONSIN DEPARTMENT OF REVENU|USD|"
+ },
+ {
+ "ID": "12W1007",
+ "LABEL": "WITH INTELLIGENCE LIMITED|GBP|LONDON"
+ },
+ {
+ "ID": "10W1036",
+ "LABEL": "WITH INTELLIGENCE LIMITED|USD|LONDON"
+ },
+ {
+ "ID": "10W1039",
+ "LABEL": "WITH INTELLIGENCE LLC|USD|NEW YORK"
+ },
+ {
+ "ID": "10W1033",
+ "LABEL": "WITH INTELLIGENCE PTE LTD|USD|SINGAPORE"
+ },
+ {
+ "ID": "10W1010",
+ "LABEL": "WOLTERS KLUWER LIMITED|USD|TORONTO"
+ },
+ {
+ "ID": "10W1024",
+ "LABEL": "WOOD BOYKIN WOLTER|USD|CORPUS CHRISTI"
+ },
+ {
+ "ID": "10W1018",
+ "LABEL": "WOOD MACKENZIE ASIA PACIFIC PT|USD|"
+ },
+ {
+ "ID": "10W1017",
+ "LABEL": "WORKPLACE COMMUNICATION & DIVE|USD|MISSISSAUGA"
+ },
+ {
+ "ID": "10W1028",
+ "LABEL": "WORKS DESIGN|USD|TORONTO"
+ },
+ {
+ "ID": "10W1019",
+ "LABEL": "WORKSHARE TECHNOLOGY INC.|USD|SAN FRANCISCO"
+ },
+ {
+ "ID": "10W1035",
+ "LABEL": "WRIGHT HENRY LLP|USD|TORONTO"
+ },
+ {
+ "ID": "10W1015",
+ "LABEL": "WROXTON ENERGY LLC|USD|HOUSTON"
+ },
+ {
+ "ID": "10W1016",
+ "LABEL": "WSP AUSTRALIA PTY LTD|USD|SYDNEY"
+ },
+ {
+ "ID": "10W1021",
+ "LABEL": "WSP CANADA INC|USD|CALGARY"
+ },
+ {
+ "ID": "13W1003",
+ "LABEL": "WYNDEN STARK LLC|USD|BOSTON"
+ },
+ {
+ "ID": "10X1000",
+ "LABEL": "XEROX CANADA LTD|USD|TORONTO"
+ },
+ {
+ "ID": "12U1001",
+ "LABEL": "XPERT DIGITAL DOCUMENT SOLUTIO|GBP|HERTFORDSHIRE"
+ },
+ {
+ "ID": "12Y1001",
+ "LABEL": "YASMINABROWN LTD FOR HIBA STREET|GBP|LONDON"
+ },
+ {
+ "ID": "10Y1001",
+ "LABEL": "YONGE STREET MISSION|USD|"
+ },
+ {
+ "ID": "10Y1000",
+ "LABEL": "YORK REGIONAL POLICE C/O YORK|USD|NEWMARKET"
+ },
+ {
+ "ID": "10Y1002",
+ "LABEL": "YOUNG PRESIDENTS ORGANIZATION|USD|DALLAS"
+ },
+ {
+ "ID": "10Y1003",
+ "LABEL": "YOUNG URBAN ARTS FOUNDATION|USD|LONDON"
+ },
+ {
+ "ID": "12Y1000",
+ "LABEL": "YPO GREATER LONDON|GBP|"
+ },
+ {
+ "ID": "10Z1004",
+ "LABEL": "ZADIHA IQBAL|USD|NEWMARKET"
+ },
+ {
+ "ID": "10Z1003",
+ "LABEL": "ZOOM VIDEO COMMUNICATIONS INC|USD|SAN JOSE"
+ },
+ {
+ "ID": "10Z1002",
+ "LABEL": "ZSA LEGAL RECRUITMENT|USD|TORONTO"
+ }
+ ],
+ "commentsValidate": "NO",
+ "just60Characters": true,
+ "showEditableForm": "YES",
+ "submitButtonFake": null,
+ "validation_subPe": null,
+ "IN_ACTION_DEFAULT": "",
+ "IN_CASE_REFERENCE": "SAMPLE CORPORATION INC.|USD|NEW YORK - 123456 - 2025-06-12",
+ "IN_FX_UPLOAD_FILE": null,
+ "IN_INFRA_ASSIGNED": "NO",
+ "IN_INVOICE_NUMBER": "123456",
+ "IN_INVOICE_VENDOR": "10T1026",
+ "IN_IS_DISCREPANCY": "false",
+ "IN_USER_SUB_INFRA": null,
+ "PM_COMPANY_SOURCE": [
+ {
+ "ID": "00\ufeff1",
+ "LABEL": "1Sample Company Capital Group Ltd"
+ },
+ {
+ "ID": "003",
+ "LABEL": "Sample Company Capital Advisors Ltd."
+ },
+ {
+ "ID": "010",
+ "LABEL": "Sample Company Capital Partners (Canada) Ltd."
+ },
+ {
+ "ID": "011",
+ "LABEL": "Sample Company Capital Partners (Australia) PTY LTD."
+ },
+ {
+ "ID": "012",
+ "LABEL": "Sample Company Capital Partners (UK) Limited"
+ },
+ {
+ "ID": "013",
+ "LABEL": "Sample Company Capital Partners (USA) Inc."
+ },
+ {
+ "ID": "014",
+ "LABEL": "Sample Company Class C Holdings GP Ltd."
+ },
+ {
+ "ID": "015",
+ "LABEL": "Sample Company NICP GP Ltd."
+ },
+ {
+ "ID": "016",
+ "LABEL": "Sample Company NICP II GP Ltd."
+ },
+ {
+ "ID": "017",
+ "LABEL": "Sample Company Class C Holdings LP"
+ },
+ {
+ "ID": "018",
+ "LABEL": "Sample Company Capital Partners (Japan) KK"
+ },
+ {
+ "ID": "019",
+ "LABEL": "Sample Company Capital Partners (Korea)"
+ },
+ {
+ "ID": "020",
+ "LABEL": "Sample Company Mid-Market Infrastructure Partners (NMIP) GP Ltd."
+ },
+ {
+ "ID": "021",
+ "LABEL": "Sample Company SH 288 GP Ltd."
+ },
+ {
+ "ID": "022",
+ "LABEL": "Sample Company/SYD Holdings GP Ltd."
+ },
+ {
+ "ID": "023",
+ "LABEL": "Sample Company/SYD GP Ltd."
+ },
+ {
+ "ID": "024",
+ "LABEL": "Sample Company/PRD Holdco GP Ltd."
+ },
+ {
+ "ID": "025",
+ "LABEL": "Sample Company/PRD GP Ltd."
+ },
+ {
+ "ID": "030",
+ "LABEL": "Sample Company Capital Partners GP Ltd."
+ },
+ {
+ "ID": "031",
+ "LABEL": "SW Holdings GP Ltd."
+ },
+ {
+ "ID": "032",
+ "LABEL": "Sample Company South Dundas GP Ltd."
+ },
+ {
+ "ID": "033",
+ "LABEL": "Sample Company NICP Holdings GP Ltd."
+ },
+ {
+ "ID": "040",
+ "LABEL": "Sample Company Capital Holdings Ltd."
+ },
+ {
+ "ID": "041",
+ "LABEL": "Annex Fund GP Ltd."
+ },
+ {
+ "ID": "042",
+ "LABEL": "CC Fund Holdings GP Ltd."
+ },
+ {
+ "ID": "043",
+ "LABEL": "NCP NWP US GP Ltd."
+ },
+ {
+ "ID": "044",
+ "LABEL": "NCP Terminals GP Ltd."
+ },
+ {
+ "ID": "045",
+ "LABEL": "Sample Company 2013-2014 Holdings Ltd."
+ },
+ {
+ "ID": "046",
+ "LABEL": "Sample Company 2017-2018 PE Holdings Ltd."
+ },
+ {
+ "ID": "047",
+ "LABEL": "Sample Company Capital Partners GP II Ltd."
+ },
+ {
+ "ID": "048",
+ "LABEL": "Sample Company NICP II Holdings GP Ltd."
+ },
+ {
+ "ID": "060",
+ "LABEL": "Sample Company Capital Partners Fund I GP Ltd."
+ },
+ {
+ "ID": "061",
+ "LABEL": "Sample Company Geothermal Holdings (Canada) GP Ltd."
+ },
+ {
+ "ID": "062",
+ "LABEL": "Sample Company Infra Link GP Ltd."
+ },
+ {
+ "ID": "063",
+ "LABEL": "Sample Company Millennium Holdings (Canada) GP Ltd."
+ },
+ {
+ "ID": "064",
+ "LABEL": "Sample Company Millennium Holdings (US) GP Ltd."
+ },
+ {
+ "ID": "065",
+ "LABEL": "Sample Company NPC I Holdings Ltd."
+ },
+ {
+ "ID": "066",
+ "LABEL": "Sample Company NVCF Holdings Ltd."
+ },
+ {
+ "ID": "067",
+ "LABEL": "NSample Company PE Holdings GP Ltd."
+ },
+ {
+ "ID": "068",
+ "LABEL": "Sample Company PPP GP Ltd."
+ },
+ {
+ "ID": "069",
+ "LABEL": "Sample Company Private Credit GP Ltd."
+ },
+ {
+ "ID": "070",
+ "LABEL": "Sample Company Small Cell GP Ltd."
+ },
+ {
+ "ID": "071",
+ "LABEL": "Sample Company Star GPC Ltd."
+ },
+ {
+ "ID": "072",
+ "LABEL": "Sample Company Star Holdings GP Ltd."
+ },
+ {
+ "ID": "073",
+ "LABEL": "Sample Company Trustees Limited"
+ },
+ {
+ "ID": "074",
+ "LABEL": "NPC 2015 Canadian Holdings Ltd."
+ },
+ {
+ "ID": "075",
+ "LABEL": "NPC GPC Ltd."
+ },
+ {
+ "ID": "076",
+ "LABEL": "Sample Company Lal Lal Holdings GP Ltd."
+ },
+ {
+ "ID": "077",
+ "LABEL": "Sample Company Lal Lal Holdings (Australia) Pty Ltd."
+ },
+ {
+ "ID": "078",
+ "LABEL": "Sample Company 1855 Holdings Ltd."
+ },
+ {
+ "ID": "079",
+ "LABEL": "Sample Company 1608 II Holdings Ltd."
+ },
+ {
+ "ID": "080",
+ "LABEL": "Sample Company NVCF II Holdings Ltd."
+ },
+ {
+ "ID": "081",
+ "LABEL": "Sample Company PE GP Ltd."
+ },
+ {
+ "ID": "082",
+ "LABEL": "NCP US Terminals GP LLC"
+ },
+ {
+ "ID": "083",
+ "LABEL": "Sample Company NICP III GP Ltd"
+ },
+ {
+ "ID": "084",
+ "LABEL": "Sample Company Star Class C LP"
+ },
+ {
+ "ID": "085",
+ "LABEL": "NCP Canadian Breaks GP LLC"
+ },
+ {
+ "ID": "086",
+ "LABEL": "Sample Company Vault Holdings GP Ltd."
+ },
+ {
+ "ID": "087",
+ "LABEL": "NCP CSV Holdings GP Ltd."
+ },
+ {
+ "ID": "088",
+ "LABEL": "NPC II GPC Ltd."
+ },
+ {
+ "ID": "089",
+ "LABEL": "NSPC GPC Ltd."
+ },
+ {
+ "ID": "090",
+ "LABEL": "NSPC GP Ltd."
+ },
+ {
+ "ID": "091",
+ "LABEL": "NSPC-L GP Ltd"
+ },
+ {
+ "ID": "092",
+ "LABEL": "NSPC-L Holdings GP Ltd."
+ },
+ {
+ "ID": "093",
+ "LABEL": "NPC I Holdings GP Ltd."
+ },
+ {
+ "ID": "094",
+ "LABEL": "Sample Company Private Credit II GP Ltd."
+ },
+ {
+ "ID": "095",
+ "LABEL": "Sample Company Star Class C Holdings LP"
+ },
+ {
+ "ID": "096",
+ "LABEL": "Sample Company Class C LP"
+ },
+ {
+ "ID": "097",
+ "LABEL": "NPC II Class C Trust"
+ },
+ {
+ "ID": "098",
+ "LABEL": "NSPC-L Class C Trust"
+ },
+ {
+ "ID": "099",
+ "LABEL": "Sample Company CFOF Class C 2019 Ltd."
+ },
+ {
+ "ID": "100",
+ "LABEL": "Sample Company NWP Co-Invest US GP LP"
+ },
+ {
+ "ID": "101",
+ "LABEL": "Sample Company 010 II Holdings Ltd."
+ },
+ {
+ "ID": "102",
+ "LABEL": "NSPC International GP Ltd"
+ },
+ {
+ "ID": "103",
+ "LABEL": "NSPC-L International GP Ltd"
+ },
+ {
+ "ID": "104",
+ "LABEL": "NSPC-L GPC Ltd"
+ },
+ {
+ "ID": "105",
+ "LABEL": "Sample Company NICP III Canadian Class C Holdings Ltd."
+ },
+ {
+ "ID": "106",
+ "LABEL": "Sample Company Secondary Partners III GP Ltd."
+ },
+ {
+ "ID": "107",
+ "LABEL": "Sample Company NICP III Holdings Ltd."
+ },
+ {
+ "ID": "108",
+ "LABEL": "Sample Company NCO Holdings Ltd."
+ },
+ {
+ "ID": "109",
+ "LABEL": "Sample Company NPE VIII Holdings Ltd."
+ },
+ {
+ "ID": "110",
+ "LABEL": "Sample Company NSP III Holdings Ltd."
+ },
+ {
+ "ID": "111",
+ "LABEL": "Sample Company NSP III Class C Holdings LP"
+ },
+ {
+ "ID": "112",
+ "LABEL": "Sample Company NCO GP Ltd"
+ },
+ {
+ "ID": "113",
+ "LABEL": "NSPC-L Holdings II GP Ltd"
+ },
+ {
+ "ID": "114",
+ "LABEL": "Sample Company Private Equity VIII GP Ltd"
+ },
+ {
+ "ID": "115",
+ "LABEL": "Sample Company Class C Sub Holdings LP"
+ },
+ {
+ "ID": "116",
+ "LABEL": "Sample Company NCO Class C Holdings LP"
+ },
+ {
+ "ID": "117",
+ "LABEL": "Sample Company Music Copyright Ventures GP Ltd"
+ },
+ {
+ "ID": "118",
+ "LABEL": "Sample Company Music Copyright Ventures LP"
+ },
+ {
+ "ID": "119",
+ "LABEL": "NEIF GP Ltd"
+ },
+ {
+ "ID": "120",
+ "LABEL": "NEIF Class C LP"
+ },
+ {
+ "ID": "121",
+ "LABEL": "NPC II Holdings GP Ltd"
+ },
+ {
+ "ID": "122",
+ "LABEL": "Sample Company LPF Private Credit Holdings GP Ltd"
+ },
+ {
+ "ID": "123",
+ "LABEL": "NPCO GP Ltd"
+ },
+ {
+ "ID": "124",
+ "LABEL": "Sample Company NICP III GP LLC"
+ },
+ {
+ "ID": "125",
+ "LABEL": "Sample Company Strategic Capital GP Ltd"
+ },
+ {
+ "ID": "126",
+ "LABEL": "Sample Company Growth Fund GP Ltd"
+ },
+ {
+ "ID": "127",
+ "LABEL": "Sample Company Venture Growth Class C Holdings LP"
+ },
+ {
+ "ID": "128",
+ "LABEL": "NICP III CLASS C LP"
+ },
+ {
+ "ID": "129",
+ "LABEL": "Sample Company 2021 PE Class C LP"
+ },
+ {
+ "ID": "130",
+ "LABEL": "NICP IV GP LTD"
+ },
+ {
+ "ID": "131",
+ "LABEL": "NICP IV Class C LP"
+ },
+ {
+ "ID": "132",
+ "LABEL": "Sample Company Crescendo Holdings GP LLC"
+ },
+ {
+ "ID": "133",
+ "LABEL": "Sample Company Capital Partners US GP LLC"
+ },
+ {
+ "ID": "134",
+ "LABEL": "Sample Company Class C Sub Holdings Ltd"
+ },
+ {
+ "ID": "135",
+ "LABEL": "NICP IV GP LLC"
+ },
+ {
+ "ID": "136",
+ "LABEL": "Sample Company NCO (US) GP Ltd"
+ },
+ {
+ "ID": "137",
+ "LABEL": "Sample Company Venture Catalyst Fund III GP Ltd"
+ },
+ {
+ "ID": "138",
+ "LABEL": "Sample Company Private Credit III GP Ltd"
+ },
+ {
+ "ID": "139",
+ "LABEL": "Sample Company Global Private Equity GP Ltd"
+ },
+ {
+ "ID": "140",
+ "LABEL": "NCP CSV International Holding Ltd"
+ },
+ {
+ "ID": "141",
+ "LABEL": "Sample Company LPF V Holdings Ltd"
+ },
+ {
+ "ID": "142",
+ "LABEL": "Sample Company 1855 II Holdings Ltd"
+ },
+ {
+ "ID": "143",
+ "LABEL": "NPC III RN (Canada) GP Ltd"
+ },
+ {
+ "ID": "144",
+ "LABEL": "Sample Company Secondary Partners IV GP Ltd"
+ },
+ {
+ "ID": "145",
+ "LABEL": "Sample Company Global Private Equity Class C Holdings LP"
+ },
+ {
+ "ID": "146",
+ "LABEL": "NPC III Class C Trust"
+ },
+ {
+ "ID": "147",
+ "LABEL": "Sample Company 2023 Canada Class C Holdings LP"
+ },
+ {
+ "ID": "148",
+ "LABEL": "Sample Company Global Private Equity Holdings GP Ltd"
+ },
+ {
+ "ID": "149",
+ "LABEL": "Sample Company Private Credit Class C LP"
+ },
+ {
+ "ID": "150",
+ "LABEL": "Sample Company NCO SP Class C Holdings LP"
+ },
+ {
+ "ID": "151",
+ "LABEL": "Sample Company NPE VIII Holdings LP"
+ },
+ {
+ "ID": "152",
+ "LABEL": "Sample Company NSP III Holdings LP"
+ },
+ {
+ "ID": "153",
+ "LABEL": "NORTHLEAF IGEPE CLASS C LP"
+ },
+ {
+ "ID": "154",
+ "LABEL": "NORTHLEAF NVCF III CLASS C TRUST"
+ },
+ {
+ "ID": "155",
+ "LABEL": "NASF CLASS C LP"
+ },
+ {
+ "ID": "156",
+ "LABEL": "NASF GP Ltd"
+ },
+ {
+ "ID": "157",
+ "LABEL": "NMIP Class C LP"
+ },
+ {
+ "ID": "158",
+ "LABEL": "Sample Company NSP IV Class C Holdings LP"
+ },
+ {
+ "ID": "159",
+ "LABEL": "Sample Company Class C Canadian Sub Holdings LP"
+ },
+ {
+ "ID": "160",
+ "LABEL": "Sample Company Secondary Partners IV EU GP Sarl"
+ },
+ {
+ "ID": "161",
+ "LABEL": "NASF US GP Ltd"
+ },
+ {
+ "ID": "800",
+ "LABEL": "Stream Class C Holdings Ltd"
+ },
+ {
+ "ID": "11112",
+ "LABEL": "testing company"
+ },
+ {
+ "ID": "112233",
+ "LABEL": "Testi"
+ },
+ {
+ "ID": "018",
+ "LABEL": "Sample Company Capital Partners (Japan) KK"
+ },
+ {
+ "ID": "018",
+ "LABEL": "Sample Company Capital Partners (Japan) KK"
+ },
+ {
+ "ID": "344333",
+ "LABEL": "TestingComp"
+ }
+ ],
+ "RESPONSE_COMMENTS": 1856,
+ "submittorRoleInfo": "Invoice Approver",
+ "vendorInformation": {
+ "0": {
+ "VENDOR_LABEL": "SAMPLE CORPORATION INC.",
+ "VENDOR_STATUS": "Active",
+ "VENDOR_SYSTEM_ID_DB": "600162",
+ "VENDOR_SYSTEM_ID_ACTG": "10T1026",
+ "EXPENSE_VENDOR_ADDRESS": "232 NORSEMAN STREET NEW YORK",
+ "EXPENSE_VENDOR_COUNTRY": "CANADA",
+ "EXPENSE_VENDOR_CURRENCY": "USD",
+ "EXPENSE_VENDOR_COMPANYCODE": "010",
+ "EXPENSE_VENDOR_COMPANYNAME": "Sample Company Capital Partners (Canada) Ltd",
+ "EXPENSE_VENDOR_PROVINCE_STATE": "ONTARIO"
+ },
+ "companyData": "Sample Company Capital Partners (Canada) Ltd",
+ "vendorLocation": "ON"
+ },
+ "DHS01_LINK_TO_EDIT": "https://northleaf.dev.cloud.processmaker.net/webentry/request/5516/abeNode?addComments=2",
+ "EXISTS_ERROR_EXCEL": false,
+ "IN_CHECK_REQUIREDS": true,
+ "IN_INVOICE_PRE_TAX": "329.00",
+ "PM_CURRENCY_SOURCE": [
+ {
+ "ID": "USD",
+ "LABEL": "USD"
+ },
+ {
+ "ID": "USD",
+ "LABEL": "USD"
+ },
+ {
+ "ID": "AUD",
+ "LABEL": "AUD"
+ },
+ {
+ "ID": "GBP",
+ "LABEL": "GBP"
+ },
+ {
+ "ID": "EUR",
+ "LABEL": "EUR"
+ },
+ {
+ "ID": "NZD",
+ "LABEL": "NZD"
+ }
+ ],
+ "isCustomeGridValid": "true",
+ "validateForm_subPe": null,
+ "EXCEL_TEMPLATE_DATA": [
+ {
+ "ID": 1,
+ "TAB_NAME": "Main",
+ "DATE_POSITION": "I7",
+ "TEMPLATE_NAME": "Legal Contractor Template",
+ "END_ROW_NUMBER": "7",
+ "VENDOR_POSITION": "A1",
+ "END_COLUMN_LETTER": "I",
+ "INITIAL_ROW_LETTER": "A",
+ "INITIAL_ROW_NUMBER": "1",
+ "STATIC_INFORMATION": "true",
+ "TABLE_END_ROW_NUMBER": "",
+ "SINGLE_INVOICE_VALUES": "Right",
+ "INVOICE_NUMBER_POSITION": "I6",
+ "TABLE_END_COLUMN_LETTER": "",
+ "TABLE_INITIAL_ROW_LETTER": "",
+ "TABLE_INITIAL_ROW_NUMBER": "10"
+ },
+ {
+ "ID": 2,
+ "TAB_NAME": "Main",
+ "DATE_POSITION": "J3",
+ "TEMPLATE_NAME": "Tax Contractor Template",
+ "END_ROW_NUMBER": "8",
+ "VENDOR_POSITION": "A1",
+ "END_COLUMN_LETTER": "K",
+ "INITIAL_ROW_LETTER": "A",
+ "INITIAL_ROW_NUMBER": "1",
+ "STATIC_INFORMATION": "true",
+ "TABLE_END_ROW_NUMBER": "",
+ "SINGLE_INVOICE_VALUES": "",
+ "INVOICE_NUMBER_POSITION": "J1",
+ "TABLE_END_COLUMN_LETTER": "",
+ "TABLE_INITIAL_ROW_LETTER": "",
+ "TABLE_INITIAL_ROW_NUMBER": "11"
+ },
+ {
+ "ID": 3,
+ "TAB_NAME": "Main",
+ "DATE_POSITION": "",
+ "TEMPLATE_NAME": "Deloitte Template",
+ "END_ROW_NUMBER": "",
+ "VENDOR_POSITION": "",
+ "END_COLUMN_LETTER": "",
+ "INITIAL_ROW_LETTER": "",
+ "INITIAL_ROW_NUMBER": "",
+ "STATIC_INFORMATION": "false",
+ "TABLE_END_ROW_NUMBER": "",
+ "SINGLE_INVOICE_VALUES": "",
+ "INVOICE_NUMBER_POSITION": "",
+ "TABLE_END_COLUMN_LETTER": "",
+ "TABLE_INITIAL_ROW_LETTER": "",
+ "TABLE_INITIAL_ROW_NUMBER": "10"
+ },
+ {
+ "ID": 4,
+ "TAB_NAME": "Master",
+ "DATE_POSITION": "B6",
+ "TEMPLATE_NAME": "Generic Template",
+ "END_ROW_NUMBER": "9",
+ "VENDOR_POSITION": "B2",
+ "END_COLUMN_LETTER": "N",
+ "INITIAL_ROW_LETTER": "A",
+ "INITIAL_ROW_NUMBER": "2",
+ "STATIC_INFORMATION": "true",
+ "TABLE_END_ROW_NUMBER": "",
+ "SINGLE_INVOICE_VALUES": "",
+ "INVOICE_NUMBER_POSITION": "B5",
+ "TABLE_END_COLUMN_LETTER": "",
+ "TABLE_INITIAL_ROW_LETTER": "",
+ "TABLE_INITIAL_ROW_NUMBER": "11"
+ }
+ ],
+ "IN_ADDITIONAL_FILES": null,
+ "IN_INVOICE_CURRENCY": "USD",
+ "IN_TOTAL_RECORDS_PC": 0,
+ "IN_TOTAL_RECORDS_PE": 3,
+ "aavendorInformation": {
+ "companyData": null
+ },
+ "fakeSaveCloseButton": null,
+ "invoiceTemplateData": [],
+ "saveFormClose_subPe": null,
+ "DHS01_LINK_TO_REJECT": "https://northleaf.dev.cloud.processmaker.net/webentry/request/5516/abeNode?addComments=3",
+ "FINAL_SUBMITTER_DATE": "2025-06-12",
+ "IN_COMMENT_SUBMITTER": null,
+ "IN_DATA_INITIAL_USER": {
+ "ID": 170,
+ "NAME": "Test User",
+ "EMAIL": "test.user@example.com"
+ },
+ "IN_INVOICE_TAX_TOTAL": 42.77,
+ "IN_INVOICE_VENDOR_ID": "10T1026",
+ "IN_IS03_CURRENT_USER": {
+ "id": 170,
+ "fax": null,
+ "cell": null,
+ "city": null,
+ "meta": {
+ "signature": null,
+ "typeOfSigner": null,
+ "fundingApprovalRequired": null
+ },
+ "uuid": "9e223c50-53ac-48b2-ab5f-2d03325e1460",
+ "email": "test.user@example.com",
+ "phone": null,
+ "state": null,
+ "title": null,
+ "avatar": "",
+ "postal": null,
+ "status": "ACTIVE",
+ "address": null,
+ "country": null,
+ "fullname": "Test User",
+ "language": "en",
+ "lastname": "User",
+ "schedule": {
+ "Fri": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Mon": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Sat": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": false
+ },
+ "Sun": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": false
+ },
+ "Thu": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Tue": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ },
+ "Wed": {
+ "to": "16:00",
+ "from": "08:00",
+ "active": true
+ }
+ },
+ "timezone": "America/New_York",
+ "username": "testuser",
+ "birthdate": null,
+ "firstname": "Test",
+ "created_at": "2025-02-04T14:52:59-05:00",
+ "expires_at": null,
+ "manager_id": null,
+ "updated_at": "2025-02-04T15:14:37-05:00",
+ "loggedin_at": "2025-06-12T11:27:15-04:00",
+ "datetime_format": "m/d/Y H:i",
+ "is_administrator": true,
+ "delegation_user_id": null
+ },
+ "IN_OUTSTANDING_TOTAL": 0,
+ "IN_PDF_HTML_DOWNLOAD": "
",
+ "IN_SHOW_EXCEL_NUMBER": false,
+ "IN_SUBMITTER_MANAGER": {
+ "ID": 117,
+ "EMAIL": "test.manager@example.com",
+ "FULL_NAME": "pmmanager submitter"
+ },
+ "newVendorInformation": {
+ "0": {
+ "VENDOR_LABEL": "SAMPLE CORPORATION INC.",
+ "VENDOR_STATUS": "Active",
+ "VENDOR_SYSTEM_ID_DB": "600162",
+ "VENDOR_SYSTEM_ID_ACTG": "10T1026",
+ "EXPENSE_VENDOR_ADDRESS": "232 NORSEMAN STREET NEW YORK",
+ "EXPENSE_VENDOR_COUNTRY": "CANADA",
+ "EXPENSE_VENDOR_CURRENCY": "USD",
+ "EXPENSE_VENDOR_COMPANYCODE": "010",
+ "EXPENSE_VENDOR_COMPANYNAME": "Sample Company Capital Partners (Canada) Ltd",
+ "EXPENSE_VENDOR_PROVINCE_STATE": "ONTARIO"
+ },
+ "companyData": "Sample Company Capital Partners (Canada) Ltd",
+ "vendorLocation": "ON"
+ },
+ "saveButtonFake_subPe": null,
+ "DHS01_LINK_TO_APPROVE": "https://northleaf.dev.cloud.processmaker.net/webentry/request/5516/abeNode?addComments=1",
+ "IN_CURRENT_REQUEST_ID": 5516,
+ "IN_INVOICE_ADD_VENDOR": null,
+ "IN_INVOICE_ROW_NUMBER": 5,
+ "IN_SAVE_SUBMIT_SUB_PE": null,
+ "IN_SUMMARY_TOTAL_GRID": {
+ "PC": {
+ "IN_EXPENSE_HST": 0,
+ "IN_EXPENSE_TOTAL": 0,
+ "IN_EXPENSE_PRETAX_AMOUNT": 0
+ },
+ "PE": {
+ "IN_EXPENSE_HST": 0.52,
+ "IN_EXPENSE_TOTAL": 4.52,
+ "IN_EXPENSE_PRETAX_AMOUNT": 4
+ },
+ "CORP": {
+ "IN_EXPENSE_HST": 42.25,
+ "IN_EXPENSE_TOTAL": 367.25,
+ "IN_EXPENSE_PRETAX_AMOUNT": 325
+ },
+ "INFRA": {
+ "IN_EXPENSE_HST": 0,
+ "IN_EXPENSE_TOTAL": 0,
+ "IN_EXPENSE_PRETAX_AMOUNT": 0
+ }
+ },
+ "IN_TOTAL_RECORDS_CORP": 2,
+ "IN_INVOICE_DISCREPANCY": 0.37,
+ "IN_LIST_GROUP_MANAGERS": [
+ {
+ "ID": 4,
+ "EMAIL": "james.fung@northleafcapital.com",
+ "FULL_NAME": "James Fung"
+ },
+ {
+ "ID": 65,
+ "EMAIL": "gillian.koo@northleafcapital.com",
+ "FULL_NAME": "Gillian Koo"
+ },
+ {
+ "ID": 136,
+ "EMAIL": "patrick.lee@northleafcapital.com",
+ "FULL_NAME": "Patrick Lee"
+ },
+ {
+ "ID": 128,
+ "EMAIL": "ly.mai@northleafcapital.com",
+ "FULL_NAME": "Ly Mai"
+ },
+ {
+ "ID": 124,
+ "EMAIL": "hashim.omar@northleafcapital.com",
+ "FULL_NAME": "Hashim Omar"
+ },
+ {
+ "ID": 3,
+ "EMAIL": "geanina.peter@northleafcapital.com",
+ "FULL_NAME": "Geanina Peter"
+ },
+ {
+ "ID": 30,
+ "EMAIL": "Ishan.Shekhar@northleafcapital.com",
+ "FULL_NAME": "Ishan Shekhar"
+ },
+ {
+ "ID": 64,
+ "EMAIL": "eric.siu@northleafcapital.com",
+ "FULL_NAME": "Eric Siu"
+ },
+ {
+ "ID": 117,
+ "EMAIL": "test.manager@example.com",
+ "FULL_NAME": "pmmanager submitter"
+ },
+ {
+ "ID": 118,
+ "EMAIL": "test.analyst@example.com",
+ "FULL_NAME": "pmmanager submitter2"
+ },
+ {
+ "ID": 119,
+ "EMAIL": "test.supervisor@example.com",
+ "FULL_NAME": "pmmanager submitter3"
+ },
+ {
+ "ID": 120,
+ "EMAIL": "test.coordinator@example.com",
+ "FULL_NAME": "pmmanager submitter4"
+ },
+ {
+ "ID": 131,
+ "EMAIL": "gordon.wang@northleafcapital.com",
+ "FULL_NAME": "Gordon Wang"
+ }
+ ],
+ "IN_RESPONSE_NEW_VENDOR": "",
+ "IN_TOTAL_RECORDS_INFRA": 0,
+ "auxiliarGridValidation": null,
+ "submitButtonFake_subPe": null,
+ "COPY_NEW_VENDOR_MESSAGE": "",
+ "IN_COMMENT_MANAGER_EDIT": null,
+ "IN_EXPENSE_DELETED_ROWS": "[]",
+ "IN_INVOICE_VENDOR_AZURE": null,
+ "IN_INVOICE_VENDOR_LABEL": "SAMPLE CORPORATION INC.|USD|NEW YORK",
+ "IN_IS03_CURRENT_USER_ID": 170,
+ "IN_SUBMITTER_MANAGER_ID": 117,
+ "IN_TOTAL_PRE_TAX_AMOUNT": 329,
+ "checkStaticTemplateInfo": true,
+ "IN_DELETED_ROWS_RESPONSE": null,
+ "IN_OUTSTANDING_TOTAL_HST": "",
+ "IN_TOTAL_HST_INIT_SUB_PC": 0,
+ "IN_TOTAL_HST_INIT_SUB_PE": 0.52,
+ "TABLE_INITIAL_ROW_NUMBER": "11",
+ "isCustomeGridValid_subPe": null,
+ "IN_ADDITIONAL_FILES_TABLE": "",
+ "IN_CHECK_REQUIREDS_NESTED": true,
+ "IN_DATA_INITIAL_USER_TEST": {
+ "ID": 170,
+ "NAME": "Test User",
+ "EMAIL": "test.user@example.com"
+ },
+ "IN_INVOICE_TRANS_COMMENTS": "NO TRANSACTION = 0",
+ "IN_INVOICE_VENDOR_ADDRESS": "232 NORSEMAN STREET NEW YORK",
+ "IN_OUTSTANDING_PERCENTAGE": 0,
+ "IN_TOTAL_PERCENTAGE_TOTAL": 100,
+ "fakeSaveCloseButton_subPe": null,
+ "IN_DATA_GRID_SAVE_RESPONSE": null,
+ "IN_INVOICE_TOTAL_FORMATTED": "371.77",
+ "IN_TOTAL_HST_INIT_SUB_CORP": 42.25,
+ "IN_TOTAL_TOTAL_INIT_SUB_PC": 0,
+ "IN_TOTAL_TOTAL_INIT_SUB_PE": 4.52,
+ "IN_INVOICE_TOTAL_PERCENTAGE": 100,
+ "IN_SUBMITTER_MANAGER_ACTION": null,
+ "IN_TOTAL_HST_INIT_SUB_INFRA": 0,
+ "IN_INVOICE_PRE_TAX_FORMATTED": "329.00",
+ "IN_TOTAL_TOTAL_INIT_SUB_CORP": 367.25,
+ "IN_INVOICE_PRE_TAX_PERCENTAGE": 88.49557522123894,
+ "IN_REQUEST_NEW_VENDOR_MESSAGE": "",
+ "IN_TOTAL_TOTAL_INIT_SUB_INFRA": 0,
+ "IN_INVOICE_TAX_TOTAL_FORMATTED": "42.77",
+ "IN_EXPENSE_ACTIVITY_RECOVERABLE": [
+ {
+ "ID": "020",
+ "LABEL": "Due Diligence"
+ },
+ {
+ "ID": "020",
+ "LABEL": "Due Diligence"
+ },
+ {
+ "ID": "900",
+ "LABEL": "Fund Formation"
+ },
+ {
+ "ID": "900",
+ "LABEL": "Fund Formation"
+ },
+ {
+ "ID": "910",
+ "LABEL": "Fundraising"
+ },
+ {
+ "ID": "910",
+ "LABEL": "Fundraising"
+ },
+ {
+ "ID": "025",
+ "LABEL": "LPAC"
+ },
+ {
+ "ID": "025",
+ "LABEL": "LPAC"
+ },
+ {
+ "ID": "035",
+ "LABEL": "Monitoring/AGM"
+ },
+ {
+ "ID": "035",
+ "LABEL": "Monitoring/AGM"
+ },
+ {
+ "ID": "045",
+ "LABEL": "OVCF/NVCF AGM"
+ },
+ {
+ "ID": "045",
+ "LABEL": "OVCF/NVCF AGM"
+ },
+ {
+ "ID": "305",
+ "LABEL": "PE Outsourcing"
+ },
+ {
+ "ID": "305",
+ "LABEL": "PE Outsourcing"
+ },
+ {
+ "ID": "000",
+ "LABEL": "Professional"
+ },
+ {
+ "ID": "999",
+ "LABEL": "Professional"
+ },
+ {
+ "ID": "046",
+ "LABEL": "Star AGM"
+ },
+ {
+ "ID": "046",
+ "LABEL": "Star AGM"
+ },
+ {
+ "ID": "130",
+ "LABEL": "Tax"
+ },
+ {
+ "ID": "130",
+ "LABEL": "Tax"
+ },
+ {
+ "ID": "123456",
+ "LABEL": "Testing"
+ },
+ {
+ "ID": "000",
+ "LABEL": "Unallocated"
+ },
+ {
+ "ID": "000",
+ "LABEL": "Unallocated"
+ }
+ ],
+ "IN_INVOICE_TAX_TOTAL_PERCENTAGE": 11.504424778761065,
+ "IN_SUBMITTER_MANAGER_EDIT_ACTION": null,
+ "IN_EXPENSE_ACTIVITY_NON_RECOVERABLE": [
+ {
+ "ID": "130",
+ "LABEL": "Tax"
+ },
+ {
+ "ID": "130",
+ "LABEL": "Tax"
+ },
+ {
+ "ID": "123456",
+ "LABEL": "Testing"
+ },
+ {
+ "ID": "000",
+ "LABEL": "Unallocated"
+ },
+ {
+ "ID": "000",
+ "LABEL": "Unallocated"
+ }
+ ],
+ "IN_OUTSTANDING_TOTAL_PRE_TAX_AMOUNT": null,
+ "IN_TOTAL_PRE_TAX_AMOUNT_INIT_SUB_PC": 0,
+ "IN_TOTAL_PRE_TAX_AMOUNT_INIT_SUB_PE": 4,
+ "IN_TOTAL_PERCENTAGE_TOTAL_INIT_SUB_PC": 0,
+ "IN_TOTAL_PERCENTAGE_TOTAL_INIT_SUB_PE": 1.2200000000000002,
+ "IN_TOTAL_PRE_TAX_AMOUNT_INIT_SUB_CORP": 325,
+ "IN_TOTAL_PRE_TAX_AMOUNT_INIT_SUB_INFRA": 0,
+ "IN_INVOICE_TOTAL_PERCENTAGE_INIT_SUB_PC": 0,
+ "IN_INVOICE_TOTAL_PERCENTAGE_INIT_SUB_PE": 1.2200000000000004,
+ "IN_TOTAL_PERCENTAGE_TOTAL_INIT_SUB_CORP": 98.78,
+ "IN_TOTAL_PERCENTAGE_TOTAL_INIT_SUB_INFRA": 0,
+ "IN_INVOICE_PRE_TAX_PERCENTAGE_INIT_SUB_PC": 0,
+ "IN_INVOICE_PRE_TAX_PERCENTAGE_INIT_SUB_PE": 1.0796460176991154,
+ "IN_INVOICE_TOTAL_PERCENTAGE_INIT_SUB_CORP": 98.78,
+ "IN_INVOICE_TOTAL_PERCENTAGE_INIT_SUB_INFRA": 0,
+ "IN_INVOICE_PRE_TAX_PERCENTAGE_INIT_SUB_CORP": 87.41592920353982,
+ "IN_INVOICE_TAX_TOTAL_PERCENTAGE_INIT_SUB_PC": 0,
+ "IN_INVOICE_TAX_TOTAL_PERCENTAGE_INIT_SUB_PE": 0.14035398230088497,
+ "IN_INVOICE_PRE_TAX_PERCENTAGE_INIT_SUB_INFRA": 0,
+ "IN_INVOICE_TAX_TOTAL_PERCENTAGE_INIT_SUB_CORP": 11.364070796460176,
+ "IN_INVOICE_TAX_TOTAL_PERCENTAGE_INIT_SUB_INFRA": 0
+ },
+ "can_view_parent_request": false
+}
\ No newline at end of file
diff --git a/tests/Fixtures/process_with_html.bpmn b/tests/Fixtures/process_with_html.bpmn
new file mode 100644
index 0000000000..cc4e694a01
--- /dev/null
+++ b/tests/Fixtures/process_with_html.bpmn
@@ -0,0 +1,51 @@
+
+
+
+
+ node_23
+
+
+ node_23
+ node_32
+
+
+ <p>dfgdf g gdf gdf. rt fdg dfg f gs gdfh j ghj. ghk gh j75u y u57 uyh jikuilopiuo ityu rt yertqwerq aasd x czx. bdfhg ty gfh nvb nhjtyu uyijknmb. jkluop tyuyu etgfgcvbsrf werrt gb dr ger t dfgdf g gdf gdf. rt fdg dfg f gs gdfh j ghj. ghk gh j75u y u57 uyh jikuilopiuo ityu rt yertqwerq aasd x czx. bdfhg ty gfh nvb nhjtyu uyijknmb. jkluop tyuyu etgfgcvbsrf werrt gb dr ger t dfgdf g gdf gdf. rt fdg dfg f gs gdfh j ghj. ghk gh j75u y u57 uyh jikuilopiuo ityu rt yertqwerq aasd x czx. bdfhg ty gfh nvb nhjtyu uyijknmb. jkluop tyuyu etgfgcvbsrf werrt gb dr ger t dfgdf g gdf gdf. rt fdg dfg f gs gdfh j ghj. ghk gh j75u y u57 uyh jikuilopiuo ityu rt yertqwerq aasd x czx. bdfhg ty gfh nvb nhjtyu uyijknmb. jkluop tyuyu etgfgcvbsrf werrt gb dr ger t dfgdf g gdf gdf. rt fdg dfg f gs gdfh j ghj. ghk gh j75u y u57 uyh jikuilopiuo ityu rt yertqwerq aasd x czx. bdfhg ty gfh nvb nhjtyu uyijknmb. jkluop tyuyu etgfgcvbsrf werrt gb dr ger t </p>
+ node_32
+ node_36
+
+
+ node_36
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/Fixtures/processes/screen_process_v1.json b/tests/Fixtures/processes/screen_process_v1.json
new file mode 100644
index 0000000000..0597aa7e31
--- /dev/null
+++ b/tests/Fixtures/processes/screen_process_v1.json
@@ -0,0 +1,214 @@
+{
+ "type": "process_package",
+ "version": "2",
+ "root": "9efb5c96-f795-40e9-90a0-ce9ebe246cfd",
+ "name": "Simple Process",
+ "export": {
+ "9efb5c96-f795-40e9-90a0-ce9ebe246cfd": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ProcessExporter",
+ "type": "Process",
+ "type_human": "Process",
+ "type_plural": "Processes",
+ "type_human_plural": "Processes",
+ "last_modified_by": "Admin User",
+ "last_modified_by_id": 1,
+ "model": "ProcessMaker\\Models\\Process",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "user",
+ "uuid": "9ef10b5b-c0b8-4327-8c26-533c0e0c25b6",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\UserExporter",
+ "modelClass": "ProcessMaker\\Models\\User",
+ "fallbackMatches": {
+ "email": "admin@processmaker.com",
+ "username": "admin"
+ },
+ "name": "",
+ "discard": false
+ },
+ {
+ "type": "screens",
+ "uuid": "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b",
+ "meta": {
+ "path": "/bpmn:definitions/bpmn:process/bpmn:task"
+ },
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "modelClass": "ProcessMaker\\Models\\Screen",
+ "fallbackMatches": {
+ "key": null,
+ "title": "Screen with Nested"
+ },
+ "name": "Screen with Nested",
+ "discard": false
+ },
+ {
+ "type": "process_launchpad",
+ "uuid": "9efb6041-6bb5-4544-86b2-3a3a12d43f0a",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ProcessLaunchpadExporter",
+ "modelClass": "ProcessMaker\\Models\\ProcessLaunchpad",
+ "fallbackMatches": [],
+ "name": "Setting",
+ "discard": false
+ }
+ ],
+ "name": "Simple Process",
+ "description": "Simple Process",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 25,
+ "uuid": "9efb5c96-f795-40e9-90a0-ce9ebe246cfd",
+ "process_category_id": 2,
+ "user_id": 1,
+ "bpmn": "\n
\n \n \n node_18\n \n \n node_18\n node_27\n \n \n node_27\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n",
+ "description": "Simple Process",
+ "name": "Simple Process",
+ "cancel_screen_id": null,
+ "request_detail_screen_id": null,
+ "status": "ACTIVE",
+ "is_valid": 1,
+ "package_key": null,
+ "pause_timer_start": 0,
+ "deleted_at": null,
+ "created_at": "2025-05-23 18:17:53",
+ "updated_at": "2025-05-23 18:28:05",
+ "updated_by": 1,
+ "start_events": "[{\"id\": \"node_1\", \"name\": \"Start Event\", \"config\": \"{\\\"web_entry\\\":null}\", \"ownerProcessId\": \"ProcessId\", \"eventDefinitions\": [], \"ownerProcessName\": \"ProcessName\", \"allowInterstitial\": \"true\", \"interstitialScreenRef\": \"\"}]",
+ "warnings": null,
+ "self_service_tasks": "[]",
+ "svg": "
",
+ "signal_events": "[]",
+ "conditional_events": "[]",
+ "properties": "{\"manager_id\": \"undefined\"}",
+ "is_template": 0,
+ "asset_type": null,
+ "case_title": null,
+ "launchpad_properties": null,
+ "alternative": "A",
+ "default_anon_web_language": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "bpmn-elements": [],
+ "abe_servers": [],
+ "uncategorized-category": true,
+ "signals": [],
+ "hasCustomDashboardRedirect": true,
+ "notification_settings": [
+ {
+ "process_id": 25,
+ "element_id": "node_2",
+ "notifiable_type": "assignee",
+ "notification_type": "assigned"
+ },
+ {
+ "process_id": 25,
+ "element_id": "node_2",
+ "notifiable_type": "assignee",
+ "notification_type": "due"
+ }
+ ]
+ }
+ },
+ "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "type": "Screen",
+ "type_human": "Screen",
+ "type_plural": "Screens",
+ "type_human_plural": "Screens",
+ "last_modified_by": "Admin User",
+ "last_modified_by_id": 1,
+ "model": "ProcessMaker\\Models\\Screen",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [],
+ "name": "Screen with Nested",
+ "description": "Screen with Nested",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 36,
+ "uuid": "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b",
+ "title": "Screen with Nested",
+ "description": "Screen with Nested",
+ "type": "FORM",
+ "config": "[{\"name\": \"Screen with Nested\", \"items\": [{\"uuid\": \"045ae13d-634c-42ae-81a5-ca0bc2c7e30d\", \"label\": \"Line Input v1\", \"config\": {\"icon\": \"far fa-square\", \"name\": \"form_input_1\", \"type\": \"text\", \"label\": \"New Input v1\", \"helper\": null, \"dataFormat\": \"string\", \"validation\": null, \"placeholder\": null}, \"component\": \"FormInput\", \"inspector\": [{\"type\": \"FormInput\", \"field\": \"name\", \"config\": {\"name\": \"Variable Name\", \"label\": \"Variable Name\", \"helper\": \"A variable name is a symbolic name to reference information.\", \"validation\": \"dot_notation|required|not_in:null,break,case,catch,continue,debugger,default,delete,do,else,finally,for,function,if,in,instanceof,new,return,switch,this,throw,try,typeof,var,void,while,with,class,const,enum,export,extends,import,super,true,false\"}}, {\"type\": \"FormInput\", \"field\": \"label\", \"config\": {\"label\": \"Label\", \"helper\": \"The label describes the field's name\"}}, {\"type\": \"FormMultiselect\", \"field\": \"dataFormat\", \"config\": {\"name\": \"Data Type\", \"label\": \"Data Type\", \"helper\": \"The data type specifies what kind of data is stored in the variable.\", \"options\": [{\"value\": \"string\", \"content\": \"Text\"}, {\"value\": \"int\", \"content\": \"Integer\"}, {\"value\": \"currency\", \"content\": \"Currency\"}, {\"value\": \"percentage\", \"content\": \"Percentage\"}, {\"value\": \"float\", \"content\": \"Decimal\"}, {\"value\": \"datetime\", \"content\": \"Datetime\"}, {\"value\": \"date\", \"content\": \"Date\"}, {\"value\": \"password\", \"content\": \"Password\"}], \"validation\": \"required\"}}, {\"type\": \"SelectDataTypeMask\", \"field\": \"dataMask\", \"config\": {\"name\": \"Data Format\", \"label\": \"Data Format\", \"helper\": \"The data format for the selected type.\"}}, {\"type\": \"ValidationSelect\", \"field\": \"validation\", \"config\": {\"label\": \"Validation Rules\", \"helper\": \"The validation rules needed for this field\"}}, {\"type\": \"FormInput\", \"field\": \"placeholder\", \"config\": {\"label\": \"Placeholder Text\", \"helper\": \"The placeholder is what is shown in the field when no value is provided yet\"}}, {\"type\": \"FormInput\", \"field\": \"helper\", \"config\": {\"label\": \"Helper Text\", \"helper\": \"Help text is meant to provide additional guidance on the field's value\"}}, {\"type\": \"FormCheckbox\", \"field\": \"readonly\", \"config\": {\"label\": \"Read Only\"}}, {\"type\": \"ColorSelect\", \"field\": \"color\", \"config\": {\"label\": \"Text Color\", \"helper\": \"Set the element's text color\", \"options\": [{\"value\": \"text-primary\", \"content\": \"primary\"}, {\"value\": \"text-secondary\", \"content\": \"secondary\"}, {\"value\": \"text-success\", \"content\": \"success\"}, {\"value\": \"text-danger\", \"content\": \"danger\"}, {\"value\": \"text-warning\", \"content\": \"warning\"}, {\"value\": \"text-info\", \"content\": \"info\"}, {\"value\": \"text-light\", \"content\": \"light\"}, {\"value\": \"text-dark\", \"content\": \"dark\"}]}}, {\"type\": \"ColorSelect\", \"field\": \"bgcolor\", \"config\": {\"label\": \"Background Color\", \"helper\": \"Set the element's background color\", \"options\": [{\"value\": \"alert alert-primary\", \"content\": \"primary\"}, {\"value\": \"alert alert-secondary\", \"content\": \"secondary\"}, {\"value\": \"alert alert-success\", \"content\": \"success\"}, {\"value\": \"alert alert-danger\", \"content\": \"danger\"}, {\"value\": \"alert alert-warning\", \"content\": \"warning\"}, {\"value\": \"alert alert-info\", \"content\": \"info\"}, {\"value\": \"alert alert-light\", \"content\": \"light\"}, {\"value\": \"alert alert-dark\", \"content\": \"dark\"}]}}, {\"type\": \"default-value-editor\", \"field\": \"defaultValue\", \"config\": {\"label\": \"Default Value\", \"helper\": \"The default value is pre populated using the existing request data. This feature will allow you to modify the value displayed on screen load if needed.\"}}, {\"type\": \"FormInput\", \"field\": \"conditionalHide\", \"config\": {\"label\": \"Visibility Rule\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"DeviceVisibility\", \"field\": \"deviceVisibility\", \"config\": {\"label\": \"Device Visibility\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"FormInput\", \"field\": \"customFormatter\", \"config\": {\"label\": \"Custom Format String\", \"helper\": \"Use the Mask Pattern format
Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormInput\", \"editor-component\": \"FormInput\"}, {\"uuid\": \"66699e0a-1cd4-4ebf-8987-7a4564742186\", \"label\": \"Submit Button\", \"config\": {\"icon\": \"fas fa-share-square\", \"name\": null, \"event\": \"submit\", \"label\": \"New Submit\", \"loading\": false, \"tooltip\": [], \"variant\": \"primary\", \"fieldValue\": null, \"loadingLabel\": \"Loading...\", \"defaultSubmit\": true}, \"component\": \"FormButton\", \"inspector\": [{\"type\": \"FormInput\", \"field\": \"label\", \"config\": {\"label\": \"Label\", \"helper\": \"The label describes the button's text\"}}, {\"type\": \"FormInput\", \"field\": \"name\", \"config\": {\"name\": \"Variable Name\", \"label\": \"Variable Name\", \"helper\": \"A variable name is a symbolic name to reference information.\", \"validation\": \"regex:/^(?:[A-Za-z])(?:[0-9A-Z_.a-z])*(? Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormSubmit\", \"editor-component\": \"FormButton\"}], \"order\": 1}]",
+ "computed": "[]",
+ "custom_css": null,
+ "created_at": "2025-05-23 18:21:11",
+ "updated_at": "2025-05-23 18:27:28",
+ "status": "ACTIVE",
+ "key": null,
+ "watchers": "[]",
+ "translations": null,
+ "is_template": 0,
+ "asset_type": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "uncategorized-category": true
+ }
+ },
+ "9efb6041-6bb5-4544-86b2-3a3a12d43f0a": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ProcessLaunchpadExporter",
+ "type": "LaunchpadSetting",
+ "type_human": "Launchpad Setting",
+ "type_plural": "LaunchpadSettings",
+ "type_human_plural": "Launchpad Settings",
+ "last_modified_by": "",
+ "last_modified_by_id": null,
+ "model": "ProcessMaker\\Models\\ProcessLaunchpad",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "user",
+ "uuid": "9ef10b5b-c0b8-4327-8c26-533c0e0c25b6",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\UserExporter",
+ "modelClass": "ProcessMaker\\Models\\User",
+ "fallbackMatches": {
+ "email": "admin@processmaker.com",
+ "username": "admin"
+ },
+ "name": "",
+ "discard": false
+ }
+ ],
+ "name": "Setting",
+ "description": null,
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 10,
+ "uuid": "9efb6041-6bb5-4544-86b2-3a3a12d43f0a",
+ "process_id": 25,
+ "user_id": 1,
+ "properties": "{\"icon\": \"Default Icon\", \"tabs\": [], \"screen_id\": 0, \"icon_label\": \"Default Icon\", \"screen_uuid\": \"\", \"screen_title\": \"Default Launchpad\", \"saved_chart_id\": 0, \"my_tasks_columns\": [], \"saved_chart_title\": \"Default Launchpad Chart\"}",
+ "created_at": "2025-05-23 18:28:08",
+ "updated_at": "2025-05-23 18:28:08"
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": []
+ }
+ }
+}
\ No newline at end of file
diff --git a/tests/Fixtures/processes/screen_process_v2.json b/tests/Fixtures/processes/screen_process_v2.json
new file mode 100644
index 0000000000..4448ec61eb
--- /dev/null
+++ b/tests/Fixtures/processes/screen_process_v2.json
@@ -0,0 +1,272 @@
+{
+ "type": "process_package",
+ "version": "2",
+ "root": "9efb5c96-f795-40e9-90a0-ce9ebe246cfd",
+ "name": "Simple Process",
+ "export": {
+ "9efb5c96-f795-40e9-90a0-ce9ebe246cfd": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ProcessExporter",
+ "type": "Process",
+ "type_human": "Process",
+ "type_plural": "Processes",
+ "type_human_plural": "Processes",
+ "last_modified_by": "Admin User",
+ "last_modified_by_id": 1,
+ "model": "ProcessMaker\\Models\\Process",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "user",
+ "uuid": "9ef10b5b-c0b8-4327-8c26-533c0e0c25b6",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\UserExporter",
+ "modelClass": "ProcessMaker\\Models\\User",
+ "fallbackMatches": {
+ "email": "admin@processmaker.com",
+ "username": "admin"
+ },
+ "name": "",
+ "discard": false
+ },
+ {
+ "type": "screens",
+ "uuid": "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b",
+ "meta": {
+ "path": "/bpmn:definitions/bpmn:process/bpmn:task"
+ },
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "modelClass": "ProcessMaker\\Models\\Screen",
+ "fallbackMatches": {
+ "key": null,
+ "title": "Screen with Nested"
+ },
+ "name": "Screen with Nested",
+ "discard": false
+ },
+ {
+ "type": "process_launchpad",
+ "uuid": "9efb6041-6bb5-4544-86b2-3a3a12d43f0a",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ProcessLaunchpadExporter",
+ "modelClass": "ProcessMaker\\Models\\ProcessLaunchpad",
+ "fallbackMatches": [],
+ "name": "Setting",
+ "discard": false
+ }
+ ],
+ "name": "Simple Process",
+ "description": "Simple Process",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 25,
+ "uuid": "9efb5c96-f795-40e9-90a0-ce9ebe246cfd",
+ "process_category_id": 2,
+ "user_id": 1,
+ "bpmn": "\n
\n \n \n node_18\n \n \n node_18\n node_27\n \n \n node_27\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n",
+ "description": "Simple Process",
+ "name": "Simple Process",
+ "cancel_screen_id": null,
+ "request_detail_screen_id": null,
+ "status": "ACTIVE",
+ "is_valid": 1,
+ "package_key": null,
+ "pause_timer_start": 0,
+ "deleted_at": null,
+ "created_at": "2025-05-23 18:17:53",
+ "updated_at": "2025-05-23 19:43:39",
+ "updated_by": 1,
+ "start_events": "[{\"id\": \"node_1\", \"name\": \"Start Event\", \"config\": \"{\\\"web_entry\\\":null}\", \"ownerProcessId\": \"ProcessId\", \"eventDefinitions\": [], \"ownerProcessName\": \"ProcessName\", \"allowInterstitial\": \"true\", \"interstitialScreenRef\": \"\"}]",
+ "warnings": null,
+ "self_service_tasks": "[]",
+ "svg": "
",
+ "signal_events": "[]",
+ "conditional_events": "[]",
+ "properties": "{\"manager_id\": \"undefined\"}",
+ "is_template": 0,
+ "asset_type": null,
+ "case_title": null,
+ "launchpad_properties": null,
+ "alternative": "A",
+ "default_anon_web_language": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "bpmn-elements": [],
+ "abe_servers": [],
+ "uncategorized-category": true,
+ "signals": [],
+ "hasCustomDashboardRedirect": true,
+ "notification_settings": [
+ {
+ "process_id": 25,
+ "element_id": "node_2",
+ "notifiable_type": "assignee",
+ "notification_type": "assigned"
+ },
+ {
+ "process_id": 25,
+ "element_id": "node_2",
+ "notifiable_type": "assignee",
+ "notification_type": "due"
+ }
+ ]
+ }
+ },
+ "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "type": "Screen",
+ "type_human": "Screen",
+ "type_plural": "Screens",
+ "type_human_plural": "Screens",
+ "last_modified_by": "Admin User",
+ "last_modified_by_id": 1,
+ "model": "ProcessMaker\\Models\\Screen",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "screens",
+ "uuid": "9efb5e32-6db1-47c9-8d50-a81278831832",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "modelClass": "ProcessMaker\\Models\\Screen",
+ "fallbackMatches": {
+ "key": null,
+ "title": "Nested"
+ },
+ "name": "Nested",
+ "discard": false
+ }
+ ],
+ "name": "Screen with Nested",
+ "description": "Screen with Nested",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 36,
+ "uuid": "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b",
+ "title": "Screen with Nested",
+ "description": "Screen with Nested",
+ "type": "FORM",
+ "config": "[{\"name\": \"Screen with Nested\", \"items\": [{\"uuid\": \"045ae13d-634c-42ae-81a5-ca0bc2c7e30d\", \"label\": \"Line Input v2\", \"config\": {\"icon\": \"far fa-square\", \"name\": \"form_input_1\", \"type\": \"text\", \"label\": \"New Input v2\", \"helper\": null, \"dataFormat\": \"string\", \"validation\": null, \"placeholder\": null}, \"component\": \"FormInput\", \"inspector\": [{\"type\": \"FormInput\", \"field\": \"name\", \"config\": {\"name\": \"Variable Name\", \"label\": \"Variable Name\", \"helper\": \"A variable name is a symbolic name to reference information.\", \"validation\": \"dot_notation|required|not_in:null,break,case,catch,continue,debugger,default,delete,do,else,finally,for,function,if,in,instanceof,new,return,switch,this,throw,try,typeof,var,void,while,with,class,const,enum,export,extends,import,super,true,false\"}}, {\"type\": \"FormInput\", \"field\": \"label\", \"config\": {\"label\": \"Label\", \"helper\": \"The label describes the field's name\"}}, {\"type\": \"FormMultiselect\", \"field\": \"dataFormat\", \"config\": {\"name\": \"Data Type\", \"label\": \"Data Type\", \"helper\": \"The data type specifies what kind of data is stored in the variable.\", \"options\": [{\"value\": \"string\", \"content\": \"Text\"}, {\"value\": \"int\", \"content\": \"Integer\"}, {\"value\": \"currency\", \"content\": \"Currency\"}, {\"value\": \"percentage\", \"content\": \"Percentage\"}, {\"value\": \"float\", \"content\": \"Decimal\"}, {\"value\": \"datetime\", \"content\": \"Datetime\"}, {\"value\": \"date\", \"content\": \"Date\"}, {\"value\": \"password\", \"content\": \"Password\"}], \"validation\": \"required\"}}, {\"type\": \"SelectDataTypeMask\", \"field\": \"dataMask\", \"config\": {\"name\": \"Data Format\", \"label\": \"Data Format\", \"helper\": \"The data format for the selected type.\"}}, {\"type\": \"ValidationSelect\", \"field\": \"validation\", \"config\": {\"label\": \"Validation Rules\", \"helper\": \"The validation rules needed for this field\"}}, {\"type\": \"FormInput\", \"field\": \"placeholder\", \"config\": {\"label\": \"Placeholder Text\", \"helper\": \"The placeholder is what is shown in the field when no value is provided yet\"}}, {\"type\": \"FormInput\", \"field\": \"helper\", \"config\": {\"label\": \"Helper Text\", \"helper\": \"Help text is meant to provide additional guidance on the field's value\"}}, {\"type\": \"FormCheckbox\", \"field\": \"readonly\", \"config\": {\"label\": \"Read Only\"}}, {\"type\": \"ColorSelect\", \"field\": \"color\", \"config\": {\"label\": \"Text Color\", \"helper\": \"Set the element's text color\", \"options\": [{\"value\": \"text-primary\", \"content\": \"primary\"}, {\"value\": \"text-secondary\", \"content\": \"secondary\"}, {\"value\": \"text-success\", \"content\": \"success\"}, {\"value\": \"text-danger\", \"content\": \"danger\"}, {\"value\": \"text-warning\", \"content\": \"warning\"}, {\"value\": \"text-info\", \"content\": \"info\"}, {\"value\": \"text-light\", \"content\": \"light\"}, {\"value\": \"text-dark\", \"content\": \"dark\"}]}}, {\"type\": \"ColorSelect\", \"field\": \"bgcolor\", \"config\": {\"label\": \"Background Color\", \"helper\": \"Set the element's background color\", \"options\": [{\"value\": \"alert alert-primary\", \"content\": \"primary\"}, {\"value\": \"alert alert-secondary\", \"content\": \"secondary\"}, {\"value\": \"alert alert-success\", \"content\": \"success\"}, {\"value\": \"alert alert-danger\", \"content\": \"danger\"}, {\"value\": \"alert alert-warning\", \"content\": \"warning\"}, {\"value\": \"alert alert-info\", \"content\": \"info\"}, {\"value\": \"alert alert-light\", \"content\": \"light\"}, {\"value\": \"alert alert-dark\", \"content\": \"dark\"}]}}, {\"type\": \"default-value-editor\", \"field\": \"defaultValue\", \"config\": {\"label\": \"Default Value\", \"helper\": \"The default value is pre populated using the existing request data. This feature will allow you to modify the value displayed on screen load if needed.\"}}, {\"type\": \"FormInput\", \"field\": \"conditionalHide\", \"config\": {\"label\": \"Visibility Rule\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"DeviceVisibility\", \"field\": \"deviceVisibility\", \"config\": {\"label\": \"Device Visibility\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"FormInput\", \"field\": \"customFormatter\", \"config\": {\"label\": \"Custom Format String\", \"helper\": \"Use the Mask Pattern format
Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormInput\", \"editor-component\": \"FormInput\"}, {\"uuid\": \"a6171091-ecff-4c73-ba38-0a6acec8b133\", \"label\": \"Nested Screen\", \"config\": {\"icon\": \"fas fa-file-invoice\", \"name\": \"Nested Screen\", \"label\": \"Nested Screen\", \"value\": null, \"screen\": 37, \"variant\": \"primary\"}, \"component\": \"FormNestedScreen\", \"inspector\": [{\"type\": \"ScreenSelector\", \"field\": \"screen\", \"config\": {\"name\": \"SelectScreen\", \"label\": \"Screen\", \"helper\": \"Select a screen\", \"validate-nested\": false}}, {\"type\": \"FormInput\", \"field\": \"conditionalHide\", \"config\": {\"label\": \"Visibility Rule\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"DeviceVisibility\", \"field\": \"deviceVisibility\", \"config\": {\"label\": \"Device Visibility\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"FormInput\", \"field\": \"customFormatter\", \"config\": {\"label\": \"Custom Format String\", \"helper\": \"Use the Mask Pattern format
Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormNestedScreen\", \"editor-component\": \"FormNestedScreen\"}, {\"uuid\": \"66699e0a-1cd4-4ebf-8987-7a4564742186\", \"label\": \"Submit Button\", \"config\": {\"icon\": \"fas fa-share-square\", \"name\": null, \"event\": \"submit\", \"label\": \"New Submit\", \"loading\": false, \"tooltip\": [], \"variant\": \"primary\", \"fieldValue\": null, \"loadingLabel\": \"Loading...\", \"defaultSubmit\": true}, \"component\": \"FormButton\", \"inspector\": [{\"type\": \"FormInput\", \"field\": \"label\", \"config\": {\"label\": \"Label\", \"helper\": \"The label describes the button's text\"}}, {\"type\": \"FormInput\", \"field\": \"name\", \"config\": {\"name\": \"Variable Name\", \"label\": \"Variable Name\", \"helper\": \"A variable name is a symbolic name to reference information.\", \"validation\": \"regex:/^(?:[A-Za-z])(?:[0-9A-Z_.a-z])*(? Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormSubmit\", \"editor-component\": \"FormButton\"}], \"order\": 1}]",
+ "computed": "[]",
+ "custom_css": null,
+ "created_at": "2025-05-23 18:21:11",
+ "updated_at": "2025-05-23 19:43:26",
+ "status": "ACTIVE",
+ "key": null,
+ "watchers": "[]",
+ "translations": null,
+ "is_template": 0,
+ "asset_type": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "uncategorized-category": true
+ }
+ },
+ "9efb5e32-6db1-47c9-8d50-a81278831832": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "type": "Screen",
+ "type_human": "Screen",
+ "type_plural": "Screens",
+ "type_human_plural": "Screens",
+ "last_modified_by": "",
+ "last_modified_by_id": null,
+ "model": "ProcessMaker\\Models\\Screen",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [],
+ "name": "Nested",
+ "description": "Nested",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 37,
+ "uuid": "9efb5e32-6db1-47c9-8d50-a81278831832",
+ "title": "Nested",
+ "description": "Nested",
+ "type": "FORM",
+ "config": null,
+ "computed": null,
+ "custom_css": null,
+ "created_at": "2025-05-23 18:22:23",
+ "updated_at": "2025-05-23 18:22:23",
+ "status": "ACTIVE",
+ "key": null,
+ "watchers": null,
+ "translations": null,
+ "is_template": 0,
+ "asset_type": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "uncategorized-category": true
+ }
+ },
+ "9efb6041-6bb5-4544-86b2-3a3a12d43f0a": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ProcessLaunchpadExporter",
+ "type": "LaunchpadSetting",
+ "type_human": "Launchpad Setting",
+ "type_plural": "LaunchpadSettings",
+ "type_human_plural": "Launchpad Settings",
+ "last_modified_by": "",
+ "last_modified_by_id": null,
+ "model": "ProcessMaker\\Models\\ProcessLaunchpad",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "user",
+ "uuid": "9ef10b5b-c0b8-4327-8c26-533c0e0c25b6",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\UserExporter",
+ "modelClass": "ProcessMaker\\Models\\User",
+ "fallbackMatches": {
+ "email": "admin@processmaker.com",
+ "username": "admin"
+ },
+ "name": "",
+ "discard": false
+ }
+ ],
+ "name": "Setting",
+ "description": null,
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 10,
+ "uuid": "9efb6041-6bb5-4544-86b2-3a3a12d43f0a",
+ "process_id": 25,
+ "user_id": 1,
+ "properties": "{\"icon\": \"Default Icon\", \"tabs\": [], \"screen_id\": 0, \"icon_label\": \"Default Icon\", \"screen_uuid\": \"\", \"screen_title\": \"Default Launchpad\", \"saved_chart_id\": 0, \"my_tasks_columns\": [], \"saved_chart_title\": \"Default Launchpad Chart\"}",
+ "created_at": "2025-05-23 18:28:08",
+ "updated_at": "2025-05-23 18:28:08"
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": []
+ }
+ }
+}
\ No newline at end of file
diff --git a/tests/Fixtures/processes/screen_process_v3.json b/tests/Fixtures/processes/screen_process_v3.json
new file mode 100644
index 0000000000..2fab281224
--- /dev/null
+++ b/tests/Fixtures/processes/screen_process_v3.json
@@ -0,0 +1,272 @@
+{
+ "type": "process_package",
+ "version": "2",
+ "root": "9efb5c96-f795-40e9-90a0-ce9ebe246cfd",
+ "name": "Simple Process",
+ "export": {
+ "9efb5c96-f795-40e9-90a0-ce9ebe246cfd": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ProcessExporter",
+ "type": "Process",
+ "type_human": "Process",
+ "type_plural": "Processes",
+ "type_human_plural": "Processes",
+ "last_modified_by": "Admin User",
+ "last_modified_by_id": 1,
+ "model": "ProcessMaker\\Models\\Process",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "user",
+ "uuid": "9ef10b5b-c0b8-4327-8c26-533c0e0c25b6",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\UserExporter",
+ "modelClass": "ProcessMaker\\Models\\User",
+ "fallbackMatches": {
+ "email": "admin@processmaker.com",
+ "username": "admin"
+ },
+ "name": "",
+ "discard": false
+ },
+ {
+ "type": "screens",
+ "uuid": "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b",
+ "meta": {
+ "path": "/bpmn:definitions/bpmn:process/bpmn:task"
+ },
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "modelClass": "ProcessMaker\\Models\\Screen",
+ "fallbackMatches": {
+ "key": null,
+ "title": "Screen with Nested"
+ },
+ "name": "Screen with Nested",
+ "discard": false
+ },
+ {
+ "type": "process_launchpad",
+ "uuid": "9efb6041-6bb5-4544-86b2-3a3a12d43f0a",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ProcessLaunchpadExporter",
+ "modelClass": "ProcessMaker\\Models\\ProcessLaunchpad",
+ "fallbackMatches": [],
+ "name": "Setting",
+ "discard": false
+ }
+ ],
+ "name": "Simple Process",
+ "description": "Simple Process",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 25,
+ "uuid": "9efb5c96-f795-40e9-90a0-ce9ebe246cfd",
+ "process_category_id": 2,
+ "user_id": 1,
+ "bpmn": "\n
\n \n \n node_18\n \n \n node_18\n node_27\n \n \n node_27\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n",
+ "description": "Simple Process",
+ "name": "Simple Process",
+ "cancel_screen_id": null,
+ "request_detail_screen_id": null,
+ "status": "ACTIVE",
+ "is_valid": 1,
+ "package_key": null,
+ "pause_timer_start": 0,
+ "deleted_at": null,
+ "created_at": "2025-05-23 18:17:53",
+ "updated_at": "2025-05-23 19:43:39",
+ "updated_by": 1,
+ "start_events": "[{\"id\": \"node_1\", \"name\": \"Start Event\", \"config\": \"{\\\"web_entry\\\":null}\", \"ownerProcessId\": \"ProcessId\", \"eventDefinitions\": [], \"ownerProcessName\": \"ProcessName\", \"allowInterstitial\": \"true\", \"interstitialScreenRef\": \"\"}]",
+ "warnings": null,
+ "self_service_tasks": "[]",
+ "svg": "
",
+ "signal_events": "[]",
+ "conditional_events": "[]",
+ "properties": "{\"manager_id\": \"undefined\"}",
+ "is_template": 0,
+ "asset_type": null,
+ "case_title": null,
+ "launchpad_properties": null,
+ "alternative": "A",
+ "default_anon_web_language": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "bpmn-elements": [],
+ "abe_servers": [],
+ "uncategorized-category": true,
+ "signals": [],
+ "hasCustomDashboardRedirect": true,
+ "notification_settings": [
+ {
+ "process_id": 25,
+ "element_id": "node_2",
+ "notifiable_type": "assignee",
+ "notification_type": "assigned"
+ },
+ {
+ "process_id": 25,
+ "element_id": "node_2",
+ "notifiable_type": "assignee",
+ "notification_type": "due"
+ }
+ ]
+ }
+ },
+ "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "type": "Screen",
+ "type_human": "Screen",
+ "type_plural": "Screens",
+ "type_human_plural": "Screens",
+ "last_modified_by": "Admin User",
+ "last_modified_by_id": 1,
+ "model": "ProcessMaker\\Models\\Screen",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "screens",
+ "uuid": "9efb5e32-6db1-47c9-8d50-a81278831832",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "modelClass": "ProcessMaker\\Models\\Screen",
+ "fallbackMatches": {
+ "key": null,
+ "title": "Nested"
+ },
+ "name": "Nested",
+ "discard": false
+ }
+ ],
+ "name": "Screen with Nested",
+ "description": "Screen with Nested",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 36,
+ "uuid": "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b",
+ "title": "Screen with Nested",
+ "description": "Screen with Nested",
+ "type": "FORM",
+ "config": "[{\"name\": \"Screen with Nested\", \"items\": [{\"uuid\": \"045ae13d-634c-42ae-81a5-ca0bc2c7e30d\", \"label\": \"Line Input v3\", \"config\": {\"icon\": \"far fa-square\", \"name\": \"form_input_1\", \"type\": \"text\", \"label\": \"New Input v3\", \"helper\": null, \"dataFormat\": \"string\", \"validation\": null, \"placeholder\": null}, \"component\": \"FormInput\", \"inspector\": [{\"type\": \"FormInput\", \"field\": \"name\", \"config\": {\"name\": \"Variable Name\", \"label\": \"Variable Name\", \"helper\": \"A variable name is a symbolic name to reference information.\", \"validation\": \"dot_notation|required|not_in:null,break,case,catch,continue,debugger,default,delete,do,else,finally,for,function,if,in,instanceof,new,return,switch,this,throw,try,typeof,var,void,while,with,class,const,enum,export,extends,import,super,true,false\"}}, {\"type\": \"FormInput\", \"field\": \"label\", \"config\": {\"label\": \"Label\", \"helper\": \"The label describes the field's name\"}}, {\"type\": \"FormMultiselect\", \"field\": \"dataFormat\", \"config\": {\"name\": \"Data Type\", \"label\": \"Data Type\", \"helper\": \"The data type specifies what kind of data is stored in the variable.\", \"options\": [{\"value\": \"string\", \"content\": \"Text\"}, {\"value\": \"int\", \"content\": \"Integer\"}, {\"value\": \"currency\", \"content\": \"Currency\"}, {\"value\": \"percentage\", \"content\": \"Percentage\"}, {\"value\": \"float\", \"content\": \"Decimal\"}, {\"value\": \"datetime\", \"content\": \"Datetime\"}, {\"value\": \"date\", \"content\": \"Date\"}, {\"value\": \"password\", \"content\": \"Password\"}], \"validation\": \"required\"}}, {\"type\": \"SelectDataTypeMask\", \"field\": \"dataMask\", \"config\": {\"name\": \"Data Format\", \"label\": \"Data Format\", \"helper\": \"The data format for the selected type.\"}}, {\"type\": \"ValidationSelect\", \"field\": \"validation\", \"config\": {\"label\": \"Validation Rules\", \"helper\": \"The validation rules needed for this field\"}}, {\"type\": \"FormInput\", \"field\": \"placeholder\", \"config\": {\"label\": \"Placeholder Text\", \"helper\": \"The placeholder is what is shown in the field when no value is provided yet\"}}, {\"type\": \"FormInput\", \"field\": \"helper\", \"config\": {\"label\": \"Helper Text\", \"helper\": \"Help text is meant to provide additional guidance on the field's value\"}}, {\"type\": \"FormCheckbox\", \"field\": \"readonly\", \"config\": {\"label\": \"Read Only\"}}, {\"type\": \"ColorSelect\", \"field\": \"color\", \"config\": {\"label\": \"Text Color\", \"helper\": \"Set the element's text color\", \"options\": [{\"value\": \"text-primary\", \"content\": \"primary\"}, {\"value\": \"text-secondary\", \"content\": \"secondary\"}, {\"value\": \"text-success\", \"content\": \"success\"}, {\"value\": \"text-danger\", \"content\": \"danger\"}, {\"value\": \"text-warning\", \"content\": \"warning\"}, {\"value\": \"text-info\", \"content\": \"info\"}, {\"value\": \"text-light\", \"content\": \"light\"}, {\"value\": \"text-dark\", \"content\": \"dark\"}]}}, {\"type\": \"ColorSelect\", \"field\": \"bgcolor\", \"config\": {\"label\": \"Background Color\", \"helper\": \"Set the element's background color\", \"options\": [{\"value\": \"alert alert-primary\", \"content\": \"primary\"}, {\"value\": \"alert alert-secondary\", \"content\": \"secondary\"}, {\"value\": \"alert alert-success\", \"content\": \"success\"}, {\"value\": \"alert alert-danger\", \"content\": \"danger\"}, {\"value\": \"alert alert-warning\", \"content\": \"warning\"}, {\"value\": \"alert alert-info\", \"content\": \"info\"}, {\"value\": \"alert alert-light\", \"content\": \"light\"}, {\"value\": \"alert alert-dark\", \"content\": \"dark\"}]}}, {\"type\": \"default-value-editor\", \"field\": \"defaultValue\", \"config\": {\"label\": \"Default Value\", \"helper\": \"The default value is pre populated using the existing request data. This feature will allow you to modify the value displayed on screen load if needed.\"}}, {\"type\": \"FormInput\", \"field\": \"conditionalHide\", \"config\": {\"label\": \"Visibility Rule\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"DeviceVisibility\", \"field\": \"deviceVisibility\", \"config\": {\"label\": \"Device Visibility\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"FormInput\", \"field\": \"customFormatter\", \"config\": {\"label\": \"Custom Format String\", \"helper\": \"Use the Mask Pattern format
Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormInput\", \"editor-component\": \"FormInput\"}, {\"uuid\": \"a6171091-ecff-4c73-ba38-0a6acec8b133\", \"label\": \"Nested Screen\", \"config\": {\"icon\": \"fas fa-file-invoice\", \"name\": \"Nested Screen\", \"label\": \"Nested Screen\", \"value\": null, \"screen\": 37, \"variant\": \"primary\"}, \"component\": \"FormNestedScreen\", \"inspector\": [{\"type\": \"ScreenSelector\", \"field\": \"screen\", \"config\": {\"name\": \"SelectScreen\", \"label\": \"Screen\", \"helper\": \"Select a screen\", \"validate-nested\": false}}, {\"type\": \"FormInput\", \"field\": \"conditionalHide\", \"config\": {\"label\": \"Visibility Rule\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"DeviceVisibility\", \"field\": \"deviceVisibility\", \"config\": {\"label\": \"Device Visibility\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"FormInput\", \"field\": \"customFormatter\", \"config\": {\"label\": \"Custom Format String\", \"helper\": \"Use the Mask Pattern format
Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormNestedScreen\", \"editor-component\": \"FormNestedScreen\"}, {\"uuid\": \"66699e0a-1cd4-4ebf-8987-7a4564742186\", \"label\": \"Submit Button\", \"config\": {\"icon\": \"fas fa-share-square\", \"name\": null, \"event\": \"submit\", \"label\": \"New Submit\", \"loading\": false, \"tooltip\": [], \"variant\": \"primary\", \"fieldValue\": null, \"loadingLabel\": \"Loading...\", \"defaultSubmit\": true}, \"component\": \"FormButton\", \"inspector\": [{\"type\": \"FormInput\", \"field\": \"label\", \"config\": {\"label\": \"Label\", \"helper\": \"The label describes the button's text\"}}, {\"type\": \"FormInput\", \"field\": \"name\", \"config\": {\"name\": \"Variable Name\", \"label\": \"Variable Name\", \"helper\": \"A variable name is a symbolic name to reference information.\", \"validation\": \"regex:/^(?:[A-Za-z])(?:[0-9A-Z_.a-z])*(? Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormSubmit\", \"editor-component\": \"FormButton\"}], \"order\": 1}]",
+ "computed": "[]",
+ "custom_css": null,
+ "created_at": "2025-05-23 18:21:11",
+ "updated_at": "2025-05-23 19:43:26",
+ "status": "ACTIVE",
+ "key": null,
+ "watchers": "[]",
+ "translations": null,
+ "is_template": 0,
+ "asset_type": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "uncategorized-category": true
+ }
+ },
+ "9efb5e32-6db1-47c9-8d50-a81278831832": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "type": "Screen",
+ "type_human": "Screen",
+ "type_plural": "Screens",
+ "type_human_plural": "Screens",
+ "last_modified_by": "Admin User",
+ "last_modified_by_id": 1,
+ "model": "ProcessMaker\\Models\\Screen",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [],
+ "name": "Nested",
+ "description": "Nested",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 37,
+ "uuid": "9efb5e32-6db1-47c9-8d50-a81278831832",
+ "title": "Nested",
+ "description": "Nested",
+ "type": "FORM",
+ "config": "[{\"name\": \"Nested\", \"items\": [{\"uuid\": \"5c01f614-fc83-48b4-8a42-0e77c16fb334\", \"label\": \"Textarea\", \"config\": {\"icon\": \"fas fa-paragraph\", \"name\": \"form_text_area_1\", \"rows\": 2, \"label\": \"New Textarea\", \"helper\": null, \"currency\": {\"code\": \"USD\", \"name\": \"US Dollar\", \"format\": \"#,###.##\", \"symbol\": \"$\"}, \"richtext\": false, \"placeholder\": null}, \"component\": \"FormTextArea\", \"inspector\": [{\"type\": \"FormInput\", \"field\": \"name\", \"config\": {\"name\": \"Variable Name\", \"label\": \"Variable Name\", \"helper\": \"A variable name is a symbolic name to reference information.\", \"validation\": \"dot_notation|required|not_in:null,break,case,catch,continue,debugger,default,delete,do,else,finally,for,function,if,in,instanceof,new,return,switch,this,throw,try,typeof,var,void,while,with,class,const,enum,export,extends,import,super,true,false\"}}, {\"type\": \"FormInput\", \"field\": \"label\", \"config\": {\"label\": \"Label\", \"helper\": \"The label describes the field's name\"}}, {\"type\": \"FormInput\", \"field\": \"placeholder\", \"config\": {\"label\": \"Placeholder Text\", \"helper\": \"The placeholder is what is shown in the field when no value is provided yet\"}}, {\"type\": \"FormInput\", \"field\": \"helper\", \"config\": {\"label\": \"Helper Text\", \"helper\": \"Help text is meant to provide additional guidance on the field's value\"}}, {\"type\": \"FormCheckbox\", \"field\": \"richtext\", \"config\": {\"label\": \"Rich Text\", \"helper\": null}}, {\"type\": \"ValidationSelect\", \"field\": \"validation\", \"config\": {\"label\": \"Validation Rules\", \"helper\": \"The validation rules needed for this field\"}}, {\"type\": \"FormInput\", \"field\": \"rows\", \"config\": {\"label\": \"Rows\", \"helper\": \"The number of rows to provide for input\", \"validation\": \"integer\"}}, {\"type\": \"FormCheckbox\", \"field\": \"readonly\", \"config\": {\"label\": \"Read Only\"}}, {\"type\": \"ColorSelect\", \"field\": \"color\", \"config\": {\"label\": \"Text Color\", \"helper\": \"Set the element's text color\", \"options\": [{\"value\": \"text-primary\", \"content\": \"primary\"}, {\"value\": \"text-secondary\", \"content\": \"secondary\"}, {\"value\": \"text-success\", \"content\": \"success\"}, {\"value\": \"text-danger\", \"content\": \"danger\"}, {\"value\": \"text-warning\", \"content\": \"warning\"}, {\"value\": \"text-info\", \"content\": \"info\"}, {\"value\": \"text-light\", \"content\": \"light\"}, {\"value\": \"text-dark\", \"content\": \"dark\"}]}}, {\"type\": \"ColorSelect\", \"field\": \"bgcolor\", \"config\": {\"label\": \"Background Color\", \"helper\": \"Set the element's background color\", \"options\": [{\"value\": \"alert alert-primary\", \"content\": \"primary\"}, {\"value\": \"alert alert-secondary\", \"content\": \"secondary\"}, {\"value\": \"alert alert-success\", \"content\": \"success\"}, {\"value\": \"alert alert-danger\", \"content\": \"danger\"}, {\"value\": \"alert alert-warning\", \"content\": \"warning\"}, {\"value\": \"alert alert-info\", \"content\": \"info\"}, {\"value\": \"alert alert-light\", \"content\": \"light\"}, {\"value\": \"alert alert-dark\", \"content\": \"dark\"}]}}, {\"type\": \"default-value-editor\", \"field\": \"defaultValue\", \"config\": {\"label\": \"Default Value\", \"helper\": \"The default value is pre populated using the existing request data. This feature will allow you to modify the value displayed on screen load if needed.\"}}, {\"type\": \"FormInput\", \"field\": \"conditionalHide\", \"config\": {\"label\": \"Visibility Rule\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"DeviceVisibility\", \"field\": \"deviceVisibility\", \"config\": {\"label\": \"Device Visibility\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"FormInput\", \"field\": \"customFormatter\", \"config\": {\"label\": \"Custom Format String\", \"helper\": \"Use the Mask Pattern format
Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormTextArea\", \"editor-component\": \"FormTextArea\"}], \"order\": 1}]",
+ "computed": "[]",
+ "custom_css": null,
+ "created_at": "2025-05-23 18:22:23",
+ "updated_at": "2025-05-23 19:52:19",
+ "status": "ACTIVE",
+ "key": null,
+ "watchers": "[]",
+ "translations": null,
+ "is_template": 0,
+ "asset_type": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "uncategorized-category": true
+ }
+ },
+ "9efb6041-6bb5-4544-86b2-3a3a12d43f0a": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ProcessLaunchpadExporter",
+ "type": "LaunchpadSetting",
+ "type_human": "Launchpad Setting",
+ "type_plural": "LaunchpadSettings",
+ "type_human_plural": "Launchpad Settings",
+ "last_modified_by": "",
+ "last_modified_by_id": null,
+ "model": "ProcessMaker\\Models\\ProcessLaunchpad",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "user",
+ "uuid": "9ef10b5b-c0b8-4327-8c26-533c0e0c25b6",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\UserExporter",
+ "modelClass": "ProcessMaker\\Models\\User",
+ "fallbackMatches": {
+ "email": "admin@processmaker.com",
+ "username": "admin"
+ },
+ "name": "",
+ "discard": false
+ }
+ ],
+ "name": "Setting",
+ "description": null,
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 10,
+ "uuid": "9efb6041-6bb5-4544-86b2-3a3a12d43f0a",
+ "process_id": 25,
+ "user_id": 1,
+ "properties": "{\"icon\": \"Default Icon\", \"tabs\": [], \"screen_id\": 0, \"icon_label\": \"Default Icon\", \"screen_uuid\": \"\", \"screen_title\": \"Default Launchpad\", \"saved_chart_id\": 0, \"my_tasks_columns\": [], \"saved_chart_title\": \"Default Launchpad Chart\"}",
+ "created_at": "2025-05-23 18:28:08",
+ "updated_at": "2025-05-23 18:28:08"
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": []
+ }
+ }
+}
\ No newline at end of file
diff --git a/tests/Fixtures/processes/screen_process_v4.json b/tests/Fixtures/processes/screen_process_v4.json
new file mode 100644
index 0000000000..32506e1c63
--- /dev/null
+++ b/tests/Fixtures/processes/screen_process_v4.json
@@ -0,0 +1,272 @@
+{
+ "type": "process_package",
+ "version": "2",
+ "root": "9efb5c96-f795-40e9-90a0-ce9ebe246cfd",
+ "name": "Simple Process",
+ "export": {
+ "9efb5c96-f795-40e9-90a0-ce9ebe246cfd": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ProcessExporter",
+ "type": "Process",
+ "type_human": "Process",
+ "type_plural": "Processes",
+ "type_human_plural": "Processes",
+ "last_modified_by": "Admin User",
+ "last_modified_by_id": 1,
+ "model": "ProcessMaker\\Models\\Process",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "user",
+ "uuid": "9ef10b5b-c0b8-4327-8c26-533c0e0c25b6",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\UserExporter",
+ "modelClass": "ProcessMaker\\Models\\User",
+ "fallbackMatches": {
+ "email": "admin@processmaker.com",
+ "username": "admin"
+ },
+ "name": "",
+ "discard": false
+ },
+ {
+ "type": "screens",
+ "uuid": "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b",
+ "meta": {
+ "path": "/bpmn:definitions/bpmn:process/bpmn:task"
+ },
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "modelClass": "ProcessMaker\\Models\\Screen",
+ "fallbackMatches": {
+ "key": null,
+ "title": "Screen with Nested"
+ },
+ "name": "Screen with Nested",
+ "discard": false
+ },
+ {
+ "type": "process_launchpad",
+ "uuid": "9efb6041-6bb5-4544-86b2-3a3a12d43f0a",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ProcessLaunchpadExporter",
+ "modelClass": "ProcessMaker\\Models\\ProcessLaunchpad",
+ "fallbackMatches": [],
+ "name": "Setting",
+ "discard": false
+ }
+ ],
+ "name": "Simple Process",
+ "description": "Simple Process",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 25,
+ "uuid": "9efb5c96-f795-40e9-90a0-ce9ebe246cfd",
+ "process_category_id": 2,
+ "user_id": 1,
+ "bpmn": "\n
\n \n \n node_18\n \n \n node_18\n node_27\n \n \n node_27\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n",
+ "description": "Simple Process",
+ "name": "Simple Process",
+ "cancel_screen_id": null,
+ "request_detail_screen_id": null,
+ "status": "ACTIVE",
+ "is_valid": 1,
+ "package_key": null,
+ "pause_timer_start": 0,
+ "deleted_at": null,
+ "created_at": "2025-05-23 18:17:53",
+ "updated_at": "2025-05-23 23:40:56",
+ "updated_by": 1,
+ "start_events": "[{\"id\": \"node_1\", \"name\": \"Start Event\", \"config\": \"{\\\"web_entry\\\":null}\", \"ownerProcessId\": \"ProcessId\", \"eventDefinitions\": [], \"ownerProcessName\": \"ProcessName\", \"allowInterstitial\": \"true\", \"interstitialScreenRef\": \"\"}]",
+ "warnings": null,
+ "self_service_tasks": "[]",
+ "svg": "
",
+ "signal_events": "[]",
+ "conditional_events": "[]",
+ "properties": "{\"manager_id\": \"undefined\"}",
+ "is_template": 0,
+ "asset_type": null,
+ "case_title": null,
+ "launchpad_properties": null,
+ "alternative": "A",
+ "default_anon_web_language": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "bpmn-elements": [],
+ "abe_servers": [],
+ "uncategorized-category": true,
+ "signals": [],
+ "hasCustomDashboardRedirect": true,
+ "notification_settings": [
+ {
+ "process_id": 25,
+ "element_id": "node_2",
+ "notifiable_type": "assignee",
+ "notification_type": "assigned"
+ },
+ {
+ "process_id": 25,
+ "element_id": "node_2",
+ "notifiable_type": "assignee",
+ "notification_type": "due"
+ }
+ ]
+ }
+ },
+ "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "type": "Screen",
+ "type_human": "Screen",
+ "type_plural": "Screens",
+ "type_human_plural": "Screens",
+ "last_modified_by": "Admin User",
+ "last_modified_by_id": 1,
+ "model": "ProcessMaker\\Models\\Screen",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "screens",
+ "uuid": "9efb5e32-6db1-47c9-8d50-a81278831832",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "modelClass": "ProcessMaker\\Models\\Screen",
+ "fallbackMatches": {
+ "key": null,
+ "title": "Nested"
+ },
+ "name": "Nested",
+ "discard": false
+ }
+ ],
+ "name": "Screen with Nested",
+ "description": "Screen with Nested",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 36,
+ "uuid": "9efb5dc4-bda4-4e49-8991-e66f8d19fd6b",
+ "title": "Screen with Nested",
+ "description": "Screen with Nested",
+ "type": "FORM",
+ "config": "[{\"name\": \"Screen with Nested\", \"items\": [{\"uuid\": \"045ae13d-634c-42ae-81a5-ca0bc2c7e30d\", \"label\": \"Line Input\", \"config\": {\"icon\": \"far fa-square\", \"name\": \"form_input_1\", \"type\": \"text\", \"label\": \"New Input\", \"helper\": null, \"dataFormat\": \"string\", \"validation\": null, \"placeholder\": null}, \"component\": \"FormInput\", \"inspector\": [{\"type\": \"FormInput\", \"field\": \"name\", \"config\": {\"name\": \"Variable Name\", \"label\": \"Variable Name\", \"helper\": \"A variable name is a symbolic name to reference information.\", \"validation\": \"dot_notation|required|not_in:null,break,case,catch,continue,debugger,default,delete,do,else,finally,for,function,if,in,instanceof,new,return,switch,this,throw,try,typeof,var,void,while,with,class,const,enum,export,extends,import,super,true,false\"}}, {\"type\": \"FormInput\", \"field\": \"label\", \"config\": {\"label\": \"Label\", \"helper\": \"The label describes the field's name\"}}, {\"type\": \"FormMultiselect\", \"field\": \"dataFormat\", \"config\": {\"name\": \"Data Type\", \"label\": \"Data Type\", \"helper\": \"The data type specifies what kind of data is stored in the variable.\", \"options\": [{\"value\": \"string\", \"content\": \"Text\"}, {\"value\": \"int\", \"content\": \"Integer\"}, {\"value\": \"currency\", \"content\": \"Currency\"}, {\"value\": \"percentage\", \"content\": \"Percentage\"}, {\"value\": \"float\", \"content\": \"Decimal\"}, {\"value\": \"datetime\", \"content\": \"Datetime\"}, {\"value\": \"date\", \"content\": \"Date\"}, {\"value\": \"password\", \"content\": \"Password\"}], \"validation\": \"required\"}}, {\"type\": \"SelectDataTypeMask\", \"field\": \"dataMask\", \"config\": {\"name\": \"Data Format\", \"label\": \"Data Format\", \"helper\": \"The data format for the selected type.\"}}, {\"type\": \"ValidationSelect\", \"field\": \"validation\", \"config\": {\"label\": \"Validation Rules\", \"helper\": \"The validation rules needed for this field\"}}, {\"type\": \"FormInput\", \"field\": \"placeholder\", \"config\": {\"label\": \"Placeholder Text\", \"helper\": \"The placeholder is what is shown in the field when no value is provided yet\"}}, {\"type\": \"FormInput\", \"field\": \"helper\", \"config\": {\"label\": \"Helper Text\", \"helper\": \"Help text is meant to provide additional guidance on the field's value\"}}, {\"type\": \"FormCheckbox\", \"field\": \"readonly\", \"config\": {\"label\": \"Read Only\"}}, {\"type\": \"ColorSelect\", \"field\": \"color\", \"config\": {\"label\": \"Text Color\", \"helper\": \"Set the element's text color\", \"options\": [{\"value\": \"text-primary\", \"content\": \"primary\"}, {\"value\": \"text-secondary\", \"content\": \"secondary\"}, {\"value\": \"text-success\", \"content\": \"success\"}, {\"value\": \"text-danger\", \"content\": \"danger\"}, {\"value\": \"text-warning\", \"content\": \"warning\"}, {\"value\": \"text-info\", \"content\": \"info\"}, {\"value\": \"text-light\", \"content\": \"light\"}, {\"value\": \"text-dark\", \"content\": \"dark\"}]}}, {\"type\": \"ColorSelect\", \"field\": \"bgcolor\", \"config\": {\"label\": \"Background Color\", \"helper\": \"Set the element's background color\", \"options\": [{\"value\": \"alert alert-primary\", \"content\": \"primary\"}, {\"value\": \"alert alert-secondary\", \"content\": \"secondary\"}, {\"value\": \"alert alert-success\", \"content\": \"success\"}, {\"value\": \"alert alert-danger\", \"content\": \"danger\"}, {\"value\": \"alert alert-warning\", \"content\": \"warning\"}, {\"value\": \"alert alert-info\", \"content\": \"info\"}, {\"value\": \"alert alert-light\", \"content\": \"light\"}, {\"value\": \"alert alert-dark\", \"content\": \"dark\"}]}}, {\"type\": \"default-value-editor\", \"field\": \"defaultValue\", \"config\": {\"label\": \"Default Value\", \"helper\": \"The default value is pre populated using the existing request data. This feature will allow you to modify the value displayed on screen load if needed.\"}}, {\"type\": \"FormInput\", \"field\": \"conditionalHide\", \"config\": {\"label\": \"Visibility Rule\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"DeviceVisibility\", \"field\": \"deviceVisibility\", \"config\": {\"label\": \"Device Visibility\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"FormInput\", \"field\": \"customFormatter\", \"config\": {\"label\": \"Custom Format String\", \"helper\": \"Use the Mask Pattern format
Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormInput\", \"editor-component\": \"FormInput\"}, {\"uuid\": \"a6171091-ecff-4c73-ba38-0a6acec8b133\", \"label\": \"Nested Screen\", \"config\": {\"icon\": \"fas fa-file-invoice\", \"name\": \"Nested Screen\", \"label\": \"Nested Screen\", \"value\": null, \"screen\": 37, \"variant\": \"primary\"}, \"component\": \"FormNestedScreen\", \"inspector\": [{\"type\": \"ScreenSelector\", \"field\": \"screen\", \"config\": {\"name\": \"SelectScreen\", \"label\": \"Screen\", \"helper\": \"Select a screen\", \"validate-nested\": false}}, {\"type\": \"FormInput\", \"field\": \"conditionalHide\", \"config\": {\"label\": \"Visibility Rule\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"DeviceVisibility\", \"field\": \"deviceVisibility\", \"config\": {\"label\": \"Device Visibility\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"FormInput\", \"field\": \"customFormatter\", \"config\": {\"label\": \"Custom Format String\", \"helper\": \"Use the Mask Pattern format
Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormNestedScreen\", \"editor-component\": \"FormNestedScreen\"}, {\"uuid\": \"66699e0a-1cd4-4ebf-8987-7a4564742186\", \"label\": \"Submit Button\", \"config\": {\"icon\": \"fas fa-share-square\", \"name\": null, \"event\": \"submit\", \"label\": \"New Submit\", \"loading\": false, \"tooltip\": [], \"variant\": \"primary\", \"fieldValue\": null, \"loadingLabel\": \"Loading...\", \"defaultSubmit\": true}, \"component\": \"FormButton\", \"inspector\": [{\"type\": \"FormInput\", \"field\": \"label\", \"config\": {\"label\": \"Label\", \"helper\": \"The label describes the button's text\"}}, {\"type\": \"FormInput\", \"field\": \"name\", \"config\": {\"name\": \"Variable Name\", \"label\": \"Variable Name\", \"helper\": \"A variable name is a symbolic name to reference information.\", \"validation\": \"regex:/^(?:[A-Za-z])(?:[0-9A-Z_.a-z])*(? Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormSubmit\", \"editor-component\": \"FormButton\"}], \"order\": 1}]",
+ "computed": "[]",
+ "custom_css": null,
+ "created_at": "2025-05-23 18:21:11",
+ "updated_at": "2025-05-23 23:39:17",
+ "status": "ACTIVE",
+ "key": null,
+ "watchers": "[]",
+ "translations": null,
+ "is_template": 0,
+ "asset_type": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "uncategorized-category": true
+ }
+ },
+ "9efb5e32-6db1-47c9-8d50-a81278831832": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ScreenExporter",
+ "type": "Screen",
+ "type_human": "Screen",
+ "type_plural": "Screens",
+ "type_human_plural": "Screens",
+ "last_modified_by": "Admin User",
+ "last_modified_by_id": 1,
+ "model": "ProcessMaker\\Models\\Screen",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [],
+ "name": "Nested",
+ "description": "Nested",
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 37,
+ "uuid": "9efb5e32-6db1-47c9-8d50-a81278831832",
+ "title": "Nested",
+ "description": "Nested",
+ "type": "FORM",
+ "config": "[{\"name\": \"Nested\", \"items\": [{\"uuid\": \"5c01f614-fc83-48b4-8a42-0e77c16fb334\", \"label\": \"Textarea\", \"config\": {\"icon\": \"fas fa-paragraph\", \"name\": \"form_text_area_1\", \"rows\": 2, \"label\": \"New Textarea v4\", \"helper\": null, \"currency\": {\"code\": \"USD\", \"name\": \"US Dollar\", \"format\": \"#,###.##\", \"symbol\": \"$\"}, \"readonly\": false, \"richtext\": false, \"validation\": [], \"placeholder\": null}, \"component\": \"FormTextArea\", \"inspector\": [{\"type\": \"FormInput\", \"field\": \"name\", \"config\": {\"name\": \"Variable Name\", \"label\": \"Variable Name\", \"helper\": \"A variable name is a symbolic name to reference information.\", \"validation\": \"dot_notation|required|not_in:null,break,case,catch,continue,debugger,default,delete,do,else,finally,for,function,if,in,instanceof,new,return,switch,this,throw,try,typeof,var,void,while,with,class,const,enum,export,extends,import,super,true,false\"}}, {\"type\": \"FormInput\", \"field\": \"label\", \"config\": {\"label\": \"Label\", \"helper\": \"The label describes the field's name\"}}, {\"type\": \"FormInput\", \"field\": \"placeholder\", \"config\": {\"label\": \"Placeholder Text\", \"helper\": \"The placeholder is what is shown in the field when no value is provided yet\"}}, {\"type\": \"FormInput\", \"field\": \"helper\", \"config\": {\"label\": \"Helper Text\", \"helper\": \"Help text is meant to provide additional guidance on the field's value\"}}, {\"type\": \"FormCheckbox\", \"field\": \"richtext\", \"config\": {\"label\": \"Rich Text\", \"helper\": null}}, {\"type\": \"ValidationSelect\", \"field\": \"validation\", \"config\": {\"label\": \"Validation Rules\", \"helper\": \"The validation rules needed for this field\"}}, {\"type\": \"FormInput\", \"field\": \"rows\", \"config\": {\"label\": \"Rows\", \"helper\": \"The number of rows to provide for input\", \"validation\": \"integer\"}}, {\"type\": \"FormCheckbox\", \"field\": \"readonly\", \"config\": {\"label\": \"Read Only\", \"helper\": null}}, {\"type\": \"ColorSelect\", \"field\": \"color\", \"config\": {\"label\": \"Text Color\", \"helper\": \"Set the element's text color\", \"options\": [{\"value\": \"text-primary\", \"content\": \"primary\"}, {\"value\": \"text-secondary\", \"content\": \"secondary\"}, {\"value\": \"text-success\", \"content\": \"success\"}, {\"value\": \"text-danger\", \"content\": \"danger\"}, {\"value\": \"text-warning\", \"content\": \"warning\"}, {\"value\": \"text-info\", \"content\": \"info\"}, {\"value\": \"text-light\", \"content\": \"light\"}, {\"value\": \"text-dark\", \"content\": \"dark\"}]}}, {\"type\": \"ColorSelect\", \"field\": \"bgcolor\", \"config\": {\"label\": \"Background Color\", \"helper\": \"Set the element's background color\", \"options\": [{\"value\": \"alert alert-primary\", \"content\": \"primary\"}, {\"value\": \"alert alert-secondary\", \"content\": \"secondary\"}, {\"value\": \"alert alert-success\", \"content\": \"success\"}, {\"value\": \"alert alert-danger\", \"content\": \"danger\"}, {\"value\": \"alert alert-warning\", \"content\": \"warning\"}, {\"value\": \"alert alert-info\", \"content\": \"info\"}, {\"value\": \"alert alert-light\", \"content\": \"light\"}, {\"value\": \"alert alert-dark\", \"content\": \"dark\"}]}}, {\"type\": \"default-value-editor\", \"field\": \"defaultValue\", \"config\": {\"label\": \"Default Value\", \"helper\": \"The default value is pre populated using the existing request data. This feature will allow you to modify the value displayed on screen load if needed.\"}}, {\"type\": \"FormInput\", \"field\": \"conditionalHide\", \"config\": {\"label\": \"Visibility Rule\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"DeviceVisibility\", \"field\": \"deviceVisibility\", \"config\": {\"label\": \"Device Visibility\", \"helper\": \"This control is hidden until this expression is true\"}}, {\"type\": \"FormInput\", \"field\": \"customFormatter\", \"config\": {\"label\": \"Custom Format String\", \"helper\": \"Use the Mask Pattern format
Date ##/##/####
SSN ###-##-####
Phone (###) ###-####\", \"validation\": null}}, {\"type\": \"FormInput\", \"field\": \"customCssSelector\", \"config\": {\"label\": \"CSS Selector Name\", \"helper\": \"Use this in your custom css rules\", \"validation\": \"regex: [-?[_a-zA-Z]+[_-a-zA-Z0-9]*]\"}}, {\"type\": \"FormInput\", \"field\": \"ariaLabel\", \"config\": {\"label\": \"Aria Label\", \"helper\": \"Attribute designed to help assistive technology (e.g. screen readers) attach a label\"}}, {\"type\": \"FormInput\", \"field\": \"tabindex\", \"config\": {\"label\": \"Tab Order\", \"helper\": \"Order in which a user will move focus from one control to another by pressing the Tab key\", \"validation\": \"regex: [0-9]*\"}}, {\"type\": \"EncryptedConfig\", \"field\": \"encryptedConfig\", \"config\": {\"label\": \"Encrypted\", \"helper\": null}}], \"editor-control\": \"FormTextArea\", \"editor-component\": \"FormTextArea\"}], \"order\": 1}]",
+ "computed": "[]",
+ "custom_css": null,
+ "created_at": "2025-05-23 18:22:23",
+ "updated_at": "2025-05-23 23:39:47",
+ "status": "ACTIVE",
+ "key": null,
+ "watchers": "[]",
+ "translations": null,
+ "is_template": 0,
+ "asset_type": null
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": {
+ "uncategorized-category": true
+ }
+ },
+ "9efb6041-6bb5-4544-86b2-3a3a12d43f0a": {
+ "exporter": "ProcessMaker\\ImportExport\\Exporters\\ProcessLaunchpadExporter",
+ "type": "LaunchpadSetting",
+ "type_human": "Launchpad Setting",
+ "type_plural": "LaunchpadSettings",
+ "type_human_plural": "Launchpad Settings",
+ "last_modified_by": "",
+ "last_modified_by_id": null,
+ "model": "ProcessMaker\\Models\\ProcessLaunchpad",
+ "force_password_protect": false,
+ "hidden": false,
+ "mode": "update",
+ "saveAssetsMode": "saveAllAssets",
+ "explicit_discard": false,
+ "dependents": [
+ {
+ "type": "user",
+ "uuid": "9ef10b5b-c0b8-4327-8c26-533c0e0c25b6",
+ "meta": null,
+ "exporterClass": "ProcessMaker\\ImportExport\\Exporters\\UserExporter",
+ "modelClass": "ProcessMaker\\Models\\User",
+ "fallbackMatches": {
+ "email": "admin@processmaker.com",
+ "username": "admin"
+ },
+ "name": "",
+ "discard": false
+ }
+ ],
+ "name": "Setting",
+ "description": null,
+ "process_manager": "",
+ "process_manager_id": null,
+ "attributes": {
+ "id": 10,
+ "uuid": "9efb6041-6bb5-4544-86b2-3a3a12d43f0a",
+ "process_id": 25,
+ "user_id": 1,
+ "properties": "{\"icon\": \"Default Icon\", \"tabs\": [], \"screen_id\": 0, \"icon_label\": \"Default Icon\", \"screen_uuid\": \"\", \"screen_title\": \"Default Launchpad\", \"saved_chart_id\": 0, \"my_tasks_columns\": [], \"saved_chart_title\": \"Default Launchpad Chart\"}",
+ "created_at": "2025-05-23 18:28:08",
+ "updated_at": "2025-05-23 18:28:08"
+ },
+ "extraAttributes": {
+ "translatedLanguages": []
+ },
+ "references": []
+ }
+ }
+}
\ No newline at end of file
diff --git a/tests/Jobs/SyncDefaultTemplatesTest.php b/tests/Jobs/SyncDefaultTemplatesTest.php
new file mode 100644
index 0000000000..dc55549aa3
--- /dev/null
+++ b/tests/Jobs/SyncDefaultTemplatesTest.php
@@ -0,0 +1,48 @@
+ 'https://fake.test/',
+ 'template_repo' => 'repo',
+ 'template_branch' => 'main',
+ 'template_categories' => 'all',
+ ]);
+
+ // Fake HTTP responses.
+ Http::fake([
+ 'https://fake.test/repo/main/index.json' => Http::response([
+ 'default' => [
+ [
+ 'uuid' => 'template-uuid',
+ 'name' => 'Broken Template',
+ 'relative_path' => './broken-template.json',
+ ],
+ ],
+ ]),
+ 'https://fake.test/repo/main/broken-template.json' => Http::response(null, 500),
+ ]);
+
+ // Fake logging.
+ Log::shouldReceive('warning')
+ ->once()
+ ->withArgs(function ($message) {
+ return str_contains($message, 'Skipped template due to failed fetch');
+ });
+
+ // Run the job.
+ $job = new SyncDefaultTemplates();
+ $job->handle();
+ }
+}
diff --git a/tests/Repositories/SettingsConfigRepositoryTest.php b/tests/Repositories/SettingsConfigRepositoryTest.php
index 84f937126a..b6a9a686b9 100644
--- a/tests/Repositories/SettingsConfigRepositoryTest.php
+++ b/tests/Repositories/SettingsConfigRepositoryTest.php
@@ -5,6 +5,7 @@
use Illuminate\Cache\CacheManager;
use Illuminate\Cache\Repository;
use Illuminate\Support\Facades\Cache;
+use ProcessMaker\Cache\Settings\SettingCacheFactory;
use ProcessMaker\Models\Setting;
use Tests\TestCase;
@@ -20,4 +21,24 @@ public function testDotNotation()
$this->assertEquals('the value', config('test.dot.notation'));
}
+
+ public function testCachesValueSimple()
+ {
+ // "collections.
.obfuscate" is a key generated in "Records" model in collection package
+ Setting::create([
+ 'key' => 'collections.6.obfuscate',
+ 'config' => 'foo',
+ 'format' => 'text',
+ ]);
+
+ $this->assertEquals('foo', config('collections.6.obfuscate'));
+
+ // Update the setting directly in DB and Redis Cache to simulate external change
+ Setting::where('key', 'collections.6.obfuscate')->update(['config' => 'bar']);
+ $settingCache = SettingCacheFactory::getSettingsCache();
+ $settingCache->clear();
+
+ // Should still return Class cached value, not updated one
+ $this->assertEquals('foo', config('collections.6.obfuscate'));
+ }
}
diff --git a/tests/unit/ProcessMaker/Helpers/DefaultColumnsTest.php b/tests/unit/ProcessMaker/Helpers/DefaultColumnsTest.php
new file mode 100644
index 0000000000..a9fa7d1cca
--- /dev/null
+++ b/tests/unit/ProcessMaker/Helpers/DefaultColumnsTest.php
@@ -0,0 +1,194 @@
+assertTrue($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with non-array savedColumns
+ */
+ public function testVerifyDefaultColumnsWithNonArray()
+ {
+ $result = DefaultColumns::verifyDefaultColumns('not_an_array', SavedSearch::KEY_TASKS);
+ $this->assertTrue($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with invalid key
+ */
+ public function testVerifyDefaultColumnsWithInvalidKey()
+ {
+ $savedColumns = [
+ ['field' => 'case_number', 'label' => 'Case #'],
+ ['field' => 'case_title', 'label' => 'Case Title'],
+ ];
+
+ $result = DefaultColumns::verifyDefaultColumns($savedColumns, 'invalid_key');
+ $this->assertTrue($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with empty array
+ */
+ public function testVerifyDefaultColumnsWithEmptyArray()
+ {
+ $result = DefaultColumns::verifyDefaultColumns([], SavedSearch::KEY_TASKS);
+ $this->assertTrue($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with exact default columns for tasks (array format)
+ */
+ public function testVerifyDefaultColumnsWithExactDefaultColumnsForTasks()
+ {
+ $savedColumns = [
+ ['field' => 'case_number', 'label' => 'Case #'],
+ ['field' => 'case_title', 'label' => 'Case Title'],
+ ['field' => 'is_priority', 'label' => 'Priority'],
+ ['field' => 'element_name', 'label' => 'Task'],
+ ['field' => 'status', 'label' => 'Status'],
+ ['field' => 'due_at', 'label' => 'Due Date'],
+ ];
+
+ $result = DefaultColumns::verifyDefaultColumns($savedColumns, SavedSearch::KEY_TASKS);
+ $this->assertTrue($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with default columns in different order
+ */
+ public function testVerifyDefaultColumnsWithDifferentOrder()
+ {
+ $savedColumns = [
+ ['field' => 'status', 'label' => 'Status'],
+ ['field' => 'case_number', 'label' => 'Case #'],
+ ['field' => 'due_at', 'label' => 'Due Date'],
+ ['field' => 'element_name', 'label' => 'Task'],
+ ['field' => 'case_title', 'label' => 'Case Title'],
+ ['field' => 'is_priority', 'label' => 'Priority'],
+ ];
+
+ $result = DefaultColumns::verifyDefaultColumns($savedColumns, SavedSearch::KEY_TASKS);
+ $this->assertTrue($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with object format columns
+ */
+ public function testVerifyDefaultColumnsWithObjectFormat()
+ {
+ $savedColumns = [
+ (object) ['field' => 'case_number', 'label' => 'Case #'],
+ (object) ['field' => 'case_title', 'label' => 'Case Title'],
+ (object) ['field' => 'is_priority', 'label' => 'Priority'],
+ (object) ['field' => 'element_name', 'label' => 'Task'],
+ (object) ['field' => 'status', 'label' => 'Status'],
+ (object) ['field' => 'due_at', 'label' => 'Due Date'],
+ ];
+
+ $result = DefaultColumns::verifyDefaultColumns($savedColumns, SavedSearch::KEY_TASKS);
+ $this->assertTrue($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with missing default columns
+ */
+ public function testVerifyDefaultColumnsWithMissingColumns()
+ {
+ $savedColumns = [
+ ['field' => 'case_number', 'label' => 'Case #'],
+ ['field' => 'case_title', 'label' => 'Case Title'],
+ ['field' => 'element_name', 'label' => 'Task'],
+ // Missing: is_priority, status, due_at
+ ];
+
+ $result = DefaultColumns::verifyDefaultColumns($savedColumns, SavedSearch::KEY_TASKS);
+ $this->assertFalse($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with extra columns
+ */
+ public function testVerifyDefaultColumnsWithExtraColumns()
+ {
+ $savedColumns = [
+ ['field' => 'case_number', 'label' => 'Case #'],
+ ['field' => 'case_title', 'label' => 'Case Title'],
+ ['field' => 'is_priority', 'label' => 'Priority'],
+ ['field' => 'element_name', 'label' => 'Task'],
+ ['field' => 'status', 'label' => 'Status'],
+ ['field' => 'due_at', 'label' => 'Due Date'],
+ ['field' => 'custom_field', 'label' => 'Custom Field'],
+ ];
+
+ $result = DefaultColumns::verifyDefaultColumns($savedColumns, SavedSearch::KEY_TASKS);
+ $this->assertFalse($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with different field names
+ */
+ public function testVerifyDefaultColumnsWithDifferentFieldNames()
+ {
+ $savedColumns = [
+ ['field' => 'case_number', 'label' => 'Case #'],
+ ['field' => 'case_title', 'label' => 'Case Title'],
+ ['field' => 'priority', 'label' => 'Priority'],
+ ['field' => 'element_name', 'label' => 'Task'],
+ ['field' => 'status', 'label' => 'Status'],
+ ['field' => 'due_at', 'label' => 'Due Date'],
+ ];
+
+ $result = DefaultColumns::verifyDefaultColumns($savedColumns, SavedSearch::KEY_TASKS);
+ $this->assertFalse($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with columns missing field property
+ */
+ public function testVerifyDefaultColumnsWithMissingFieldProperty()
+ {
+ $savedColumns = [
+ ['field' => 'case_number', 'label' => 'Case #'],
+ ['label' => 'Case Title'],
+ ['field' => 'is_priority', 'label' => 'Priority'],
+ ['field' => 'element_name', 'label' => 'Task'],
+ ['field' => 'status', 'label' => 'Status'],
+ ['field' => 'due_at', 'label' => 'Due Date'],
+ ];
+
+ $result = DefaultColumns::verifyDefaultColumns($savedColumns, SavedSearch::KEY_TASKS);
+ $this->assertFalse($result);
+ }
+
+ /**
+ * Test verifyDefaultColumns with additional properties in columns
+ */
+ public function testVerifyDefaultColumnsWithAdditionalProperties()
+ {
+ $savedColumns = [
+ ['field' => 'case_number', 'label' => 'Case #', 'sortable' => true, 'width' => 100],
+ ['field' => 'case_title', 'label' => 'Case Title', 'sortable' => true, 'width' => 200],
+ ['field' => 'is_priority', 'label' => 'Priority', 'sortable' => false, 'width' => 50],
+ ['field' => 'element_name', 'label' => 'Task', 'sortable' => true, 'width' => 150],
+ ['field' => 'status', 'label' => 'Status', 'sortable' => true, 'width' => 100],
+ ['field' => 'due_at', 'label' => 'Due Date', 'sortable' => true, 'width' => 120],
+ ];
+
+ $result = DefaultColumns::verifyDefaultColumns($savedColumns, SavedSearch::KEY_TASKS);
+ $this->assertTrue($result);
+ }
+}
diff --git a/tests/unit/ProcessMaker/JsonOptimizerTest.php b/tests/unit/ProcessMaker/JsonOptimizerTest.php
new file mode 100644
index 0000000000..d96285c042
--- /dev/null
+++ b/tests/unit/ProcessMaker/JsonOptimizerTest.php
@@ -0,0 +1,301 @@
+data = [
+ 'id' => 1,
+ 'name' => 'ProcessMaker',
+ 'features' => ['BPMN', 'LowCode', 'Workflow'],
+ 'meta' => [
+ 'version' => '4.0',
+ 'active' => true,
+ 'users' => 15000,
+ ],
+ ];
+
+ $this->json = json_encode($this->data);
+
+ //generate big data.
+ $this->testData = [];
+
+ for ($i = 0; $i < 1_000_000; $i++) {
+ $this->testData[] = [
+ 'id' => $i,
+ 'name' => 'Usuario_' . $i,
+ 'email' => "user{$i}@example.com",
+ 'active' => $i % 2 === 0,
+ ];
+ }
+ }
+
+ /**
+ * Test that the json_optimize_decode function decodes JSON correctly.
+ */
+ public function test_it_decodes_json_correctly_with_optimizer()
+ {
+ $decoded = JsonOptimizer::decode($this->json, true);
+
+ $this->assertIsArray($decoded);
+ $this->assertEquals($this->data['name'], $decoded['name']);
+ $this->assertEquals($this->data['meta']['version'], $decoded['meta']['version']);
+ }
+
+ /**
+ * Test that the json_optimize_decode function falls back to native decode on invalid JSON.
+ */
+ public function test_it_falls_back_to_native_decode_on_invalid_json()
+ {
+ $invalidJson = '{"name": "ProcessMaker", "invalid": }'; // malformed JSON
+
+ $result = JsonOptimizer::decode($invalidJson, true);
+
+ $this->assertNull($result);
+ }
+
+ /**
+ * Test that the json_optimize_decode function uses simdjson when available.
+ */
+ public function test_it_uses_simdjson_when_available()
+ {
+ if (!extension_loaded('simdjson_plus')) {
+ $this->markTestSkipped('SIMDJSON extension not loaded.');
+ }
+
+ config(['app.json_optimization_decode' => true]);
+
+ $decoded = JsonOptimizer::decode($this->json, true);
+
+ $this->assertEquals($this->data, $decoded);
+ }
+
+ /**
+ * Test that the config flag json_optimization_decode is respected.
+ */
+ public function test_it_respects_config_flag_json_optimization()
+ {
+ config(['app.json_optimization_decode' => false]);
+
+ $decoded = JsonOptimizer::decode($this->json, true);
+
+ $this->assertEquals($this->data, $decoded);
+ }
+
+ /**
+ * Test that the helper function json_optimize_decode decodes valid JSON correctly.
+ */
+ public function test_helper_function_decodes_valid_json_correctly()
+ {
+ $decoded = json_optimize_decode($this->json, true);
+
+ $this->assertIsArray($decoded);
+ $this->assertEquals('ProcessMaker', $decoded['name']);
+ $this->assertCount(3, $decoded['meta']);
+ }
+
+ /**
+ * Test that the helper function json_optimize_decode returns null on invalid JSON.
+ */
+ public function test_helper_function_returns_null_on_invalid_json()
+ {
+ $invalidJson = '{"type": "workflow", "meta": ['; // malformed JSON
+
+ $decoded = json_optimize_decode($invalidJson, true);
+
+ $this->assertNull($decoded);
+ }
+
+ /**
+ * Test that the helper function json_optimize_decode respects the config setting.
+ */
+ public function test_helper_respects_config_setting()
+ {
+ config(['app.json_optimization_decode' => false]);
+
+ $decoded = json_optimize_decode($this->json, true);
+
+ $this->assertEquals($this->data, $decoded);
+ }
+
+ /**
+ * Test that the helper function json_optimize_decode uses simdjson when enabled.
+ */
+ public function test_helper_uses_simdjson_when_enabled()
+ {
+ if (!extension_loaded('simdjson_plus')) {
+ $this->markTestSkipped('SIMDJSON extension not available');
+ }
+
+ config(['app.json_optimization_decode' => true]);
+
+ $decoded = json_optimize_decode($this->json, true);
+
+ $this->assertEquals($this->data, $decoded);
+ }
+
+ /**
+ * Test that the helper function json_optimize_encode encodes data correctly.
+ */
+ public function test_it_encodes_data_correctly()
+ {
+ config(['app.json_optimization_encode' => true]);
+
+ $encoded = JsonOptimizer::encode($this->data);
+
+ $this->assertIsString($encoded);
+ $this->assertJson($encoded);
+
+ $decoded = json_decode($encoded, true);
+
+ $this->assertEquals($this->data, $decoded);
+ }
+
+ /**
+ * Test the performance of the json_decode function.
+ */
+ public function test_json_decode_performance()
+ {
+ $json = json_encode($this->testData);
+
+ $start = microtime(true);
+ $data = json_decode($json, true);
+ $duration = microtime(true) - $start;
+
+ $this->assertIsArray($data);
+ echo "\njson_decode duration: {$duration} sec";
+ }
+
+ /**
+ * Test the performance of the json_optimize_decode function.
+ */
+ public function test_json_optimize_decode_performance()
+ {
+ if (!extension_loaded('simdjson_plus')) {
+ $this->markTestSkipped('SIMDJSON extension not available');
+ }
+
+ $json = json_encode($this->testData);
+
+ $start = microtime(true);
+ $data = json_optimize_decode($json, true);
+ $duration = microtime(true) - $start;
+
+ $this->assertIsArray($data);
+ echo "\njson_optimize_decode duration: {$duration} sec";
+ }
+
+ /**
+ * Test JSON encoding and decoding with edge cases and special characters.
+ */
+ public function test_json_decode_edge_cases()
+ {
+ // Test with special characters
+ $specialData = [
+ 'message' => 'Hello "World" with \'quotes\' and \n newlines',
+ 'unicode' => 'Café & résumé',
+ 'numbers' => [1, 2.5, -3, 0],
+ 'booleans' => [true, false],
+ 'emojis' => '😊🚀',
+ 'chino' => '中文测试',
+ 'japones' => '日本語のテスト',
+ 'special_chars' => "!@#$%^&*()_+-=[]{}|;':\",.<>?/~`",
+ 'unicode_chars' => '✓ ✔ ✗ ✖',
+ 'null_value' => null,
+ 'empty' => ['', [], null],
+ ];
+
+ // Test helper functions
+ $encoded = json_encode($specialData);
+ $this->assertIsString($encoded);
+ $this->assertJson($encoded);
+
+ if (extension_loaded('simdjson_plus')) {
+ $decoded = json_optimize_decode($encoded, true);
+ } else {
+ $decoded = json_decode($encoded, true);
+ }
+ $this->assertIsArray($decoded);
+ $this->assertEquals($specialData, $decoded);
+
+ // Verify specific edge cases
+ $this->assertEquals('Hello "World" with \'quotes\' and \n newlines', $decoded['message']);
+ $this->assertEquals('Café & résumé', $decoded['unicode']);
+ $this->assertEquals('😊🚀', $decoded['emojis']);
+ $this->assertEquals('中文测试', $decoded['chino']);
+ $this->assertEquals('日本語のテスト', $decoded['japones']);
+ $this->assertNull($decoded['null_value']);
+ $this->assertEquals([1, 2.5, -3, 0], $decoded['numbers']);
+ $this->assertEquals([true, false], $decoded['booleans']);
+ }
+
+ /**
+ * Test performance comparison between json_optimize_decode and json_decode using fixture data.
+ */
+ public function test_json_optimize_decode_performance_vs_native()
+ {
+ $jsonFixturePath = __DIR__ . '/../../Fixtures/json_optimizer_test_example.json';
+
+ // Check if fixture exists
+ if (!file_exists($jsonFixturePath)) {
+ $this->markTestSkipped('JSON fixture file not found: ' . $jsonFixturePath);
+ }
+
+ // Load fixture data
+ $fixtureData = json_decode(file_get_contents($jsonFixturePath), true);
+ $this->assertIsArray($fixtureData, 'Fixture data should be an array');
+
+ // Generate JSON using native json_encode
+ $jsonString = json_encode($fixtureData);
+ $this->assertIsString($jsonString);
+ $this->assertJson($jsonString);
+
+ $jsonSize = strlen($jsonString);
+ echo "\n📊 JSON size: " . number_format($jsonSize) . ' bytes';
+
+ // Test iterations for performance measurement
+ $iterations = 100;
+
+ // Test native json_decode performance
+ $nativeStart = microtime(true);
+ for ($i = 0; $i < $iterations; $i++) {
+ $nativeDecoded = json_decode($jsonString, true);
+ }
+ $nativeTime = microtime(true) - $nativeStart;
+
+ // Test json_optimize_decode performance
+ $optimizedStart = microtime(true);
+ for ($i = 0; $i < $iterations; $i++) {
+ if (extension_loaded('simdjson_plus')) {
+ $optimizedDecoded = json_optimize_decode($jsonString, true);
+ } else {
+ $optimizedDecoded = json_decode($jsonString, true);
+ }
+ }
+ $optimizedTime = microtime(true) - $optimizedStart;
+
+ // Verify both decoders produce the same result
+ $this->assertEquals($nativeDecoded, $optimizedDecoded, 'Both decoders should produce identical results');
+
+ // Calculate performance metrics
+ $nativeAvg = ($nativeTime / $iterations) * 1000; // Convert to milliseconds
+ $optimizedAvg = ($optimizedTime / $iterations) * 1000; // Convert to milliseconds
+
+ // Verify data integrity
+ $this->assertIsArray($optimizedDecoded);
+ $this->assertEquals($fixtureData, $optimizedDecoded, 'Decoded data should match original fixture data');
+ }
+}
diff --git a/tests/unit/ProcessMaker/Models/ProcessRequestTest.php b/tests/unit/ProcessMaker/Models/ProcessRequestTest.php
new file mode 100644
index 0000000000..30fc341da8
--- /dev/null
+++ b/tests/unit/ProcessMaker/Models/ProcessRequestTest.php
@@ -0,0 +1,88 @@
+create();
+ $request = ProcessRequest::factory()->create([
+ 'process_id' => $process->id,
+ 'status' => 'ACTIVE',
+ 'process_collaboration_id' => null,
+ ]);
+
+ // Create tokens for the request (2 active, 1 completed)
+ $activeToken1 = ProcessRequestToken::factory()->create([
+ 'process_request_id' => $request->id,
+ 'status' => 'ACTIVE',
+ ]);
+
+ $activeToken2 = ProcessRequestToken::factory()->create([
+ 'process_request_id' => $request->id,
+ 'status' => 'ACTIVE',
+ ]);
+
+ $completedToken = ProcessRequestToken::factory()->create([
+ 'process_request_id' => $request->id,
+ 'status' => 'CLOSED',
+ ]);
+
+ // Test getActiveTokens for request without collaboration
+ $activeTokens = ProcessRequest::getActiveTokens($request);
+ $this->assertCount(2, $activeTokens);
+ $this->assertContains($activeToken1->id, $activeTokens);
+ $this->assertContains($activeToken2->id, $activeTokens);
+ $this->assertNotContains($completedToken->id, $activeTokens);
+
+ // Test scenario 2: Process requests with collaboration ID
+ $collaborationId = 123456; // Using an integer instead of a string
+
+ // Update the existing request with collaboration ID
+ $request->process_collaboration_id = $collaborationId;
+ $request->save();
+
+ // Create a second request with the same collaboration ID
+ $request2 = ProcessRequest::factory()->create([
+ 'process_id' => $process->id,
+ 'status' => 'ACTIVE',
+ 'process_collaboration_id' => $collaborationId,
+ ]);
+
+ // Create tokens for the second request (1 active, 1 completed)
+ $activeToken3 = ProcessRequestToken::factory()->create([
+ 'process_request_id' => $request2->id,
+ 'status' => 'ACTIVE',
+ ]);
+
+ $completedToken2 = ProcessRequestToken::factory()->create([
+ 'process_request_id' => $request2->id,
+ 'status' => 'CLOSED',
+ ]);
+
+ // Test getActiveTokens for request with collaboration
+ $collaborationActiveTokens = ProcessRequest::getActiveTokens($request);
+ $this->assertCount(3, $collaborationActiveTokens);
+
+ // Should contain all active tokens from both requests with the same collaboration ID
+ $this->assertContains($activeToken1->id, $collaborationActiveTokens);
+ $this->assertContains($activeToken2->id, $collaborationActiveTokens);
+ $this->assertContains($activeToken3->id, $collaborationActiveTokens);
+
+ // Should not contain any completed tokens
+ $this->assertNotContains($completedToken->id, $collaborationActiveTokens);
+ $this->assertNotContains($completedToken2->id, $collaborationActiveTokens);
+ }
+}
diff --git a/upgrades/2025_02_25_215239_encrypt_devlink_tokens.php b/upgrades/2025_03_25_215239_encrypt_devlink_tokens.php
similarity index 89%
rename from upgrades/2025_02_25_215239_encrypt_devlink_tokens.php
rename to upgrades/2025_03_25_215239_encrypt_devlink_tokens.php
index 4d57db7742..5a137feebb 100644
--- a/upgrades/2025_02_25_215239_encrypt_devlink_tokens.php
+++ b/upgrades/2025_03_25_215239_encrypt_devlink_tokens.php
@@ -22,16 +22,12 @@ public function preflightChecks()
/**
* Run the upgrade migration.
+ * This migration needs to execute after the migrations related with dev_links
*
* @return void
*/
public function up()
{
- // Change the column type to TEXT
- Schema::table('dev_links', function ($table) {
- $table->text('client_secret')->change();
- });
-
$devlinks = DB::table('dev_links')->get();
// Encrypt the client_secret, access_token, and refresh_token columns
@@ -76,11 +72,6 @@ public function down()
continue;
}
}
-
- // Change the column type back to String
- Schema::table('dev_links', function ($table) {
- $table->string('client_secret')->change();
- });
}
/**
diff --git a/upgrades/2025_03_31_140423_add_menu_frame_whitelist.php b/upgrades/2025_03_31_140423_add_menu_frame_whitelist.php
new file mode 100644
index 0000000000..7b4ac746ca
--- /dev/null
+++ b/upgrades/2025_03_31_140423_add_menu_frame_whitelist.php
@@ -0,0 +1,54 @@
+ 'white_list_frame',
+ ];
+ $whiteListButtonOption = [
+ 'format' => 'button',
+ 'group' => 'IFrame Whitelist Config',
+ 'group_id' => $groupId,
+ 'helper' => null,
+ 'config' => false,
+ 'name' => 'Add URL',
+ 'hidden' => true,
+ 'ui' => [
+ 'props' => [
+ 'variant' => 'primary',
+ 'position' => 'top',
+ 'order' => '100',
+ 'icon' => 'fas fa-plus',
+ ],
+ 'handler' => 'addWhiteListURL',
+ ],
+ ];
+
+ Setting::firstOrCreate($whiteListKey, $whiteListButtonOption);
+ }
+
+ /**
+ * Reverse the upgrade migration.
+ *
+ * @return void
+ */
+ public function down()
+ {
+ $whiteListKey = [
+ 'key' => 'white_list_frame',
+ ];
+ Setting::where($whiteListKey)->delete();
+ }
+}
diff --git a/upgrades/2025_03_31_140424_add_menu_frame_whitelist_default.php b/upgrades/2025_03_31_140424_add_menu_frame_whitelist_default.php
new file mode 100644
index 0000000000..eb2f9154ff
--- /dev/null
+++ b/upgrades/2025_03_31_140424_add_menu_frame_whitelist_default.php
@@ -0,0 +1,45 @@
+ 'white_list_frame.default',
+ ];
+ $whiteListDefaultOption = [
+ 'format' => 'text',
+ 'group' => 'IFrame Whitelist Config',
+ 'group_id' => $groupId,
+ 'helper' => null,
+ 'config' => null,
+ 'name' => 'Default URL',
+ 'hidden' => false,
+ ];
+
+ Setting::firstOrCreate($whiteListKey, $whiteListDefaultOption);
+ }
+
+ /**
+ * Reverse the upgrade migration.
+ *
+ * @return void
+ */
+ public function down()
+ {
+ $whiteListKey = [
+ 'key' => 'white_list_frame.default',
+ ];
+ Setting::where($whiteListKey)->delete();
+ }
+}
diff --git a/upgrades/2025_05_27_183259_validate_devlink_tokens_encryption.php b/upgrades/2025_05_27_183259_validate_devlink_tokens_encryption.php
new file mode 100644
index 0000000000..e2fc7ea73a
--- /dev/null
+++ b/upgrades/2025_05_27_183259_validate_devlink_tokens_encryption.php
@@ -0,0 +1,118 @@
+Null === 'YES';
+
+ // If the column is not nullable, make the change
+ if (!$isNullable || $columnInfo->Type === 'varchar(255)') {
+ Schema::table('dev_links', function ($table) {
+ $table->text('client_secret')->nullable()->change();
+ });
+ }
+
+ $devlinks = DB::table('dev_links')->get();
+
+ // Encrypt the client_secret, access_token, and refresh_token columns
+ foreach ($devlinks as $devlink) {
+ if (!$this->isEncrypted($devlink->client_secret)) {
+ DB::table('dev_links')
+ ->where('id', $devlink->id)
+ ->update([
+ 'client_secret' => $devlink->client_secret ? Crypt::encrypt($devlink->client_secret) : null,
+ 'access_token' => $devlink->access_token ? Crypt::encrypt($devlink->access_token) : null,
+ 'refresh_token' => $devlink->refresh_token ? Crypt::encrypt($devlink->refresh_token) : null,
+ ]);
+ }
+ }
+ }
+
+ /**
+ * Reverse the upgrade migration.
+ *
+ * @return void
+ */
+ public function down()
+ {
+ // first decrypt the data
+ $devlinks = DB::table('dev_links')->get();
+
+ foreach ($devlinks as $devlink) {
+ try {
+ // try to decrypt the data
+ $decrypted = Crypt::decryptString($devlink->client_secret);
+ $decryptedAccess = Crypt::decryptString($devlink->access_token);
+ $decryptedRefresh = Crypt::decryptString($devlink->refresh_token);
+ DB::table('dev_links')
+ ->where('id', $devlink->id)
+ ->update([
+ 'client_secret' => $decrypted,
+ 'access_token' => $decryptedAccess,
+ 'refresh_token' => $decryptedRefresh,
+ ]);
+ } catch (Exception $e) {
+ // if the decryption fails, assume the data is already decrypted
+ continue;
+ }
+ }
+
+ // Change the column type back to String
+ Schema::table('dev_links', function ($table) {
+ $table->string('client_secret')->change()->nullable();
+ });
+ }
+
+ /**
+ * Checks if the value is encrypted
+ *
+ * @param string $value
+ * @return bool
+ */
+ private function isEncrypted($value)
+ {
+ if (empty($value)) {
+ return true;
+ }
+
+ try {
+ Crypt::decryptString($value);
+
+ return true;
+ } catch (Exception $e) {
+ return false;
+ }
+ }
+}