22/01/2024 -22h00
parent
ce8b053b6f
commit
d95c28c89e
|
@ -1,13 +1,32 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="c6d0259a-16e1-410d-91a1-830590ee2a08" name="Changes" comment="19/01/2024 - 16h">
|
||||
<list default="true" id="c6d0259a-16e1-410d-91a1-830590ee2a08" name="Changes" comment="21/01/2024 -18h30">
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/GlobalVariable.py" beforeDir="false" afterPath="$PROJECT_DIR$/GlobalVariable.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Inscription_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/Inscription_mgt.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Log/log_file.log" beforeDir="false" afterPath="$PROJECT_DIR$/Log/log_file.log" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Session_Formation.py" beforeDir="false" afterPath="$PROJECT_DIR$/Session_Formation.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/lms_chamilo/mysy_lms.py" beforeDir="false" afterPath="$PROJECT_DIR$/lms_chamilo/mysy_lms.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/main.py" beforeDir="false" afterPath="$PROJECT_DIR$/main.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/prj_common.py" beforeDir="false" afterPath="$PROJECT_DIR$/prj_common.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/ressources_humaines.py" beforeDir="false" afterPath="$PROJECT_DIR$/ressources_humaines.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/6hiIO7wJaXj2eLziy9Lry4DDtmLJAlCA.xlsx" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/Part_Order_Devis_1.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/Part_Order_Order_26.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/Partner_Invoice_Invoice_6.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/Partner_Order_Order_26.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/Partner_Order_Order_27.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/Partner_Order_Order_42.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/WCQlrZZnorlwo5CibI5lH6Uyo87dXeEAQ.xlsx" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/WtYvQ8XkpiW0gQBhE0jmfRotrGBuNlyYpQ.xlsx" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/YdTiV5IUJU8Tf5JJCITl5fUAXheJXhWRA.xlsx" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/invoice_FACT_236000270.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/invoice_FACT_236000271.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/invoice_FACT_236000272.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/invoice_FACT_236000273.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/invoice_FACT_237000313.pdf" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/nwIs5pmCWNrdJqyQny11Pu6zV0TR77QA.xlsx" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/uYbhzQgoZXTmghSCJtPAzDiu13Z1mcpw.xlsx" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/temp_direct/xcn5ILu7ok3Ah7gCDkD1cy4UiyHntOg.xlsx" beforeDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
|
@ -77,13 +96,6 @@
|
|||
<option name="presentableId" value="Default" />
|
||||
<updated>1680804787304</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00150" summary="15/11/2023 - 17h">
|
||||
<created>1700065909522</created>
|
||||
<option name="number" value="00150" />
|
||||
<option name="presentableId" value="LOCAL-00150" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1700065909523</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00151" summary="15/11/2023 - 21h">
|
||||
<created>1700080381522</created>
|
||||
<option name="number" value="00151" />
|
||||
|
@ -420,7 +432,14 @@
|
|||
<option name="project" value="LOCAL" />
|
||||
<updated>1705677688291</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="199" />
|
||||
<task id="LOCAL-00199" summary="21/01/2024 -18h30">
|
||||
<created>1705859319077</created>
|
||||
<option name="number" value="00199" />
|
||||
<option name="presentableId" value="LOCAL-00199" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1705859319077</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="200" />
|
||||
<servers />
|
||||
</component>
|
||||
<component name="Vcs.Log.Tabs.Properties">
|
||||
|
@ -435,7 +454,6 @@
|
|||
</option>
|
||||
</component>
|
||||
<component name="VcsManagerConfiguration">
|
||||
<MESSAGE value="14/12/2023 - 22h" />
|
||||
<MESSAGE value="15/12/2023 - 18h" />
|
||||
<MESSAGE value="16/12/2023 - 23h12" />
|
||||
<MESSAGE value="18/12/2023 - 18:00" />
|
||||
|
@ -460,6 +478,7 @@
|
|||
<MESSAGE value="15/01/2024 - 22h" />
|
||||
<MESSAGE value="16/01/2024 - 19h" />
|
||||
<MESSAGE value="19/01/2024 - 16h" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="19/01/2024 - 16h" />
|
||||
<MESSAGE value="21/01/2024 -18h30" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="21/01/2024 -18h30" />
|
||||
</component>
|
||||
</project>
|
|
@ -169,12 +169,10 @@ def AddStagiairetoClass(diction):
|
|||
|
||||
# Verifier que le type d'apprenant est bien valide
|
||||
type_apprenant = "0"
|
||||
if (str(diction['type_apprenant']) not in MYSY_GV.INSCRIPTION_TYPE_APPRENANT):
|
||||
if ("type_apprenant" in diction.keys() and str(diction['type_apprenant']) not in MYSY_GV.INSCRIPTION_TYPE_APPRENANT):
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " Le type d'apprenant est invalide ")
|
||||
return False, " Le type d'apprenant est invalide "
|
||||
else:
|
||||
type_apprenant = str(diction['type_apprenant'])
|
||||
|
||||
|
||||
|
||||
|
@ -6136,7 +6134,10 @@ def Get_Statgaire_List_Partner_with_filter(diction):
|
|||
val['status'] = retVal['status']
|
||||
|
||||
val['title'] = retVal['myclass_collection'][0]['title']
|
||||
val['domaine'] = retVal['myclass_collection'][0]['domaine']
|
||||
if("domaine" in retVal['myclass_collection'][0].keys() ):
|
||||
val['domaine'] = retVal['myclass_collection'][0]['domaine']
|
||||
else:
|
||||
val['domaine'] = ""
|
||||
|
||||
# Recuperation des informations de la session
|
||||
local_qry = {'_id':ObjectId(retVal['session_id']), 'valide':'1'}
|
||||
|
|
3038
Log/log_file.log
3038
Log/log_file.log
File diff suppressed because it is too large
Load Diff
|
@ -1058,7 +1058,12 @@ def GetAllValideSessionPartner_List(diction):
|
|||
|
||||
val['title'] = retVal['myclass_collection'][0]['title']
|
||||
val['class_published'] = retVal['myclass_collection'][0]['published']
|
||||
val['domaine'] = retVal['myclass_collection'][0]['domaine']
|
||||
|
||||
if ("domaine" in retVal['myclass_collection'][0].keys()):
|
||||
val['domaine'] = retVal['myclass_collection'][0]['domaine']
|
||||
else:
|
||||
val['domaine'] = ""
|
||||
|
||||
val['class_external_code'] = retVal['myclass_collection'][0]['external_code']
|
||||
|
||||
if( str(retVal['myclass_collection'][0]['duration_unit']) == "heure"):
|
||||
|
@ -1298,7 +1303,13 @@ def GetAllValideSessionPartner_List_filter_like(diction):
|
|||
val['prix_session'] = "0"
|
||||
|
||||
val['title'] = retVal['myclass_collection'][0]['title']
|
||||
val['domaine'] = retVal['myclass_collection'][0]['domaine']
|
||||
|
||||
if( "domaine" in retVal['myclass_collection'][0].keys() ):
|
||||
val['domaine'] = retVal['myclass_collection'][0]['domaine']
|
||||
else:
|
||||
val['domaine'] = ""
|
||||
|
||||
|
||||
val['class_external_code'] = retVal['myclass_collection'][0]['external_code']
|
||||
|
||||
if (str(retVal['myclass_collection'][0]['duration_unit']) == "heure"):
|
||||
|
@ -1525,7 +1536,13 @@ def GetAllValideSessionPartner_List_no_filter(diction):
|
|||
val['prix_session'] = "0"
|
||||
|
||||
val['title'] = retVal['myclass_collection'][0]['title']
|
||||
val['domaine'] = retVal['myclass_collection'][0]['domaine']
|
||||
|
||||
if( "domaine" in retVal['myclass_collection'][0].keys() ):
|
||||
val['domaine'] = retVal['myclass_collection'][0]['domaine']
|
||||
else:
|
||||
val['domaine'] = ""
|
||||
|
||||
|
||||
val['class_external_code'] = retVal['myclass_collection'][0]['external_code']
|
||||
|
||||
if (str(retVal['myclass_collection'][0]['duration_unit']) == "heure"):
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
import base64
|
||||
|
||||
import pymongo
|
||||
import pysftp
|
||||
import zeep
|
||||
|
@ -5,7 +7,7 @@ from pymongo import MongoClient
|
|||
import json
|
||||
from bson import ObjectId
|
||||
import re
|
||||
from datetime import datetime
|
||||
from datetime import datetime, date
|
||||
import prj_common as mycommon
|
||||
import secrets
|
||||
import inspect
|
||||
|
@ -2372,6 +2374,132 @@ def Get_Lms_Themes(diction):
|
|||
|
||||
|
||||
|
||||
"""
|
||||
Cette fonction retourne le logo et la bannière d'un LMS
|
||||
"""
|
||||
|
||||
def Get_LMS_Logo_And_Bannier_Img(diction=None):
|
||||
try:
|
||||
'''
|
||||
# Verification que les champs reçus dans l'API sont bien dans la liste des champs autorisés
|
||||
# Cela evite le cas ou une entité tierce ajouter les valeurs inconnu dans l'API
|
||||
# Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste
|
||||
# field_list.
|
||||
'''
|
||||
field_list = ['token']
|
||||
incom_keys = diction.keys()
|
||||
for val in incom_keys:
|
||||
if val not in field_list and val.startswith('my_') is False:
|
||||
mycommon.myprint(str(
|
||||
inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée")
|
||||
return False, " Les informations fournies sont incorrecte"
|
||||
|
||||
'''
|
||||
Une fois qu'on a controlé que toutes les clés mise dans l'API sont correcte. etape precedente,
|
||||
On controle que les champs obligatoires sont presents dans la liste
|
||||
'''
|
||||
field_list_obligatoire = ['token',]
|
||||
for val in field_list_obligatoire:
|
||||
if val not in diction:
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ")
|
||||
return False, " Les informations fournies sont incorrecte"
|
||||
|
||||
my_token = ""
|
||||
if ("token" in diction.keys()):
|
||||
if diction['token']:
|
||||
my_token = diction['token']
|
||||
|
||||
|
||||
|
||||
partner_recid = mycommon.get_parnter_recid_from_token(my_token)
|
||||
if (partner_recid is False):
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " - partner_recid KO : Impossible d'importer la liste des participants ")
|
||||
return False, " Les information de connexion sont incorrectes."
|
||||
|
||||
# Recuperation des données du partenaire
|
||||
local_status, my_partner = mycommon.get_partner_data_from_recid(partner_recid)
|
||||
if (local_status is False):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire")
|
||||
return False, str(inspect.stack()[0][
|
||||
3]) + " - impossible de récupérer les données du partenaire"
|
||||
|
||||
lms_theme_name = ""
|
||||
if ("lms_theme_name" in my_partner.keys()):
|
||||
if my_partner['lms_theme_name']:
|
||||
lms_theme_name = my_partner['lms_theme_name']
|
||||
|
||||
if( lms_theme_name == ""):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - Ce partenaire n'a pas de theme associé")
|
||||
return False, str(inspect.stack()[0][
|
||||
3]) + " - Ce partenaire n'a pas de theme associé"
|
||||
|
||||
"""
|
||||
A present que le fichier est recuperé, on va deplacer vers le serveur LMS
|
||||
Dans le repertoire : MYSY_GV.MYSY_LMS_BASE_DIRECTORY/str(theme_name)
|
||||
"""
|
||||
|
||||
logo_encoded_string = ""
|
||||
banniere_encoded_string = ""
|
||||
cnopts = pysftp.CnOpts()
|
||||
cnopts.hostkeys = None
|
||||
with pysftp.Connection(host=MYSY_GV.MYSY_FTP_HOST, username=MYSY_GV.MYSY_FTP_LOGIN,
|
||||
password=MYSY_GV.MYSY_FTP_PWD, cnopts=cnopts) as session:
|
||||
print("Connection successfully established ... ")
|
||||
|
||||
remoteFilePath_logo = str(MYSY_GV.MYSY_LMS_BASE_DIRECTORY)+"web/css/themes/"+str(lms_theme_name)+"/images/header-logo.png"
|
||||
|
||||
#session.get(remoteFilePath_logo, MYSY_GV.TEMPORARY_DIRECTORY_V2+"header-logo.png")
|
||||
|
||||
remoteFilePath_banniere = str(MYSY_GV.MYSY_LMS_BASE_DIRECTORY) + "web/css/themes/" + str(
|
||||
lms_theme_name) + "/images/background.png"
|
||||
|
||||
todays_date = str(date.today().strftime("%d/%m/%Y"))
|
||||
ts = datetime.now().timestamp()
|
||||
ts = str(ts).replace(".", "").replace(",", "")[-5:]
|
||||
|
||||
local_logo_file = MYSY_GV.TEMPORARY_DIRECTORY_V2+"header-logo_" + str(ts) + ".png"
|
||||
local_banniere_file = MYSY_GV.TEMPORARY_DIRECTORY_V2+"background_" + str(ts) + ".png"
|
||||
|
||||
lms_images = {}
|
||||
lms_images['logo'] = ""
|
||||
lms_images['banniere'] = ""
|
||||
|
||||
if( session.isfile(remoteFilePath_logo) ):
|
||||
session.get(remoteFilePath_logo, local_logo_file)
|
||||
with open(local_logo_file, "rb") as image_file_logo:
|
||||
logo_encoded = base64.b64encode(image_file_logo.read())
|
||||
logo_base64_encoded_str = logo_encoded.decode()
|
||||
lms_images['logo'] = logo_base64_encoded_str
|
||||
os.remove(local_logo_file)
|
||||
|
||||
if (session.isfile(remoteFilePath_banniere)):
|
||||
session.get(remoteFilePath_banniere, local_banniere_file)
|
||||
with open(local_banniere_file, "rb") as image_file_banniere:
|
||||
banniere_encoded = base64.b64encode(image_file_banniere.read())
|
||||
banniere_base64_encoded_str = banniere_encoded.decode()
|
||||
lms_images['banniere'] = banniere_base64_encoded_str
|
||||
os.remove(local_banniere_file)
|
||||
|
||||
RetObject = []
|
||||
RetObject.append(mycommon.JSONEncoder().encode(lms_images))
|
||||
|
||||
# Suppression des fichier telechargé en local sur le serveur
|
||||
|
||||
|
||||
|
||||
return True, RetObject
|
||||
|
||||
except Exception as e:
|
||||
exc_type, exc_obj, exc_tb = sys.exc_info()
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno))
|
||||
return False, " Impossible de récuperer le logo et la bannière "
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"""
|
||||
Cette fonction permet de configurer le theme LMS d'un partenaire
|
||||
Sur le front il choisi un theme / logo, cette fonction met à jour ces
|
||||
|
@ -2647,6 +2775,193 @@ def Duplicate_LMS_Theme_Design(diction):
|
|||
"""
|
||||
Cette fonction permet de récupérer et mettre à jour le fichier du logo
|
||||
"""
|
||||
def Lms_Delete_Logo_File(diction=None):
|
||||
try:
|
||||
'''
|
||||
# Verification que les champs reçus dans l'API sont bien dans la liste des champs autorisés
|
||||
# Cela evite le cas ou une entité tierce ajouter les valeurs inconnu dans l'API
|
||||
# Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste
|
||||
# field_list.
|
||||
'''
|
||||
field_list = ['token']
|
||||
incom_keys = diction.keys()
|
||||
for val in incom_keys:
|
||||
if val not in field_list and val.startswith('my_') is False:
|
||||
mycommon.myprint(str(
|
||||
inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée")
|
||||
return False, " Les informations fournies sont incorrecte",
|
||||
|
||||
'''
|
||||
Une fois qu'on a controlé que toutes les clés mise dans l'API sont correcte. etape precedente,
|
||||
On controle que les champs obligatoires sont presents dans la liste
|
||||
'''
|
||||
field_list_obligatoire = ['token',]
|
||||
for val in field_list_obligatoire:
|
||||
if val not in diction:
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ")
|
||||
return False, " Les informations fournies sont incorrecte",
|
||||
|
||||
my_token = ""
|
||||
if ("token" in diction.keys()):
|
||||
if diction['token']:
|
||||
my_token = diction['token']
|
||||
|
||||
|
||||
|
||||
partner_recid = mycommon.get_parnter_recid_from_token(my_token)
|
||||
if (partner_recid is False):
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " - partner_recid KO : Impossible d'importer la liste des participants ")
|
||||
return False, " Les information de connexion sont incorrectes.",
|
||||
|
||||
# Recuperation des données du partenaire
|
||||
local_status, my_partner = mycommon.get_partner_data_from_recid(partner_recid)
|
||||
if (local_status is False):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire")
|
||||
return False, str(inspect.stack()[0][
|
||||
3]) + " - impossible de récupérer les données du partenaire",
|
||||
|
||||
lms_theme_name = ""
|
||||
if ("lms_theme_name" in my_partner.keys()):
|
||||
if my_partner['lms_theme_name']:
|
||||
lms_theme_name = my_partner['lms_theme_name']
|
||||
|
||||
if( lms_theme_name == ""):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - Ce partenaire n'a pas de theme associé")
|
||||
return False, str(inspect.stack()[0][
|
||||
3]) + " - Ce partenaire n'a pas de theme associé"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"""
|
||||
A present que le fichier est recuperé, on va deplacer vers le serveur LMS
|
||||
Dans le repertoire : MYSY_GV.MYSY_LMS_BASE_DIRECTORY/str(theme_name)
|
||||
"""
|
||||
cnopts = pysftp.CnOpts()
|
||||
cnopts.hostkeys = None
|
||||
with pysftp.Connection(host=MYSY_GV.MYSY_FTP_HOST, username=MYSY_GV.MYSY_FTP_LOGIN,
|
||||
password=MYSY_GV.MYSY_FTP_PWD, cnopts=cnopts) as session:
|
||||
print("Connection successfully established ... ")
|
||||
|
||||
remoteFilePath = str(MYSY_GV.MYSY_LMS_BASE_DIRECTORY)+"web/css/themes/"+str(lms_theme_name)+"/images/header-logo.png"
|
||||
|
||||
print(" ### SUPPRESSION DU FICHIER " + str(remoteFilePath) + " AVANTTT TRAITEMENT")
|
||||
# Use put method to upload a file
|
||||
session.remove( remoteFilePath)
|
||||
|
||||
|
||||
# Switch to a remote directory
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " SUPPRESSION DU FICHIER DE " + str(remoteFilePath) + " ")
|
||||
|
||||
return True, " Le logo a été correctement supprimé "
|
||||
|
||||
except Exception as e:
|
||||
exc_type, exc_obj, exc_tb = sys.exc_info()
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno))
|
||||
return False, " Impossible de supprimer le logo "
|
||||
|
||||
|
||||
|
||||
"""
|
||||
Cette fonction permet de supprimer la bannière d'un lms
|
||||
"""
|
||||
def Lms_Delete_Banniere_File(diction=None):
|
||||
try:
|
||||
'''
|
||||
# Verification que les champs reçus dans l'API sont bien dans la liste des champs autorisés
|
||||
# Cela evite le cas ou une entité tierce ajouter les valeurs inconnu dans l'API
|
||||
# Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste
|
||||
# field_list.
|
||||
'''
|
||||
field_list = ['token']
|
||||
incom_keys = diction.keys()
|
||||
for val in incom_keys:
|
||||
if val not in field_list and val.startswith('my_') is False:
|
||||
mycommon.myprint(str(
|
||||
inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée")
|
||||
return False, " Les informations fournies sont incorrecte",
|
||||
|
||||
'''
|
||||
Une fois qu'on a controlé que toutes les clés mise dans l'API sont correcte. etape precedente,
|
||||
On controle que les champs obligatoires sont presents dans la liste
|
||||
'''
|
||||
field_list_obligatoire = ['token',]
|
||||
for val in field_list_obligatoire:
|
||||
if val not in diction:
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ")
|
||||
return False, " Les informations fournies sont incorrecte",
|
||||
|
||||
my_token = ""
|
||||
if ("token" in diction.keys()):
|
||||
if diction['token']:
|
||||
my_token = diction['token']
|
||||
|
||||
|
||||
partner_recid = mycommon.get_parnter_recid_from_token(my_token)
|
||||
if (partner_recid is False):
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " - partner_recid KO : Impossible d'importer la liste des participants ")
|
||||
return False, " Les information de connexion sont incorrectes.",
|
||||
|
||||
# Recuperation des données du partenaire
|
||||
local_status, my_partner = mycommon.get_partner_data_from_recid(partner_recid)
|
||||
if (local_status is False):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire")
|
||||
return False, str(inspect.stack()[0][
|
||||
3]) + " - impossible de récupérer les données du partenaire",
|
||||
|
||||
lms_theme_name = ""
|
||||
if ("lms_theme_name" in my_partner.keys()):
|
||||
if my_partner['lms_theme_name']:
|
||||
lms_theme_name = my_partner['lms_theme_name']
|
||||
|
||||
if( lms_theme_name == ""):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - Ce partenaire n'a pas de theme associé")
|
||||
return False, str(inspect.stack()[0][
|
||||
3]) + " - Ce partenaire n'a pas de theme associé"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"""
|
||||
A present que le fichier est recuperé, on va deplacer vers le serveur LMS
|
||||
Dans le repertoire : MYSY_GV.MYSY_LMS_BASE_DIRECTORY/str(theme_name)
|
||||
"""
|
||||
cnopts = pysftp.CnOpts()
|
||||
cnopts.hostkeys = None
|
||||
with pysftp.Connection(host=MYSY_GV.MYSY_FTP_HOST, username=MYSY_GV.MYSY_FTP_LOGIN,
|
||||
password=MYSY_GV.MYSY_FTP_PWD, cnopts=cnopts) as session:
|
||||
print("Connection successfully established ... ")
|
||||
|
||||
remoteFilePath = str(MYSY_GV.MYSY_LMS_BASE_DIRECTORY)+"web/css/themes/"+str(lms_theme_name)+"/images/background.png"
|
||||
|
||||
print(" ### SUPPRESSION DU FICHIER " + str(remoteFilePath) + " AVANTTT TRAITEMENT")
|
||||
# Use put method to upload a file
|
||||
session.remove( remoteFilePath)
|
||||
|
||||
|
||||
# Switch to a remote directory
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " SUPPRESSION DU FICHIER DE " + str(remoteFilePath) + " ")
|
||||
|
||||
return True, " Le logo a été correctement supprimé "
|
||||
|
||||
except Exception as e:
|
||||
exc_type, exc_obj, exc_tb = sys.exc_info()
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno))
|
||||
return False, " Impossible de supprimer le logo "
|
||||
|
||||
|
||||
|
||||
"""
|
||||
Cette fonction permet de supprimer le fichier 'logo' d'un theme
|
||||
"""
|
||||
def Lms_Add_Logo_File(file=None, Folder=None, diction=None):
|
||||
try:
|
||||
'''
|
||||
|
@ -2990,6 +3305,9 @@ def Create_Class_From_Lms(diction):
|
|||
if (local_class_title):
|
||||
new_diction['title'] = local_class_title
|
||||
|
||||
if (lms_class_code):
|
||||
new_diction['lms_class_code'] = lms_class_code
|
||||
|
||||
new_diction['distantiel'] = "1"
|
||||
new_diction['presentiel'] = "0"
|
||||
new_diction['published'] = "1"
|
||||
|
@ -3185,10 +3503,10 @@ def Update_Class_From_Lms(diction):
|
|||
lms_class_domaine = diction['lms_class_domaine']
|
||||
|
||||
# Recuperation des données du partenaire
|
||||
local_status, my_partner = mycommon.get_partner_data_from_recid(lms_mysy_recid)
|
||||
local_status, my_partner = mycommon.get_partner_data_from_id(lms_mysy_recid)
|
||||
if (local_status is False):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire")
|
||||
#return False, str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire",
|
||||
return False, str(inspect.stack()[0][3]) + " Identifiant du partenaire est invalide ",
|
||||
|
||||
|
||||
"""
|
||||
|
@ -3271,6 +3589,9 @@ def Update_Class_From_Lms(diction):
|
|||
if (lms_class_domaine):
|
||||
new_diction['domaine'] = lms_class_domaine
|
||||
|
||||
if (lms_class_code):
|
||||
new_diction['lms_class_code'] = lms_class_code
|
||||
|
||||
class_internal_url = ""
|
||||
|
||||
if (not local_class_internal_url):
|
||||
|
@ -3283,9 +3604,6 @@ def Update_Class_From_Lms(diction):
|
|||
if my_partner['token']:
|
||||
new_diction['token'] = my_partner['token']
|
||||
|
||||
if ("nom" in my_partner.keys()):
|
||||
if my_partner['nom']:
|
||||
new_diction['trainer'] = my_partner['nom']
|
||||
|
||||
#print(" ### new_diction = ", new_diction)
|
||||
|
||||
|
@ -3293,7 +3611,7 @@ def Update_Class_From_Lms(diction):
|
|||
"""
|
||||
Avant de mettre à jour la formation, on va s'assurer que les données champs obligatoire sont renseignés
|
||||
"""
|
||||
field_list_obligatoire_formation = ['external_code', 'title', 'description', 'trainer', 'distantiel', 'presentiel',
|
||||
field_list_obligatoire_formation = ['external_code', 'title', 'description', 'distantiel', 'presentiel',
|
||||
'token']
|
||||
for local_val_ftion in field_list_obligatoire_formation:
|
||||
if local_val_ftion not in new_diction.keys():
|
||||
|
@ -3305,6 +3623,7 @@ def Update_Class_From_Lms(diction):
|
|||
" Le champ '"+local_val_ftion+"' n'existe pas.",
|
||||
|
||||
|
||||
#print(" #### new_diction = ", new_diction)
|
||||
local_status, local_retval = class_mgt.update_class(new_diction)
|
||||
|
||||
if (local_status is False):
|
||||
|
|
43
main.py
43
main.py
|
@ -3560,6 +3560,49 @@ def Duplicate_LMS_Theme_Design():
|
|||
localStatus, message = mysy_lms.Duplicate_LMS_Theme_Design(payload)
|
||||
return jsonify(status=localStatus, message=message)
|
||||
|
||||
|
||||
"""
|
||||
API pour supprimer le logo d'un thème
|
||||
"""
|
||||
@app.route('/myclass/api/Lms_Delete_Logo_File/', methods=['POST','GET'])
|
||||
@crossdomain(origin='*')
|
||||
def Lms_Delete_Logo_File():
|
||||
# On recupere le corps (payload) de la requete
|
||||
payload = mycommon.strip_dictionary (request.form.to_dict())
|
||||
print(" ### Lms_Delete_Logo_File : payload = ",payload)
|
||||
localStatus, message = mysy_lms.Lms_Delete_Logo_File(payload)
|
||||
return jsonify(status=localStatus, message=message)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"""
|
||||
API pour supprimer le logo d'une bannière
|
||||
"""
|
||||
@app.route('/myclass/api/Lms_Delete_Banniere_File/', methods=['POST','GET'])
|
||||
@crossdomain(origin='*')
|
||||
def Lms_Delete_Banniere_File():
|
||||
# On recupere le corps (payload) de la requete
|
||||
payload = mycommon.strip_dictionary (request.form.to_dict())
|
||||
print(" ### Lms_Delete_Banniere_File : payload = ",payload)
|
||||
localStatus, message = mysy_lms.Lms_Delete_Banniere_File(payload)
|
||||
return jsonify(status=localStatus, message=message)
|
||||
|
||||
|
||||
|
||||
"""
|
||||
API de recuperation des logo et bannière d'un LMS
|
||||
"""
|
||||
@app.route('/myclass/api/Get_LMS_Logo_And_Bannier_Img/', methods=['POST','GET'])
|
||||
@crossdomain(origin='*')
|
||||
def Get_LMS_Logo_And_Bannier_Img():
|
||||
# On recupere le corps (payload) de la requete
|
||||
payload = mycommon.strip_dictionary (request.form.to_dict())
|
||||
print(" ### Get_LMS_Logo_And_Bannier_Img : payload = ",payload)
|
||||
localStatus, message = mysy_lms.Get_LMS_Logo_And_Bannier_Img(payload)
|
||||
return jsonify(status=localStatus, message=message)
|
||||
|
||||
"""
|
||||
API de recuperation du logo pour configuration du LMS
|
||||
"""
|
||||
|
|
|
@ -459,7 +459,6 @@ def get_partner_data_from_recid(user_recid = ""):
|
|||
|
||||
"""
|
||||
Cette fonction retourne les données d'un user en partant du ObjectID (_id=.
|
||||
|
||||
"""
|
||||
def get_partner_data_from_id(partner_id = ""):
|
||||
try :
|
||||
|
|
Binary file not shown.
|
@ -1,68 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/Contents 7 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 6 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
|
||||
>> /Rotate 0 /Trans <<
|
||||
|
||||
>>
|
||||
/Type /Page
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 6 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20230912164839-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230912164839-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 3 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 584
|
||||
>>
|
||||
stream
|
||||
Gb!TT9i&Y\%#46J'g;]I9Pimm>`e_AELG<<68/sAgVim`q]omf[*Wq9i^BQL>8k9Mqo%k-<#CkFG7/r-&rs.$LnT1rd\rkPL<FW.17<h,eZ7AuBWE^%XcX!R&=[RXZ$r2o_^`(uZ2l0kNFrLFH=B$mLSK9`Wg#=kD/*"K2VqD&)\5l$.NVR>K?CLK#(i08X9#^<LYJ9K&@s2=(=$Ybcs1XsjKMQ5j3AJkg(D7Y,*/L;9Nl^rI;'ebF(Frj$d?Pp#A%I&@GDGN9;<0$'O%Z7[i/5V7&%?M>q%WZ_U]rImi_`i0dWUc#(/o%PYdbIN5]F4KAILp(Khn<eU:^n0G\Lps1rC/*Y.*>b%E,`@Xkh]!elLsQ\1,u,Sn'4JKd3S.\bj%&,oCpVXkoB/s$Djn_*#S7)6`th*f>Ye4:L7&P12JbNIFQ)G]4"rpfW,6Q&`kAIsuEj1=?U&;`^o2_QD]BZG3hMc$6(K$jC/Z'[3%i9p=!(/?ZYNl2\u_6l`Mdm*m%;;1nqs8.;'jp$MDg:[0ciP'4N#[0-W@18%7!/8,rJB/p7,d*$kR7XnLo&%#jepE+m(HJUiDu~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 8
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000104 00000 n
|
||||
0000000211 00000 n
|
||||
0000000414 00000 n
|
||||
0000000482 00000 n
|
||||
0000000734 00000 n
|
||||
0000000793 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<a80a723e9f4b7a63cffa2390735c8fd8><a80a723e9f4b7a63cffa2390735c8fd8>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 5 0 R
|
||||
/Root 4 0 R
|
||||
/Size 8
|
||||
>>
|
||||
startxref
|
||||
1467
|
||||
%%EOF
|
|
@ -1,82 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R /F2 3 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/A <<
|
||||
/S /URI /Type /Action /URI (https://www.mysy-training.com/)
|
||||
>> /Border [ 0 0 0 ] /Rect [ 252.5218 222.7709 363.2098 234.0209 ] /Subtype /Link /Type /Annot
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Annots [ 4 0 R ] /Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
|
||||
>> /Rotate 0
|
||||
/Trans <<
|
||||
|
||||
>> /Type /Page
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 8 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20230914101919-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230914101919-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 5 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 1946
|
||||
>>
|
||||
stream
|
||||
Gb!#^gN)%,&:O:Si2&5%>!]Z*nl4.:&pN=p[Q/X(9Lk?_LDc4p-+8j6^.VA:5U8eF)CMdA>6=NbT&%@s!Lb26h_b5DL_0D-5a+,@;20\KL^G\0n/fi+PCH=[iC.t=b[<&f:rj3"RH5Em[;LlA1iL4!E69GP3!%"*[&($)&d8lA7U[dRK!sSQ;2RXT$r5Y5OHCssP'q9:d-,QlIh"Eb4:0Uo\m;'1f#_N\(@*B;a7(g4JV((=FMeeY(Rs1@jtEU;VVicIEU83?Q^L()m9XKMZ1dbRn2n['6*[/PdukZOPh$;ABuB1o]G?%IP3)6Zp)CSMbnj$/_%oK2]6M!r\!a.nZii1>$*t;r=rC4]Ng[[\'2kd_XMaH!EP.7NIrE28)(f8GVM]*6BJG@#3+<:9$GZo^XEnRlESOAQ80aL-#O#/Jg3cI@76P/04+90*gkY-.bCh8K_!(GR8I&!JD-eAT-H&Xr@D!<GEfJbgXuQthM^e%8#TIU`V[,*Rbr*@;/"pZo9T3T@m__c5*.Si;6:p9m1P:)1O]5al\q@C7@)$/ZV)!p\_NQsu&XgmQBjd*_3>bqocS&(uAPuVA()5DuIjM@s!,2\%]'4ji"C#l"M^QK4SLrOVH<g^.#gC,pPG`fAn"(<CDd'e[DASf350ZC>Pb?`>ahYZdfGG+GJt.':SYOBhZ!>[]>R*\M@73a[O/C!T@U9a5DSg=7N\t2L7kd?8@aC7_O&sfgm.>,f!Q!+$q`!!Qi$*D)]:+12S,&rU.!e?mV*39XX2$`o^>s`%Jp\D$G]?El7qSZ#(['6kYNY=?0RK:4J+CnT;+-D^dW3)6;HCc`Jb:>b].mif$lSmTLj\#1g/i4O_aCu"7+D@2IU&T4XG]=KWO7sWj:J%4Pr@*-;[.k;`jG*<V@R2%EkNLHp(c[%HY.G,#>hS%=(`Sk>#TbV)jn;]??T<X_YTi<T!e8,qPPaXKm_/Ygn+f6[8QG5d@fi=(`OGinZXX&gh<Hr,[&[=>09<PZ">]*T4LCTV6;EY--FW&@$5sR6*iVUQF1:'_Qc?Ba+A-q>1hW4[5Boh5n'o`[D>=_RO<F,)!7!f`r=A+W=c4qq7fo=kX%?]"iZ!6=6bVF"iQW[_gOGQo6$SIiriX>UMsGL,&gM''b">T,p5iNns.!eHh+if+_oG8)nL;lZ?6n(L/i3:%&HbE]4C0ZNI0&Ho=dQ[Jr69)mL/6`9KC<9il@:'87&FBENu(>A0=@$VGCa$dd^n*<t,pmR[3;F>[J>/,Um,\Q+dS)1e!B$Jo2DKeLY_TFH9'gV.*[o2;;M-M3_7eX@K<@f+,*1:``1Aeo&knb?JX83/V[Mh.XA,HjfFQbD</mUM+\K8@Pu@-@Nt(AC9aP'=K#116G>TQ&(3]#3oj^iZS@j;Ah&gIYr)*92&("7o'fMjAQQZ!IRL59u]\!'=XmC2bX<)%gZ@.f'_19#sjPBZPkX",PIMTKY0-!JHLLOQrAjA$$g6"!f+g<M")Y)CX_#Y6SBTt0l."[kJqMM[m\c"]JMKs!s3n<;i.L\H"h!pLW=LmnKG_ae(Ym10;73ePhY!-'t.RUp-OgJG1\Cc8M@M!3]o<,G.`FbB\JB`V151:hG3k\.d]0$D90C`Y9.2Zo:h4ISfT&o&&(_G<-cn/r[uffh:+2>Qr#@p;HQJRh553&!DpFD9#KccW^QA>PmN;Lj^*_?e+Mi]S?J7+1/?!T^L3W@6:@uL3'pic`9oi<d\>NmMFQcif8h?4belE!mng5nI#6IUoj.R\X_'<fpB/Jo[u(qnkY=^RHW869c/5Ys)t(JBj7HdQYFL5;(bW%G)^KR,)44K'[[<IOo5KsX`K-5Y,5FBJgcga^*I#.u7ieB7V_-W*_^&em5&SZ<9n,`tqsCH+jPf%u2tTngZO.ocNh5t6afc\-?lg!Yo[2!LL-j11%1#pQFANH;FRhZggl<'~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 10
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000114 00000 n
|
||||
0000000221 00000 n
|
||||
0000000333 00000 n
|
||||
0000000515 00000 n
|
||||
0000000736 00000 n
|
||||
0000000804 00000 n
|
||||
0000001056 00000 n
|
||||
0000001115 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<f9b9fd0bacd04a509dcd91c85341dc2f><f9b9fd0bacd04a509dcd91c85341dc2f>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 7 0 R
|
||||
/Root 6 0 R
|
||||
/Size 10
|
||||
>>
|
||||
startxref
|
||||
3152
|
||||
%%EOF
|
|
@ -1,82 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R /F2 3 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/A <<
|
||||
/S /URI /Type /Action /URI (https://www.mysy-training.com/)
|
||||
>> /Border [ 0 0 0 ] /Rect [ 252.5218 222.7709 363.2098 234.0209 ] /Subtype /Link /Type /Annot
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Annots [ 4 0 R ] /Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
|
||||
>> /Rotate 0
|
||||
/Trans <<
|
||||
|
||||
>> /Type /Page
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 8 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20231002133048-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20231002133048-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 5 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 1914
|
||||
>>
|
||||
stream
|
||||
Gb!#^=``=U&:W67^e8=)["<6=H)g2_NAF-H4.JEYVPD:k_i.-s&i5RII@$a#Jg)Xq;DYRR$/":mDfI<n;+0?3Aq/tU6@T,OH:\][./8b"^]F].cp]YbGB<r%F=5<Ak!BB.$mD!@c9^(HVJ&<f(9@h?9VSEs(oF,_NK')LL_(dF>HKll"o!gN%'nf1HHAEAVAMkt]m`6,bLo#R[U,X("^93uHkf)V(gb69;",3Zn!G<_H@<P1s"-pq'YHht\p]Cp-B$o]4W5mtem?`DIT;;+:on=GXQ0R9V0+"bg'BS=Y6ATSa`@23q[G\@BCh@<%>na.nS/qZZ:Io.$#U.bAga[f18O9,0S-&IUbK2_Kq$>1ZA9n.XM[KKQEV'%`O%!s9O]3+ci$-2`i)/Q$\O8!L>`(76Rh<B7dl/l"EPZ$k:KW*9_nJV/BR$H3Dj*+@]%(=).C/lo*UK1_4fB\U)$\])%\^[#YktDn<[pDWE)>aL]6h_pW%599>X[;;(t/0Ul(m)B7.RY<+/paK=)o]^HuA*19b/f+%C7M7q=MrV1E>8iS\C#5//(GbG;?b/1@/cs%?fqTqlHbBp_(fR:*(%&`T`kS[6;G>a[+:NPHO(fCG00m+i=@qFuXpMp6Vi5,L@(R1`J'//cBM&fSZ=/]`dh@QD.o[cJE.fB[t.-&cLdl,aJs;9TF-LNWCJ`TS^n?j&t&/,!JYq;M#u\2qC9p^=paot/DRoADZSF)cR#iTe9=]dLWP)Ct3C?<RqBe*9ToB`L/Z`"Sf*b0@&`f9ojc0n%'P4UKu,gr^j_HQ'[#\M_qo[g]qR,[YbRp$JC@k,I-&U2"+4h_*<sXG]=KEEYsXE_+*18t0P')2#gJB3KJ(dt`'N\_`?_gPU$.4ZC!U"'ThEYKiY)Vl?6)L<^is2dOscYeFb%+'MtXr@EhC+eM3.%7E0%gs:U=flIuL*7!fsEfiG#'T46;(0O;@a=YsO#5A_^L3hf/$U]bk1a/6^?Nk.Ek>egrN(Q&>ki+R`c!:^H]!^*dLEq\lQ*N=##V^=1jG[M"3GWFR/_:cS.[b^cC;7>pB76Eii8[EM#uCW"N1&hA8kYo8YMs(.-g5^cKcB21TOsq!@,M):!EhGu0:WS^A+d]c2b)T<&K0ls],/cKKkmBG=2?UIPTH<=ajNNqpVN=FIYlna-,dB8+/>_X:%*]sOc"7E;jp]WCW`2Y16+5R:61(,dLg)J<uDd$3\/V.p%inq&YsqW<r-G+dhuWU(Nd\'W<QtZ5ki(4<%>o\Z0;HG9!iQjYp(d#>h:fZ8*+G=JIF!^k'7>.afW@5W!8fQ"lC62fJTC<h^FrYKk.m)'IJ6sNb$Q(i=gAX-8L]Yc]s<AQ%mk2`8VpA@o=0r=FQ@1Fd>(KN/sO,?5$*pap6iRFW;8@4&*COHbD6Fn2u6.2QPZhGmQd)8[C0.E]*QP3C7&<RYh2<5)cJjEeM(V2&1mf3lLh*o%NGRF6Fo</V^r(kkkQimk(pe+YQJ_`;r@K``-\56=,tHMShFpid;#WD0ENOoFfm69%BEc\&)2%QG(XtbRVCa39et97#,jDji<:4R\`/"DYsm-nq,#^:hd]:C=CtMp\Gak47Cmjjln3lr8d_h7[5?[iNI9+fjuafP6od&,DCh.fnCp=5_.io;bC+C<[EVnWD#j!/b_:hSZgW=iG?&\(3*59q??Uu&0c,s`OX;%"r(TBBiT%K6f[pqO'<="B42e"%k(Q(^Vm27l61ZBk'5*7CB1p-<mebih&-NB:T:nK+6\ZMq[JTn<cRu+qH(tY,RbJk_@;[>eIB_Q.9kS47'gh=7crsC`]X&[g2=?_A;;2O=&B39_eG%:O("1q.\AQ\O/9T:alDO6FSbY%KH'W_cDOGTS3=";Vbb)k-MI5^c]j/Nc?Kd(<+2kBeM*`FIs)ug*<~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 10
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000114 00000 n
|
||||
0000000221 00000 n
|
||||
0000000333 00000 n
|
||||
0000000515 00000 n
|
||||
0000000736 00000 n
|
||||
0000000804 00000 n
|
||||
0000001056 00000 n
|
||||
0000001115 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<cea05034ccf5b0084a54645dbf9caaed><cea05034ccf5b0084a54645dbf9caaed>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 7 0 R
|
||||
/Root 6 0 R
|
||||
/Size 10
|
||||
>>
|
||||
startxref
|
||||
3120
|
||||
%%EOF
|
|
@ -1,82 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R /F2 3 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/A <<
|
||||
/S /URI /Type /Action /URI (https://www.mysy-training.com/)
|
||||
>> /Border [ 0 0 0 ] /Rect [ 252.5218 222.7709 363.2098 234.0209 ] /Subtype /Link /Type /Annot
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Annots [ 4 0 R ] /Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
|
||||
>> /Rotate 0
|
||||
/Trans <<
|
||||
|
||||
>> /Type /Page
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 8 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20230914111958-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230914111958-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 5 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 2245
|
||||
>>
|
||||
stream
|
||||
Gb!#^gN)%,&:O:Si2&5%>!of,nl44<&pKKuFuXd<9Lk@Y7i>T;8ZCabmt)6F5U&YDC_FjH/WkC'%i2riG=@Apr6Y*1BTCF]$0o:"Lbb4M+tBf^a]gSm:B!8aK)]pCbm``$$&&d2Qs%]8leSH%P\+"$-CciJ*_nsT/So-;PXNV5;55f[>/@UWN$uXf$O6L3(s#7gJYYN244H?!/oISfq/A,q0$nipr`sDB'/Wn<kJIIN>WbBq(Y$'*MP//CGd@1(WUs*Z*9[NK?p%NTGcn&:V7"9?4FL2W3R1541FeX:?B9$Vj+;0ITTLjjQpf=br%8hFTNKT`1r9Sn$u%Mdna1RlrQ@B;QefO4,19>/JdEg8iZ@t+h9UhN$-_cTc%gM$j_UCES[8M`L'b1$eliqhgcT-L93nQ$/Z7q-j6:)oqY+_c.GQC(`DeQ4kuK">XmOP8[*DUcWelI.[);57eA1$*L>.!mSgo-DHTBlk3@]70$cGT.fKLO=(Lg6/A%)'WJcS`,.BOU%2VJF3&SCO%CP8Zf6;rB-%_gap='7qB;4'NnjX:Ic`"#:8jb4/F'`n1X$S.K>*#+tq*0*Q8\\Z_0HA&DN+I:hI5J`XW@6n!l@-dea@SI?\!QGR)#*fNripn7ajC(94qF/IY*GkrA?p'gSm)Z-_#Vp9B]UZ&nX6I<eK8(sDM8l!9c;&2/_(`cP&3.o$C@bO3NrW7j(9#0U!bb)])@JlR'ZCT`l*lgc!3G/#)2GQFWbrfe_H+i>Nn9Kbf9&;6V]iX+W.9,(+T-@-$;k&r\G:T_>\o.Q%=45&9EY&";`GTPAQ+!U^2U911MN3I.3*X&U@c'6V<Tk5NbID.@j:1a+O(R+G:MfDVh2C#Y0W8ho8CG31jGW+l<V,PF`s?]->s+?B-/`1You[OXOpI<.-*9i7tr;R-&Fgc.3SRCK"N,?@_6_+-lD))11G-^IY'-pIX7Fecp1B*>j=crOtdRe5dutd/kH605Z+!V"ZatmD#8kTl$-lf0a?(;2?Bh4OinbT-rl#%Zg5eYB=i_pGO[j7]QW;,U4X89p$hTrCnWP@4C9Q/C,$g]'YSr46e7E/Z'W$VC`a%PEiEBG=KiUV3cTn#K!BJBQRPcH^d:b4!Z8iV@GU6O!lVo7G'%O<q@eg9fp73@YMmAd;4PqTP0n]JTo\Fi!]PpZV%=i+&>#,u9[ba=$oSsOZHen&N:H!JDkmR,4HnDPZb:J]'oGK:bZs@;WqPBmB#fb?LJlNT&6<9=o,Cata0m;/0+E1@D*2c*Vk3JZ7>%mU=<!bsc"X`0N91J)2AAa[:opB'`@]XL(AJE!PTG6a@4>'F#AfPbc0DD1VCc=0)ZJlY`cUZQ-kfk80B"SkU3-uA)f3Ili=S.l#,R=?;-j*1\J]iJ]1O6R`]"#L#5ku/:X=Rt@tsFa4OC":T$4+uM4a`k.dF<G0!GsB9-*gpFj"kPhjY[]`\i@qbqm*sp(Z#f<H-.jV,*Y+a]pcl8'uGM54b7N+h5Xf?(#`c2^FD4j"PabXr_%fI0k1oVFEd-cVeY/=^n+Qq<=tg(ZLn=fTDt[(b9)Dr6lNmj;2pU[TWF7dHrB]?^I-P`V+*=f\(G5YGgr%9g"l0EucAB(M-+*&A(B]0!Cqi[)Lhad$p_\*O`?^G^a2Ib<mMh'P<KdeO#W[+[*sFEeI.HJs](tC+Ybr&R+m)a2fPn"I>i=>-P)c#]:Cp:F8QW5&QugZ,g/=.57>eN1PIQNkRtA[BSH'BiS@&I2=143@7IAbdiee@HIkbC"`g#E:RF4"j.L9d^0O$n'a27gGlB/DnQ[VKW)k/'F:7phr3AmjU"@ig'>'*oO1JuaqKZ\Zk%!Adl,5#33Pqm]aplk[OnKJEqN:3M6/`F,FhnH[h'pH=AQ<;DkcSd3?cbVj,:oP@<kZch5Qc0V7P\eL"pBgr=#1'NAbCZ.j;l-DPf+f,&+E6Qg%+([ENdL[H'ke+\gZbjW#85G^7EA.i><"q02@&88Kl=.\=qPX7:9kS'37<:%:UhR-0&4OX\@EBIfJ&51\t]EoRl,hE?=87*01'>tc&Y.%-#X0:&s+h.,PVL^`F7>=ETZFK6\?55`DHc/-]g0AM%`0&5K*^UgVIh"MTr_@;[>dL>Im.4`UNk/6ElP`/jCA$l&[rj[D>h/'X^d;iP\g2L5hmGi<K(_mRcAP]pdhJDW30DbX&LBkJi^L,J?N%cYCmGZ3k=E\'n'DqFPc]j/Pc9s7?o#ma='lZPgrrH9#8mD~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 10
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000114 00000 n
|
||||
0000000221 00000 n
|
||||
0000000333 00000 n
|
||||
0000000515 00000 n
|
||||
0000000736 00000 n
|
||||
0000000804 00000 n
|
||||
0000001056 00000 n
|
||||
0000001115 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<08bc4769dbfefd6dabcda58a7d4f6a15><08bc4769dbfefd6dabcda58a7d4f6a15>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 7 0 R
|
||||
/Root 6 0 R
|
||||
/Size 10
|
||||
>>
|
||||
startxref
|
||||
3451
|
||||
%%EOF
|
|
@ -1,82 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R /F2 3 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/A <<
|
||||
/S /URI /Type /Action /URI (https://www.mysy-training.com/)
|
||||
>> /Border [ 0 0 0 ] /Rect [ 252.5218 185.2709 363.2098 196.5209 ] /Subtype /Link /Type /Annot
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Annots [ 4 0 R ] /Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
|
||||
>> /Rotate 0
|
||||
/Trans <<
|
||||
|
||||
>> /Type /Page
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 8 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20230915175640-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230915175640-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 5 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 2282
|
||||
>>
|
||||
stream
|
||||
Gb!;f=``=U&:XAW^e8=)F9LPdnl44<;Kia8FuXd<9LkB/6l@#JXOQdTmt)6FO<R+i9Pd^(C^ShT_ZJIr/4^A(*ub/#0+dtC6A%32;21fL6j4>SHA@7&aZh.Sn=OTtRDE,VTo^E#1WqfJHJK;.C!qSjiKQq+DutW*VFtEo,`3@n)MP0;$JM3\U(d\]-lfm.5U.9R'*#$tUYa[=Gro4`7[r(GM'c0nmqT2#U@E!'(bO_4ncaobU>?>X"C8/Xe+I'Aa%arSJ5aesj11&fF&b@QXY#jun52bi3%J.QW)*QmIWBd"al!p<1r<f:P9@C4T*g2_'It)_7Tb4u+`0\)\XhM's,uhBZWgO9%Q@#*YbbNj6uMH[`'h^hJJ'8-Ps)7[+F1/0&9MZXhM9X%1\s#eoZpQr^YM7h7\RYW3nTBZFBcr!AS@WG!*'[@V.bY;/3r4uo+5_N'mh>bGOP3<1NiRHgM*iVn:9-l,E-8G5so.jp!=$JU)$[24!8@H&Y(&hi&B6n;lt_Mrk]Y(^RM>=&+U&>3M7W>7:qV-i<\f]#AZanIu_B<AJ>B#-VMK-(nd,K?tkutI1E9Skk=*E[S.#9jFRG>pK%uC1,`<FF(5Yfe-C!4KU$qaF\^?j&I4+C3d>_a.%!78k;Wc$op\L,D5,Y2qseuUkN8sV4&M`WVBE2a*+:NP%kpH*pJlaUg-"MhVncBCOJp+%HtZT?)@JlR&B57Hfltb*qM[9S3TCZ2Xm-1T.r;U%"*m&#HlMs(gb3^"+;Ni&%!^+$80J<g'/nt@?0GF/clZ*p[D6+#$?6bD2Wdf-Es"eX<J'!RR)"L*T<ard6W+rMgq:[[1DaVmRqtu/(KL+AW8_ZcldP(qm!O&/L)2;7hW;@.Ve=CgoZ-ItoY^JYe1DPj*Kn=a,q4S5-u=`<0<+TSRXEPg!mJ*rP6"(#%NC?_gFf%9$B(/UF@KK)U^X^\UQ%cqoQ^]:;7`Q5!pZW>(A!&1eEEN0_ARs)dQa:/?bS`VH`,`r75TDXa?KiT/4m'lP5V6foN7Xa$AG;`9VNBBRXB;o(n7$r2iR9@2@SWs)(;TJN^"qJBl[S:&3m5mJg939pk6?+lZcf`.8`nCrBKgWPWr$B^^g!ASH-+O@oS2"X51\N;jjk"ZLqaor:/VN2SH?_F"H0UYL>NnZjcm>b._cZ<7c'IbC`l@>NAedUg]9I`n^d/8>.U[,l>,73nI'c;C3e%:mtAVC)*Z&%GW9+^i$hc9IghC-9e'-Yp6Cm/eX&)U2AL'Xs.RVB/5`Y;tWiPn<>9**"DLcY;F:=5p4q_3o!L/-l<Y]bNH>=[jplBiTJ))nefp^di&nC7A;UROO`\h>dS,Y<I6^+C*r;n.GHeu<u-`bGoAe9C,DuTb6i)0=46Rs^!MW1Y(`X-Ma09a3%WJR_Eo2X`,6\**BBVo\`?&cUX<g4qNfajMl\eE+\4?'a-A\BWr\\FB(ukO4n\1-l!eg#c'+TJLq7\t$`jKT;FeA,AlVGEK_M>K%lZ-sTLI^@M[GK4U%H\\Qd"9SKctP:554LNMTef'm#'<&/L*sqdXG4ILg_&YCFok7X/8?.Rd;K4YUg*t(O\@;kLnm211Eb8!h=&iJcq0kO^HHE,K.>*j<:Q:;lSDe2'@:L\IoXcXDpXLJ$(r[`[0:M-610R+O%R9ZtRT+G6r$O&KhMsM`at79uYnmfU<D9-;KUWD%=o!JVT)LUfMP3&g1b@lPQl0OMH0A7LPNP*=A>TO%0j-B:!NQ:U\,Ei5p4+RLhKkHmO&tAnn$ML!corf%Vg5#Vo$kB9iptUP-i9$Bhd>fYY`,0kFT2;37SZ`qD<-UV)TVWoVac0SkNg$unPrjNq3!c+#m1+A'2(/I]<7;o[o2"\IEZCi@c\b1dc:8oD<OK8?r>Z!qcs.'2L3LkPlLXO3N"P=Al>[(U=.oE6&*+K8n0``cppW3_pl8>9!fkGmMmQ+EPSB5MpR8Hhn(mGcek-reqd)"!q.=`KFg\[oPA*%<G7M/0&[Eu5;2S"."r@oX_$;i(g;XlVhrVmFp"1)nK9Ms58G]rqh/+d")q&Wg>,=M_rL-$bi>)^hTYrpf"nMUnQUEjkn)U?VHrE]%3PI]Rjp]?alf\Q(I$6FT:UmAn32-85;hk2h?00<:pr\bK6M-0DA._1`gf03"s&I3iHYRc.^4RtHg-X(7/J^F^Mq+8_NZG!'(_C-W_5/#7T`D&f;:p#+n:i\-eGh>OCji8NVqn&QS]B,*lQS3--;@pct:+C[ujq!)Ka6R$/p(.<UW<TGW;6mr!8..ph.~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 10
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000114 00000 n
|
||||
0000000221 00000 n
|
||||
0000000333 00000 n
|
||||
0000000515 00000 n
|
||||
0000000736 00000 n
|
||||
0000000804 00000 n
|
||||
0000001056 00000 n
|
||||
0000001115 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<53e4e6117e5607fd8d0d6aabf50a63df><53e4e6117e5607fd8d0d6aabf50a63df>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 7 0 R
|
||||
/Root 6 0 R
|
||||
/Size 10
|
||||
>>
|
||||
startxref
|
||||
3488
|
||||
%%EOF
|
|
@ -1,82 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R /F2 3 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/A <<
|
||||
/S /URI /Type /Action /URI (https://www.mysy-training.com/)
|
||||
>> /Border [ 0 0 0 ] /Rect [ 252.5218 222.7709 363.2098 234.0209 ] /Subtype /Link /Type /Annot
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Annots [ 4 0 R ] /Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
|
||||
>> /Rotate 0
|
||||
/Trans <<
|
||||
|
||||
>> /Type /Page
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 8 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20230928133558-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230928133558-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 5 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 1845
|
||||
>>
|
||||
stream
|
||||
Gb!#^=]=?M&:XAWR$Uct2oU%0K;T:3A4c.m%'"`M.ciDi]Ofd7.*M2MdupeB/BJf5T`B/dU].j>4uC_EJg(7LRf&b2#lPg;d2>B;U#6DXJHZCpTQ)[\B/"lY\s6k3F.n7RL(MQ[kC>-iVW`i5,?PUSR7,@':eYq7)B0u"&0bj'VEudM$Z6QQ(hCJ@k_t(ON&d!\[CJfFe+N!DYmI>U@_G+;F7`r_D<>N?%`@N<5-@)Bi&_k60La@-k'"K7>HhWdp]ts]45eF1nRkbgPnk!J0<b)aF*n`;/"/FL\\UmP?#c<6S5.-=9]1j!<5-83CT,d!-8?)qEk0MY+j+iQ8qVqK-2%;b:l9QgUG_Y5@.(r"[&0(OG;8"6VeIuKb<@TS@mnOsfF`b3k@.c#1#(A=a!#1PV2YsnUQ+1G@0XKW7[Rp:1bFE23<&``fVCIs0ndU;_Pqr*G9g0jk3cWZ#hUe4=K.8=TQ%,mEC;/JT/96:,7]IjkjII2>:,%-@6oH]r)XMH16?Z5Z(!qU7'IGn\N%ZBgLRV7BA+QV7UQ_GSNN`)Fn:S8rGI9ao;C8RnJLG^jd)Rn@`cF#?>L%*BL,BU-GA@`HHBf;(Y:p79;lMQBlAm!.-<tgEjPODk#_[CE!/N2/+u$W]Y$93c;2d,Ij+U$pi:Ou)I*E;a&aXTk@<EAp7c1V<n]@CZj<1SC.iG/JfIGC8PhrXc><m>Qs7]fIE/nc7B]@%jaju08$G?uNV1LI6[o0$n(Yt\l4<[ZS1c$o0sSb@QfpK@7,S+qNT<E:+/1"q&(>&D#(nMIZu!%FpLD?dXV[.3.nh74b\Ss"6+N^r(Xiq]L?`8N_<_;EdaTiSleC1/C3qE%]4eX,Hl($c"JXD_]c@R)hEu.!fQU!37;B3X/<Zf5A2W`u[obF7n5ibI>3ROFV*oU;'.$f.XA6B<D&JVC*RNJ_+Lu\J/F(g?&fd&W3d8a#?m@q]JY"ZP\`BitJCGQ+"RBatDpeHmd)Q&M1#U*;3fp"bQni9`cO0Dh]o&\f#[P]m`R?pslDeN4(q@@R5aM9;KcM?gXBp9mL>\X-N=+Kh.-N]1)WN;,Aqn`$'/*M$C#`M^j2<Uuk9-\dK%hL'QRTnrGVU"g`]')0Qoa0F?o!a""J$T);8j8^M,tW3HooI'\[](-p*;(pQBf0%s)ru2q$#S.6AiX%'JpUQVG].O%o"ub;5,D'%5ZG<aL-Y:Xic)L+W+,.h<-XP@l^d5/)`$nnEn&u<?j'GNGQ[Q,i-jQR'\#0P1d'p9j!+:844@J(Eso(.]E*_`BscC;Ah&g\rgqak*V<jO.Ii(asXC`%X`:j8]F7r't9sA2,##AG6hBCf&kV1#sk%PP;Y3J,BfH>KY0-AJK9?TT2Ub"$$g6b!kZL[Mt&F9X4,fC6SBTr)IP-.3o,A!=*%>4a@fGHfHJW=3T[3&OI)goY^9'U)"/*M3k`cmoFflL9"Dk4949E\AhEW\AqSoES?u`uU>9>>A]H;,Ni&@L9`,ipr.)qf;5lePW^H3EHbG-X`j7R8H+]%LDg\.nW:Hb3rEZER3NQer1SG``>D7bfaakr)&-0\-Tf?;;Y=`>d;ONX!>4/eF3aHZA(XqJ.S?J[bd4^mMJe3K*rr>;mLW[R/h]Cd[gr,))?XKsC:p???<f>Kk$Ke[MeU"d?:S54`/1*t+jI0:A1F7.D,hP;Wjt_@X1L0>X4?fiJnT3u&3<tgG/hhtu,^$4,\?D^00f'<;M^9d>`Q&n'kdU'Cl/a>IElYM/fKe/0>,1J2&]K_"-dCmcl%^[5Ho`=.StDWp7K4dnX"_CumqMN7rUR5ro9e1JX.LgMNL]Mg#ZPbb:_#uPp^b5.Fm8~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 10
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000114 00000 n
|
||||
0000000221 00000 n
|
||||
0000000333 00000 n
|
||||
0000000515 00000 n
|
||||
0000000736 00000 n
|
||||
0000000804 00000 n
|
||||
0000001056 00000 n
|
||||
0000001115 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<eaebdc3c6760b683158c59785baad172><eaebdc3c6760b683158c59785baad172>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 7 0 R
|
||||
/Root 6 0 R
|
||||
/Size 10
|
||||
>>
|
||||
startxref
|
||||
3051
|
||||
%%EOF
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,106 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R
|
||||
/Subtype /Image /Type /XObject /Width 223
|
||||
>>
|
||||
stream
|
||||
Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihT<C7aKlWuL>fMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!<b*tUB%7>c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8<U%TYT1Eu9EI]bAB[`pnntI2D>EKkipWnq'[t3.:<gr+)Ht.X@!^:&<iEZ!XYpS@dSqPCU;j^Mi[/hkc,,QQPmU3-Adn.QH<F3sh+!@-KKN9R0!)e,H"ZL-YC%lQ^'A3Ksj2oOe-I<c`Gr3PX&8Hd[cdkfRLd!2_bU6s-D:UTuN%i@K'ON=]%E5gI>60'p"^pK@rOXiUh7S-<k`6b`GahcKo9L""ZYgo?74VTQ+L1fb*ThJ<7TBTEI]H`a.Cet;q#Yl&`RBn'OU@6]0`f2gkg<*,*JJIoiodeMY$3tr)V]k[Dce2abpd'S$;X-/:am54!M]7@QbADkq7mJ5QRN1RrCVk+5Mg+XGV<D$j/&4RZ!N@EiUO]3m*+[kAJJia[C(O-:S#]Ho-J5LgZrT-;7e:CC\;$M(&=o6@*p<7]$r,)_)%&Yl1$AW;L([q*r*,\4c_C'!V1.cGp(gDQ1!uuf"8)T?sjabJh6%tSjG='F_PZSGWO97=+>Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!<?s6i:M+/qk?G+3/#C/EpK9;[p/FaKjk6u0)`Fu?Ub.'\3Bt7h!_h[DXmklpJ3AgGk4)2.0G.j8\sA;jG*`/bTSkeJhZ?VC<YYE37aZkn_'6GKBk/pM;<`h7'"hn(7ZDB"1/<9i7*C.\G?m5qV\L]4=CD<k,Mka&bq$mS&9d6aK8kr:uKr*9?37[P!!Tj/G=H6Ntmjm9srAYHs5@-p"t8nrT.CfS4P`*+dDq%QsmiTbl'H^PW<!03J=pA'unU[YEL)P#P5ii5(+??2m1C<>bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUk<!LVi?^S@5EAHW0\g]$"H$WDL3/meiL2a8)L@?kYe2b23c-W(;^.j7:,K(Pl_s-*T;,qRS,/uKD2;h@6%2L(Sg\/'G*ID2/MVh_VIQ0r&ZSe^g`3A=EEYg?:&gn17*FJcI5ZVi]cbK1ingAo+aXdq@9mKIE.I2Eg5@?eXAg-"`m_loXIM.Q:d!LFR"5u!"a[ouI#M5'i(frOrqJ(p:.%r_\k[^87pg&6<c;T"Ei4n3cktTW;YqelOA7mb,IbrsdHh%Yc^,7pU[/]a1i_\VG#TSFN#Q3_.#Ng3(73sM;j-sF;ImXqAT78pJ8*%>rZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<<GCCm+NmPO)m:g.9%K=Z%3Q.0hUo\3bae%bq&13cV>6B<d9?NF[4uOZE1O_s*JkUe8M'"0%b8::G$^duAtA_JXF7O7^fdB]TFGg`iH,3)E5+GNQ:Q@p18eo,)qEi$:30Y@/(oO;TC%T2\LiZcgs"T"\4ZFVbd%fq':Vps6./UVtC$M[>=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M<naeF1<KJ/aNcDR[,hZmD:e/c_"+lDQ7kII2d5GcAFBZ\=N/Th$k\cg3ja2kU'Y&sc>:?-<pW6bDuu-48ZJ%dpDQPN;QRU>n>pD4]%Z"F.$)S2cd#i[4Loc_!r<D%Onh$a%bE!=&!NB,fGB>@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@Slct<s(ZLm^BHuUOa1b*@a.XnPPXjFm#W(h@P\Z19pjd!8gWgXB]J<l)_Nd@37OJn.TbbQ>HT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9<sj<e-o:_k9Gg2S@1/SRQ*AeX),-E<pt2.0;T`AbcFKKHmW,qOP0?%`@ZkL5O:d].nNiGb)`8A2X2l8`5(EICkZs!X..H+@%Skm>$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9<j'UC!^>-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N<c<8/1gqPT9Ol]g0%s*:kl:g^b#o)G,i'm6'f&Y6]:.,KF>4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap<Fj(p4IE?*_]G8WO:[I2bS>%=ML'tM+o/<V`8?l'ItpY*?ai.,$cTOSeg2+=_Lu!,*7ufb&Qc?3[er,]lQ=(++V<o^10M>%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B<hAq>,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597
|
||||
/Subtype /Image /Type /XObject /Width 223
|
||||
>>
|
||||
stream
|
||||
Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F<Yc"+46://!h0n0&S3M5X,NKD,!q#FC<`)^k;,L1f;,L1f;,L1f+en4ko=]37s7OIer-D$mN6d=,2np@BTj1^>[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\<ShMO%hBUD0WaIo6DJfYnKulLd9?1NT*Ne5]gI%)d&85`U%Xg1*cR[=OGVNNteUdH%#9=_o[Q3"2]U3$>F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK<a]?6HUSk=Hu1\;fQo+gO=W96Wgure)i1TLSh="L5Mga7nW3d^A(VUdJ;$%-#Z*R9ALcQ]mBjduBRWU8BXrXQ_E4gTLEo'YhqO@&m]rdq7qp&lqHJtql&kL;5UrgZD;:VZ7nfP0X>%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('<N#3_o[9Sp8Pn^K4(QB5VfCgSG5L]T4u]i0Vk:ZQ$0qEf_bZCM'Rh?"#P7)"aHKP7ue)ET%5YK%-:.%8CjC/$rD$]#u2CPN(:PL82Ug7]64fknMR4+LTkkY^]*FO:lF9nA6p7V#DXBi,#c0Mb*hti0Eq,B?d<Pfot9C%!!$.90NpkiI[%^%&HF3!aR%o+f1E7L'%I1.59,%Vlf7naBk)<r:2J^j*:(TOm@^5/tZIh(<*>Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K<N1faU9F[q*,TNCXW*j'U<.7*'HS(Hu<!U6a&/7qOqj*`'/9Mq)hXjbi&(!N"!P[,Bmag!G""6+Rej=!F$Uj2KD12BVHfk#P/ABBI-#R@NX%E"#LgDD`8f!do/5dNaP;AWC;I9jX*?ireQJROjHOm1#:N)Sr#L]a;_iM##$$(/^tl+$N1JG=KHkf,d(`HP]4bFVj$D@WdnpT)4[W`c!F:W?;RH+!)EK+=d]eI(n;A9qAnWe+DiYH7;0ENjAW1HoT&foK]*LiM0oFBmS9#ZB=hI!qR":B\'J?ZeKB;N]-b<oPe"c,7:oYk<Qo"(0lM;lmA1&gTTk$=VjDZmtOW^`uV(&\"j0;jodhY$p3('=WD!*A9$;ooEOM#G8!&Aa2@5Z@QC*j]kp3As6'Q/?[/#oqL)a808S\7R?O($.]H)pAI`[1S&KN:h)F^1^GI&+Nd!B408g2G-hCZ16u)kRGWX)H/IIqTW:?$Tp/$(hI$3O&Z+MWE4bsM8HA-]`Jh]'QNP3G5T=m(F*9W=CALW3EGOQrmdTn&kV\>$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4<Pi4f=+5kZDH$#Ge!>_k-df]:jUT<i5WVXe_B0;>)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PM<NUfCg:&2=SAD"Y@%DjIf'Xu4-jUsGttRdjIlBt$;ZW/Mrss)Z^3B6m[^.N4*^3N0@sLuHRn.fWge;C>qr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2<D0rXI@#PGl=\^UGRrkZR-96:U?A+(]of+#4\6stT'`"!qf"7jNB+#n5/jsOd.?(@6(tJ]r[kWmr`KCM'F7p9[uq<eXf5g)[h3NGqBDcn#H'NB^IaFYBh-6!d<Z0,M;BH[Kl(`QcSPS.!kfY4L2k@\P>_I-D4'4nQ0<M"UfYq:Jfj6*#Y%VE&WY>(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6dr<d3aN0[#O$Cn[<i+Q\,W>PG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject <<
|
||||
/FormXob.0fc4f60aa4c295f000f6320b793b3194 3 0 R
|
||||
>>
|
||||
>> /Rotate 0 /Trans <<
|
||||
|
||||
>>
|
||||
/Type /Page
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 11 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20230605143210-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230605143210-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 8 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
12 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 2070
|
||||
>>
|
||||
stream
|
||||
Gb!;fgMYb8&:N/3bY%u7Yh+5/DVc#<:/KGRC_K67(^LtH;A_s!6W/(*pDm/k9d3$K@NF!RDWL0;\XXOXQHOg<5Khp(F+F!;S6n!Y*8CiS8L1g\_(Y6?qre5kCb<mP,,CMCN5LJaMW<@3Ba/3dFl`EjBu3kn*![@XF=P38<Ho3HcEG)urb)"[d)fBb2"`skk#P2)V%YF?rF2l',++X7)57JV:r.,3dg-\"L$jPk'[N<P[tG'FPG$Y*eF#\9P9DD5b,2)Pr>Em1kL%/9befhb41-2kVQG"s1e;B%fi3nb_CSol-7r(-A[32A-B:s&0'?:uQ/e9UKH$pfL2bCs<;>_9(Br2#:9M6LZAe]?i-rR0U)]D#;hsfu826iAC![O-IN?g0m.S>1OaWXM&e7bK2u$keGAU_kfc!uW*P+:"XL+L#S7VH(RdUZr*:ZJ_4/j)Pg9S-T'Oc^ecjuAFDXUjqh`\lR57`;Q.P`BKI`"-Y.d`Z0-QF1?hUmU=,p[r0P[ZTWPE&b')+?!,:L4aRKa:b5$HmIcX2nN?`Q9pTOJLZ?rPG<iVB/7BGC-^ZZO@uJ(oNO!Q.o=1)"6^o2;_e]cS^EWG8K[[/i7/eNl_^QBNL\$dk7Y^Uo(u24n;,ggT8fWGpI^td7WdE8=/%t!gWCbAP"^!ji*Bp`KD%6ZIJc1&t8g)]"rVX?npFS8qocto+Z?H1;[CE$1c`(aXW6fJZ<dkcT1)2O'\=3kT"K.(f#KRPd'.tm*1L"(Q+3eVXN@CF0s&`ZhdoG#2Z]k=;mpYMt2js6\=rW'MO-JC.ha&5#_=MQZq1!SjMc8P%kNP-;5OPjcsuWCc[-Q'\&eePfI6:.<0^q'^%kG3W&NHUg78$3:^959n_k;*&%88*!MBp&2":pe6uQ$^k<t:.Pll$%L,h#VTWFU4)UA@+pjDhWCf6eY['\,!':<!@nmPla/:?\#F:8jnUgEc;JJcD\A](P"gMO8J4PId6NV9K/eSRa2&I(L()$nadO9aA2iWs`>LG]gZ\LmE3aPl[$tP%24Od=M@K\4ME9_,?FNGN<"M:Q<Go@+1,_]pE0bsOhJ?"i5WW?uS_6J>qn?)%b;H9?p5"7"Gn40=C=W^3sR_7%Aon/ODBD8oq#-$4%H(AZA[?TmpfG_,n8!.,+p"6iDotf9i7V>-Wml(4d`/#k!,gt6V6(;H@%kln@]ND8bO!d&tZNqRA3jq.8ShAOu%^eN5C"hQR@]23]AD$Olmo8del/5#l62B)HN_Uo6^VCX#_>&/W'aqSqKE"m+O@N>hsmn;.O/ahg9p$eMtE9pMJSGemM^O8*pkfq$T:Af:g(OW`Ur`&/D#f;Y,MZ^KZ1/`'..&:rDX5rs#_0HSoQk6-BOHSAJ(Pk-"j=9'#[Dlg^*JZ^3[9%6%LZK/=8nI26E"W+K7EY!I8NGmI=Q=N=fEmraS?QFU@XbK$[C0T4CK9h&j>%\eLNa#i5OVeT)3Jc;!/dmGlnb5Ib+,9MO2k415W3V;=:cpVYpcojj)SmD)b>+9<Cs-n.C8,$V<CD/-"-[`s0W'3r:bP!]5G)/g'ET#]M6Q4Z2rOA+\3j7q]4nLP1ATuUckbh-d"lR1u>c;Y#Z$Mt'8n\%ig-0:)d$X&Sb>PKVH7QG,%!L_=$+e`k/N<6P7Bi/F];ZWj1tZlQ\*ohlKZbe"ZLuWB47[rn6FoD)3Si>\FiLs<L9GgBeY0hPa'TYA/=\oArQ2J5hS2()3#i1fKCS<m3';L!GiSFIIgg<NJ"-\+m&U`S'#rd<OEe*R^CA)L#6$@bj&:3<1'o`Yj\_19r<s=Xr&DN&aYEt\Vtm2G5DH^-75Y,W#90EYH4%,i&BE,T0Aq6mpnn\Ik?\c)j5mA0rRRSFE=uj;eh4i8glE#k:GT_tWY'5G.ZTIP\L6BU)5gXjQLe'($GeJ"kX'5FEemt^3s+%5CftXui62`@;H'EIdD'n`de<~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 13
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000134 00000 n
|
||||
0000000241 00000 n
|
||||
0000004635 00000 n
|
||||
0000007440 00000 n
|
||||
0000007548 00000 n
|
||||
0000007657 00000 n
|
||||
0000007767 00000 n
|
||||
0000008035 00000 n
|
||||
0000008104 00000 n
|
||||
0000008357 00000 n
|
||||
0000008417 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<426526c6eeb3d2aa64de527a3045482a><426526c6eeb3d2aa64de527a3045482a>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 10 0 R
|
||||
/Root 9 0 R
|
||||
/Size 13
|
||||
>>
|
||||
startxref
|
||||
10579
|
||||
%%EOF
|
|
@ -1,106 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R
|
||||
/Subtype /Image /Type /XObject /Width 223
|
||||
>>
|
||||
stream
|
||||
Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihT<C7aKlWuL>fMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!<b*tUB%7>c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8<U%TYT1Eu9EI]bAB[`pnntI2D>EKkipWnq'[t3.:<gr+)Ht.X@!^:&<iEZ!XYpS@dSqPCU;j^Mi[/hkc,,QQPmU3-Adn.QH<F3sh+!@-KKN9R0!)e,H"ZL-YC%lQ^'A3Ksj2oOe-I<c`Gr3PX&8Hd[cdkfRLd!2_bU6s-D:UTuN%i@K'ON=]%E5gI>60'p"^pK@rOXiUh7S-<k`6b`GahcKo9L""ZYgo?74VTQ+L1fb*ThJ<7TBTEI]H`a.Cet;q#Yl&`RBn'OU@6]0`f2gkg<*,*JJIoiodeMY$3tr)V]k[Dce2abpd'S$;X-/:am54!M]7@QbADkq7mJ5QRN1RrCVk+5Mg+XGV<D$j/&4RZ!N@EiUO]3m*+[kAJJia[C(O-:S#]Ho-J5LgZrT-;7e:CC\;$M(&=o6@*p<7]$r,)_)%&Yl1$AW;L([q*r*,\4c_C'!V1.cGp(gDQ1!uuf"8)T?sjabJh6%tSjG='F_PZSGWO97=+>Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!<?s6i:M+/qk?G+3/#C/EpK9;[p/FaKjk6u0)`Fu?Ub.'\3Bt7h!_h[DXmklpJ3AgGk4)2.0G.j8\sA;jG*`/bTSkeJhZ?VC<YYE37aZkn_'6GKBk/pM;<`h7'"hn(7ZDB"1/<9i7*C.\G?m5qV\L]4=CD<k,Mka&bq$mS&9d6aK8kr:uKr*9?37[P!!Tj/G=H6Ntmjm9srAYHs5@-p"t8nrT.CfS4P`*+dDq%QsmiTbl'H^PW<!03J=pA'unU[YEL)P#P5ii5(+??2m1C<>bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUk<!LVi?^S@5EAHW0\g]$"H$WDL3/meiL2a8)L@?kYe2b23c-W(;^.j7:,K(Pl_s-*T;,qRS,/uKD2;h@6%2L(Sg\/'G*ID2/MVh_VIQ0r&ZSe^g`3A=EEYg?:&gn17*FJcI5ZVi]cbK1ingAo+aXdq@9mKIE.I2Eg5@?eXAg-"`m_loXIM.Q:d!LFR"5u!"a[ouI#M5'i(frOrqJ(p:.%r_\k[^87pg&6<c;T"Ei4n3cktTW;YqelOA7mb,IbrsdHh%Yc^,7pU[/]a1i_\VG#TSFN#Q3_.#Ng3(73sM;j-sF;ImXqAT78pJ8*%>rZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<<GCCm+NmPO)m:g.9%K=Z%3Q.0hUo\3bae%bq&13cV>6B<d9?NF[4uOZE1O_s*JkUe8M'"0%b8::G$^duAtA_JXF7O7^fdB]TFGg`iH,3)E5+GNQ:Q@p18eo,)qEi$:30Y@/(oO;TC%T2\LiZcgs"T"\4ZFVbd%fq':Vps6./UVtC$M[>=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M<naeF1<KJ/aNcDR[,hZmD:e/c_"+lDQ7kII2d5GcAFBZ\=N/Th$k\cg3ja2kU'Y&sc>:?-<pW6bDuu-48ZJ%dpDQPN;QRU>n>pD4]%Z"F.$)S2cd#i[4Loc_!r<D%Onh$a%bE!=&!NB,fGB>@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@Slct<s(ZLm^BHuUOa1b*@a.XnPPXjFm#W(h@P\Z19pjd!8gWgXB]J<l)_Nd@37OJn.TbbQ>HT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9<sj<e-o:_k9Gg2S@1/SRQ*AeX),-E<pt2.0;T`AbcFKKHmW,qOP0?%`@ZkL5O:d].nNiGb)`8A2X2l8`5(EICkZs!X..H+@%Skm>$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9<j'UC!^>-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N<c<8/1gqPT9Ol]g0%s*:kl:g^b#o)G,i'm6'f&Y6]:.,KF>4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap<Fj(p4IE?*_]G8WO:[I2bS>%=ML'tM+o/<V`8?l'ItpY*?ai.,$cTOSeg2+=_Lu!,*7ufb&Qc?3[er,]lQ=(++V<o^10M>%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B<hAq>,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597
|
||||
/Subtype /Image /Type /XObject /Width 223
|
||||
>>
|
||||
stream
|
||||
Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F<Yc"+46://!h0n0&S3M5X,NKD,!q#FC<`)^k;,L1f;,L1f;,L1f+en4ko=]37s7OIer-D$mN6d=,2np@BTj1^>[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\<ShMO%hBUD0WaIo6DJfYnKulLd9?1NT*Ne5]gI%)d&85`U%Xg1*cR[=OGVNNteUdH%#9=_o[Q3"2]U3$>F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK<a]?6HUSk=Hu1\;fQo+gO=W96Wgure)i1TLSh="L5Mga7nW3d^A(VUdJ;$%-#Z*R9ALcQ]mBjduBRWU8BXrXQ_E4gTLEo'YhqO@&m]rdq7qp&lqHJtql&kL;5UrgZD;:VZ7nfP0X>%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('<N#3_o[9Sp8Pn^K4(QB5VfCgSG5L]T4u]i0Vk:ZQ$0qEf_bZCM'Rh?"#P7)"aHKP7ue)ET%5YK%-:.%8CjC/$rD$]#u2CPN(:PL82Ug7]64fknMR4+LTkkY^]*FO:lF9nA6p7V#DXBi,#c0Mb*hti0Eq,B?d<Pfot9C%!!$.90NpkiI[%^%&HF3!aR%o+f1E7L'%I1.59,%Vlf7naBk)<r:2J^j*:(TOm@^5/tZIh(<*>Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K<N1faU9F[q*,TNCXW*j'U<.7*'HS(Hu<!U6a&/7qOqj*`'/9Mq)hXjbi&(!N"!P[,Bmag!G""6+Rej=!F$Uj2KD12BVHfk#P/ABBI-#R@NX%E"#LgDD`8f!do/5dNaP;AWC;I9jX*?ireQJROjHOm1#:N)Sr#L]a;_iM##$$(/^tl+$N1JG=KHkf,d(`HP]4bFVj$D@WdnpT)4[W`c!F:W?;RH+!)EK+=d]eI(n;A9qAnWe+DiYH7;0ENjAW1HoT&foK]*LiM0oFBmS9#ZB=hI!qR":B\'J?ZeKB;N]-b<oPe"c,7:oYk<Qo"(0lM;lmA1&gTTk$=VjDZmtOW^`uV(&\"j0;jodhY$p3('=WD!*A9$;ooEOM#G8!&Aa2@5Z@QC*j]kp3As6'Q/?[/#oqL)a808S\7R?O($.]H)pAI`[1S&KN:h)F^1^GI&+Nd!B408g2G-hCZ16u)kRGWX)H/IIqTW:?$Tp/$(hI$3O&Z+MWE4bsM8HA-]`Jh]'QNP3G5T=m(F*9W=CALW3EGOQrmdTn&kV\>$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4<Pi4f=+5kZDH$#Ge!>_k-df]:jUT<i5WVXe_B0;>)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PM<NUfCg:&2=SAD"Y@%DjIf'Xu4-jUsGttRdjIlBt$;ZW/Mrss)Z^3B6m[^.N4*^3N0@sLuHRn.fWge;C>qr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2<D0rXI@#PGl=\^UGRrkZR-96:U?A+(]of+#4\6stT'`"!qf"7jNB+#n5/jsOd.?(@6(tJ]r[kWmr`KCM'F7p9[uq<eXf5g)[h3NGqBDcn#H'NB^IaFYBh-6!d<Z0,M;BH[Kl(`QcSPS.!kfY4L2k@\P>_I-D4'4nQ0<M"UfYq:Jfj6*#Y%VE&WY>(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6dr<d3aN0[#O$Cn[<i+Q\,W>PG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject <<
|
||||
/FormXob.cba9ad2be695bb8f969f75395fc20f85 3 0 R
|
||||
>>
|
||||
>> /Rotate 0 /Trans <<
|
||||
|
||||
>>
|
||||
/Type /Page
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 11 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20230605144756-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230605144756-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 8 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
12 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 2104
|
||||
>>
|
||||
stream
|
||||
Gb!;fD,8nW&H88.0jcEX'.j$phL98!BQZ@X"g$1$5cRL3WN.;AG&fbFrQRC.@jcHd?m"JqKOd7Cm(>G:p2$#q`F"qENb8>6HoSfI^c;*"^a,'#rslg?U[Os.r*sMVmL^VMe6kC6N)1MWQ7asQ@B5OZ,Gb]Jff2_^8nfZk#ursB,,Z5s1A`T9,NHDO#5A$Je5kD]Gn3s1#GZrP%qA?V49an&W^$t-$toPVTq\X8>nH,er#'HHR%UqpWgtg1he+hbU7>*3>lt$B3%8-'$a2;nY8ZcWJp<_Bg<%\aWBG0(0uaL*Cos/56qNWb<b.YD7QFaL0=[5+R<F6&W_eFhc&G]thnqA[OpN+6"QRHV$/^@7%4@"WUs,8WI&fPj&^<3<rP62*7Pkdjr]$?ZDe>Yq8!M%'I[IuH':;h/!k.V/>n%Ar/S>i#g&J574+f.UI,TH#2'YRp[e?79XDf6WJJ-Q%^!!=C-TDWL0lTEIk!\AkN.\"UY'G!)iGfcp6b$L?,"rdl0jK?&:TVNoU6NLW+GnN5KI]BCANA1-'$S8Qie_,8;XUf-iR&WDO/(Ue4^.AY#*=+h;b=(5mAbDiGP'OVD_SrfR_m&@1]Ih!RSq9;b7)R-=';HO/uk#/VT,b@njk"[XO4Y*,Wb&79'lsVS(a52V=\,+8MV1F`KFiPOr's8U\>'@eGZVO_0A7R1#*^?L..8HLH9c'iQm,[ni2;X<>aTo<MrfgElpfl]dCA=3SZAESGJ[^.2P.Q2`'Ss-oV(i?@t9#BUqR>e[;go]P7kZ1dmgGjVp.,K(MPG9qo2)`RUk>P^]4ZUi#'>[!&oXgGbTUJNT3!eq:<n#WANP!nF/1(=Q0<4!:F\-ecbsG:4d)l?:%,hnlE=ACogc*i@sCH<`l.]Pp+N[_Vu<8>;q9K@o-k+LS2\/U"P^C)P53dD@3[`f:CB>EKc<%Y;TddpDS>S4*CmEZQfaB`3bJ/?&\0=<a^e<X]]Sku$:b+IDVGJKZHIUBK7X_I.R+AMEbR2A0:gg;eGa?YEfcCJ0M8N6mrIRYj9u0OC,C7=1_4jo?`1HC,"a)@XS1/FSg,h'WKX6X;TTWZZ1^_6JDsn86Xk3*h#ENJph)i.k2hZQ=*<:#>-]l<pU]ffsDU6gD$b?>,d/h+4n_lqH-\UWBXAHL0F^\mXkug;5>h.<=NqC[Tu&%RAg;]*2@$Qm]fC<o1QcFN<.-=iG/b<l\c5ZYUG]O_Yt*<`rHDX\Z:7R5K9@9"k'Y$XqaIZQsfEUUi!S9VibL8eV[[:m\$LRC!pU7f5NW['.r4'kNUJDX87<`TR)?3e?Wo@iN%O!%f>jUV.bT5/c9=pBGe*E*Y:^_<qcj51KO.gB63_rSu'$]2CkmO2f2!0_UI=.8,M[f%Qb#2$GQn*!KPRZ&T!uLXAs['Ns25GM_:bFcPt5J%+Y`/$LU$rkhj4'S>l/*k6:W@X.^Z^B3'?!Gd`mc(E\'^C6Z?YDNLQ#>n?%+uSi>]j?K#-k2lgj9fK,P6\>oGt0IP[27irO5H1Y>QS^eo(j7%ooWds++&DSDRX,h1_e/^Tk=V/a?*q85dt]X#ZCr+ac(P$fAp7BW\;9Of;mmb47#C17VU"k;8E5'4`L7p>a-b3s5j7VOA**Ga?uBn1V_'!biRHXjNp!L65-J4Y@ig,4T#+\\MdN>s$*"7%,48)D6pm[',H05^?7U[QVR=$-Sel[>UG9jGlk$B=5KerG=BJtC!RfmT2?&1ZsJT<g6B$#H6,UEN>mi,l]b@04%7fo^Z#<SWD9cVjbgW^Z#scb.o/^_S^*i&8J'.Aq.+OnN+#A3mIiS2O3Z`riXVQ.$N<de@)q2#R<chWa37:<\&@e/3PR%#pu2#64J'QV-b)=No_mORa,n=$aF1aoIE)kZ5m"mT*Eu&XNFn7#kTRPV6El,_n/*a/WB2uUYc'jt9]G[]m]fO(1dlVRUm!Kb7'SFOi7MM,!V>@LkZjLl/=<(K;1Ojid2kH*lSqMc-OAo)+c4'GLh<u$O[S6kZrm8fS4)TcaU[4!`Nr^7+Bl:r!,p"L'F//.1/d8+8E4:H[%&d^:+1t81'?`,n2,0AS<4`lQf3%s3O$>f+W.#d;@fOP!S-`;_#~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 13
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000134 00000 n
|
||||
0000000241 00000 n
|
||||
0000004635 00000 n
|
||||
0000007440 00000 n
|
||||
0000007548 00000 n
|
||||
0000007657 00000 n
|
||||
0000007767 00000 n
|
||||
0000008035 00000 n
|
||||
0000008104 00000 n
|
||||
0000008357 00000 n
|
||||
0000008417 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<d2fd1321ab2f529437bc562f8b450a92><d2fd1321ab2f529437bc562f8b450a92>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 10 0 R
|
||||
/Root 9 0 R
|
||||
/Size 13
|
||||
>>
|
||||
startxref
|
||||
10613
|
||||
%%EOF
|
|
@ -1,106 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R
|
||||
/Subtype /Image /Type /XObject /Width 223
|
||||
>>
|
||||
stream
|
||||
Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihT<C7aKlWuL>fMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!<b*tUB%7>c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8<U%TYT1Eu9EI]bAB[`pnntI2D>EKkipWnq'[t3.:<gr+)Ht.X@!^:&<iEZ!XYpS@dSqPCU;j^Mi[/hkc,,QQPmU3-Adn.QH<F3sh+!@-KKN9R0!)e,H"ZL-YC%lQ^'A3Ksj2oOe-I<c`Gr3PX&8Hd[cdkfRLd!2_bU6s-D:UTuN%i@K'ON=]%E5gI>60'p"^pK@rOXiUh7S-<k`6b`GahcKo9L""ZYgo?74VTQ+L1fb*ThJ<7TBTEI]H`a.Cet;q#Yl&`RBn'OU@6]0`f2gkg<*,*JJIoiodeMY$3tr)V]k[Dce2abpd'S$;X-/:am54!M]7@QbADkq7mJ5QRN1RrCVk+5Mg+XGV<D$j/&4RZ!N@EiUO]3m*+[kAJJia[C(O-:S#]Ho-J5LgZrT-;7e:CC\;$M(&=o6@*p<7]$r,)_)%&Yl1$AW;L([q*r*,\4c_C'!V1.cGp(gDQ1!uuf"8)T?sjabJh6%tSjG='F_PZSGWO97=+>Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!<?s6i:M+/qk?G+3/#C/EpK9;[p/FaKjk6u0)`Fu?Ub.'\3Bt7h!_h[DXmklpJ3AgGk4)2.0G.j8\sA;jG*`/bTSkeJhZ?VC<YYE37aZkn_'6GKBk/pM;<`h7'"hn(7ZDB"1/<9i7*C.\G?m5qV\L]4=CD<k,Mka&bq$mS&9d6aK8kr:uKr*9?37[P!!Tj/G=H6Ntmjm9srAYHs5@-p"t8nrT.CfS4P`*+dDq%QsmiTbl'H^PW<!03J=pA'unU[YEL)P#P5ii5(+??2m1C<>bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUk<!LVi?^S@5EAHW0\g]$"H$WDL3/meiL2a8)L@?kYe2b23c-W(;^.j7:,K(Pl_s-*T;,qRS,/uKD2;h@6%2L(Sg\/'G*ID2/MVh_VIQ0r&ZSe^g`3A=EEYg?:&gn17*FJcI5ZVi]cbK1ingAo+aXdq@9mKIE.I2Eg5@?eXAg-"`m_loXIM.Q:d!LFR"5u!"a[ouI#M5'i(frOrqJ(p:.%r_\k[^87pg&6<c;T"Ei4n3cktTW;YqelOA7mb,IbrsdHh%Yc^,7pU[/]a1i_\VG#TSFN#Q3_.#Ng3(73sM;j-sF;ImXqAT78pJ8*%>rZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<<GCCm+NmPO)m:g.9%K=Z%3Q.0hUo\3bae%bq&13cV>6B<d9?NF[4uOZE1O_s*JkUe8M'"0%b8::G$^duAtA_JXF7O7^fdB]TFGg`iH,3)E5+GNQ:Q@p18eo,)qEi$:30Y@/(oO;TC%T2\LiZcgs"T"\4ZFVbd%fq':Vps6./UVtC$M[>=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M<naeF1<KJ/aNcDR[,hZmD:e/c_"+lDQ7kII2d5GcAFBZ\=N/Th$k\cg3ja2kU'Y&sc>:?-<pW6bDuu-48ZJ%dpDQPN;QRU>n>pD4]%Z"F.$)S2cd#i[4Loc_!r<D%Onh$a%bE!=&!NB,fGB>@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@Slct<s(ZLm^BHuUOa1b*@a.XnPPXjFm#W(h@P\Z19pjd!8gWgXB]J<l)_Nd@37OJn.TbbQ>HT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9<sj<e-o:_k9Gg2S@1/SRQ*AeX),-E<pt2.0;T`AbcFKKHmW,qOP0?%`@ZkL5O:d].nNiGb)`8A2X2l8`5(EICkZs!X..H+@%Skm>$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9<j'UC!^>-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N<c<8/1gqPT9Ol]g0%s*:kl:g^b#o)G,i'm6'f&Y6]:.,KF>4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap<Fj(p4IE?*_]G8WO:[I2bS>%=ML'tM+o/<V`8?l'ItpY*?ai.,$cTOSeg2+=_Lu!,*7ufb&Qc?3[er,]lQ=(++V<o^10M>%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B<hAq>,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597
|
||||
/Subtype /Image /Type /XObject /Width 223
|
||||
>>
|
||||
stream
|
||||
Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F<Yc"+46://!h0n0&S3M5X,NKD,!q#FC<`)^k;,L1f;,L1f;,L1f+en4ko=]37s7OIer-D$mN6d=,2np@BTj1^>[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\<ShMO%hBUD0WaIo6DJfYnKulLd9?1NT*Ne5]gI%)d&85`U%Xg1*cR[=OGVNNteUdH%#9=_o[Q3"2]U3$>F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK<a]?6HUSk=Hu1\;fQo+gO=W96Wgure)i1TLSh="L5Mga7nW3d^A(VUdJ;$%-#Z*R9ALcQ]mBjduBRWU8BXrXQ_E4gTLEo'YhqO@&m]rdq7qp&lqHJtql&kL;5UrgZD;:VZ7nfP0X>%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('<N#3_o[9Sp8Pn^K4(QB5VfCgSG5L]T4u]i0Vk:ZQ$0qEf_bZCM'Rh?"#P7)"aHKP7ue)ET%5YK%-:.%8CjC/$rD$]#u2CPN(:PL82Ug7]64fknMR4+LTkkY^]*FO:lF9nA6p7V#DXBi,#c0Mb*hti0Eq,B?d<Pfot9C%!!$.90NpkiI[%^%&HF3!aR%o+f1E7L'%I1.59,%Vlf7naBk)<r:2J^j*:(TOm@^5/tZIh(<*>Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K<N1faU9F[q*,TNCXW*j'U<.7*'HS(Hu<!U6a&/7qOqj*`'/9Mq)hXjbi&(!N"!P[,Bmag!G""6+Rej=!F$Uj2KD12BVHfk#P/ABBI-#R@NX%E"#LgDD`8f!do/5dNaP;AWC;I9jX*?ireQJROjHOm1#:N)Sr#L]a;_iM##$$(/^tl+$N1JG=KHkf,d(`HP]4bFVj$D@WdnpT)4[W`c!F:W?;RH+!)EK+=d]eI(n;A9qAnWe+DiYH7;0ENjAW1HoT&foK]*LiM0oFBmS9#ZB=hI!qR":B\'J?ZeKB;N]-b<oPe"c,7:oYk<Qo"(0lM;lmA1&gTTk$=VjDZmtOW^`uV(&\"j0;jodhY$p3('=WD!*A9$;ooEOM#G8!&Aa2@5Z@QC*j]kp3As6'Q/?[/#oqL)a808S\7R?O($.]H)pAI`[1S&KN:h)F^1^GI&+Nd!B408g2G-hCZ16u)kRGWX)H/IIqTW:?$Tp/$(hI$3O&Z+MWE4bsM8HA-]`Jh]'QNP3G5T=m(F*9W=CALW3EGOQrmdTn&kV\>$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4<Pi4f=+5kZDH$#Ge!>_k-df]:jUT<i5WVXe_B0;>)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PM<NUfCg:&2=SAD"Y@%DjIf'Xu4-jUsGttRdjIlBt$;ZW/Mrss)Z^3B6m[^.N4*^3N0@sLuHRn.fWge;C>qr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2<D0rXI@#PGl=\^UGRrkZR-96:U?A+(]of+#4\6stT'`"!qf"7jNB+#n5/jsOd.?(@6(tJ]r[kWmr`KCM'F7p9[uq<eXf5g)[h3NGqBDcn#H'NB^IaFYBh-6!d<Z0,M;BH[Kl(`QcSPS.!kfY4L2k@\P>_I-D4'4nQ0<M"UfYq:Jfj6*#Y%VE&WY>(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6dr<d3aN0[#O$Cn[<i+Q\,W>PG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject <<
|
||||
/FormXob.cba9ad2be695bb8f969f75395fc20f85 3 0 R
|
||||
>>
|
||||
>> /Rotate 0 /Trans <<
|
||||
|
||||
>>
|
||||
/Type /Page
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 11 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20230605145424-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230605145424-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 8 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
12 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 2121
|
||||
>>
|
||||
stream
|
||||
Gb!#^D/\/e&H;*)EF/pG6c/=],fP4JPGQ7&?qhh]q[fDs*8+>#>H&mOc+i.-[UddO/32-V-\u8*a+sE[gkeOb!QAE3^Q.IWml`YF@_asJ'4;;i_#"4_o1%V,2u(GEdbH.c;2t_FEh\9K34<js_&6H_q)4CnE1((R6!?mG$#r9X?:C"JX!jS>'0VHIK5^ZXrX^J&+!03o;.cQ!0QJr2FQ,p&N)0\PWF.^VqZmpJV=&rV%*tCF2hVKpPG$XKeD=\QP9r%@b%.usq\@C+pX-jIgqoNb4-^qkU5a=O1rrOs]<)o[KGh4!bqVUI.$Muu'QLP)F?.+qR2jP\,@"0(15%0\*Jsf%Hm9f+_TA'-:7#ti#/%-!88JLlf%BJo#"_8ugDKQ's*c';>jV1%BT^&tK+or#0%]l,#'WdL8fA(RiuP_B7#YV81H<SWGF%\S\fC6/juZ'fU6T/&hat[WkFitG@I;p`I_L/`b?u@l(KBHjbl!38:t.48*h71oRebtD*g_rm8\,MO3LJia[@!8E1AKqN@8_u%8Z4>E5e;jO78Vi'P71%*?.LSiMIYpkoR"2?/YD,)\]6[PLlmBsQH+5?O0/3^MgMTT>eRc=5'*DGV-NWIYafmf4KWd(M'UV/FrcZ7$JB$ug<Cki.?@ME>9Ict@gZ2`J!D>MFArrIRMSV'QHG3DB9^d0LY2ml%=uK;D^ZJ=8^9-Aq9'%nl)2V_!%+a#^'-"4WB04,M^!IAG,',g@:D4h'u<d#H=Ur3be9*Sr$?^_(RUt?(7j-"D&ITI(goiIV-fI*Qjc-0oOf.=_aS01<hDQS3rXL(UFeU)f%D:uoZ\^V+BK>Dp#'XIJP@StT\>XN@Tk4##NQT^7(EKu%],t(4\e!->I\g/lrkA^K4GsW:MCXt8dF"Q%1Zd_+j,pn&3F,*UsaCH`NFC>/H&!UVHHf6m''mPMSoL<#V<ucp56ng3;`g#7@<r1HARkh@KSPki_Vq"(b-Yg96m.[>Xs\d6W+@_"gYst_4EJ]A*A&P,eB;K&(0aKeDA2\98S4Y:md#qMEXK`>+/io^!\-H!#*S--5:/J'U'f:n_-t+D?6cCTooShAH^'AKu)A8#Eu.`4mul#8HaL@1c+GJ=[uCI3n1lGl$N,bgM2g2bu`D_k#jVUm2.p;G4[33X/d:'O/OZJ4+juG8p/9UH.e]Lc^b.LGK+MdQ9#eln?SIk+"5t8[R]%r/^3K>D.f1%i\bbYK?,Ocm&Ten<]@<2cW[;L5A)E=gI>3h%qS_,8]ma6,>MgcJHY6n<ABY[6eR8;8=&sp]!.od;T"JWQYH9+I\':W44Mp&XsZIBaSolALTD#+2rqZ'h%*a,btbKi"1SkaJ(42-2E(U11;Kd::MQZ0D^14S?u*n]U)daf:Y;(eQ48k;X[fI&8a^#/F:<.'n$V#e%H_(3^tVTHBOS?NqM-dm.\a=OFh>q)brA(_hK)k'pKO#E%BsjZ<W%R,qs2W)GZ?<J4G\lHA`&0.*[Fj+K"qko/a*sB%q:H=0o<-ap+V5XC):[E26qM@&3i@UCc>qGVr;epeup]=A^RL5@6Kju+2(9\[U<<a4G4^Wm)HQ<m^a>nct<7B&G^QN*+k,BUbYP@er'Ud?giNo?`IlM$hXJS?ltKP9P`W-b2f2j<GlG%+1%+tDikDrP]D(%R>]M[Go,!gL'@KI]B+W(PaYq%%#TILL"7#Kf.Y!pi.UPZd++s/IbBjBej^IB;534cX?M&XRss.cpYFHpg]@7cfl0LJ8G#ilZB<Q+6lKgq@'!P0Uf@.E_P[@!$P]I!c-qnMR]XQ[V895qiIL38prnZpE"O_"RmUTm4*9i"f/\.t&M<&0jOm''h`(UZ$J@-ipN5_kfbrt-BYH[oB1%:fN5$p<=YtP]qibgA]74l/8Mgp`n+ZE,q;KGV_&m=Q((s0Tq9pmbjEC^qQSA-*_UP2ha+bEH2$fLfPaoT8ek)54.$'O5)WZu.(*k>89:%Xm5:t1+"UWEO.B4!V3#I!dQ_)'2'ILpX":KGrLVYEmo=:L5iHR@5B>4nQ@?SY+l+;je4qD*j$dp$aY%g@&OGY8-S\c%3ZqN5,(X%(N'LuPu#';#u$9:L,a;oit@(+j\f\fF:$rUB1LXCV7E;XM~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 13
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000134 00000 n
|
||||
0000000241 00000 n
|
||||
0000004635 00000 n
|
||||
0000007440 00000 n
|
||||
0000007548 00000 n
|
||||
0000007657 00000 n
|
||||
0000007767 00000 n
|
||||
0000008035 00000 n
|
||||
0000008104 00000 n
|
||||
0000008357 00000 n
|
||||
0000008417 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<6e9b3dbb6c50c4e3d60275ed1b7ff0a7><6e9b3dbb6c50c4e3d60275ed1b7ff0a7>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 10 0 R
|
||||
/Root 9 0 R
|
||||
/Size 13
|
||||
>>
|
||||
startxref
|
||||
10630
|
||||
%%EOF
|
|
@ -1,106 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R
|
||||
/Subtype /Image /Type /XObject /Width 223
|
||||
>>
|
||||
stream
|
||||
Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihT<C7aKlWuL>fMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!<b*tUB%7>c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8<U%TYT1Eu9EI]bAB[`pnntI2D>EKkipWnq'[t3.:<gr+)Ht.X@!^:&<iEZ!XYpS@dSqPCU;j^Mi[/hkc,,QQPmU3-Adn.QH<F3sh+!@-KKN9R0!)e,H"ZL-YC%lQ^'A3Ksj2oOe-I<c`Gr3PX&8Hd[cdkfRLd!2_bU6s-D:UTuN%i@K'ON=]%E5gI>60'p"^pK@rOXiUh7S-<k`6b`GahcKo9L""ZYgo?74VTQ+L1fb*ThJ<7TBTEI]H`a.Cet;q#Yl&`RBn'OU@6]0`f2gkg<*,*JJIoiodeMY$3tr)V]k[Dce2abpd'S$;X-/:am54!M]7@QbADkq7mJ5QRN1RrCVk+5Mg+XGV<D$j/&4RZ!N@EiUO]3m*+[kAJJia[C(O-:S#]Ho-J5LgZrT-;7e:CC\;$M(&=o6@*p<7]$r,)_)%&Yl1$AW;L([q*r*,\4c_C'!V1.cGp(gDQ1!uuf"8)T?sjabJh6%tSjG='F_PZSGWO97=+>Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!<?s6i:M+/qk?G+3/#C/EpK9;[p/FaKjk6u0)`Fu?Ub.'\3Bt7h!_h[DXmklpJ3AgGk4)2.0G.j8\sA;jG*`/bTSkeJhZ?VC<YYE37aZkn_'6GKBk/pM;<`h7'"hn(7ZDB"1/<9i7*C.\G?m5qV\L]4=CD<k,Mka&bq$mS&9d6aK8kr:uKr*9?37[P!!Tj/G=H6Ntmjm9srAYHs5@-p"t8nrT.CfS4P`*+dDq%QsmiTbl'H^PW<!03J=pA'unU[YEL)P#P5ii5(+??2m1C<>bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUk<!LVi?^S@5EAHW0\g]$"H$WDL3/meiL2a8)L@?kYe2b23c-W(;^.j7:,K(Pl_s-*T;,qRS,/uKD2;h@6%2L(Sg\/'G*ID2/MVh_VIQ0r&ZSe^g`3A=EEYg?:&gn17*FJcI5ZVi]cbK1ingAo+aXdq@9mKIE.I2Eg5@?eXAg-"`m_loXIM.Q:d!LFR"5u!"a[ouI#M5'i(frOrqJ(p:.%r_\k[^87pg&6<c;T"Ei4n3cktTW;YqelOA7mb,IbrsdHh%Yc^,7pU[/]a1i_\VG#TSFN#Q3_.#Ng3(73sM;j-sF;ImXqAT78pJ8*%>rZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<<GCCm+NmPO)m:g.9%K=Z%3Q.0hUo\3bae%bq&13cV>6B<d9?NF[4uOZE1O_s*JkUe8M'"0%b8::G$^duAtA_JXF7O7^fdB]TFGg`iH,3)E5+GNQ:Q@p18eo,)qEi$:30Y@/(oO;TC%T2\LiZcgs"T"\4ZFVbd%fq':Vps6./UVtC$M[>=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M<naeF1<KJ/aNcDR[,hZmD:e/c_"+lDQ7kII2d5GcAFBZ\=N/Th$k\cg3ja2kU'Y&sc>:?-<pW6bDuu-48ZJ%dpDQPN;QRU>n>pD4]%Z"F.$)S2cd#i[4Loc_!r<D%Onh$a%bE!=&!NB,fGB>@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@Slct<s(ZLm^BHuUOa1b*@a.XnPPXjFm#W(h@P\Z19pjd!8gWgXB]J<l)_Nd@37OJn.TbbQ>HT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9<sj<e-o:_k9Gg2S@1/SRQ*AeX),-E<pt2.0;T`AbcFKKHmW,qOP0?%`@ZkL5O:d].nNiGb)`8A2X2l8`5(EICkZs!X..H+@%Skm>$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9<j'UC!^>-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N<c<8/1gqPT9Ol]g0%s*:kl:g^b#o)G,i'm6'f&Y6]:.,KF>4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap<Fj(p4IE?*_]G8WO:[I2bS>%=ML'tM+o/<V`8?l'ItpY*?ai.,$cTOSeg2+=_Lu!,*7ufb&Qc?3[er,]lQ=(++V<o^10M>%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B<hAq>,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597
|
||||
/Subtype /Image /Type /XObject /Width 223
|
||||
>>
|
||||
stream
|
||||
Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F<Yc"+46://!h0n0&S3M5X,NKD,!q#FC<`)^k;,L1f;,L1f;,L1f+en4ko=]37s7OIer-D$mN6d=,2np@BTj1^>[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\<ShMO%hBUD0WaIo6DJfYnKulLd9?1NT*Ne5]gI%)d&85`U%Xg1*cR[=OGVNNteUdH%#9=_o[Q3"2]U3$>F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK<a]?6HUSk=Hu1\;fQo+gO=W96Wgure)i1TLSh="L5Mga7nW3d^A(VUdJ;$%-#Z*R9ALcQ]mBjduBRWU8BXrXQ_E4gTLEo'YhqO@&m]rdq7qp&lqHJtql&kL;5UrgZD;:VZ7nfP0X>%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('<N#3_o[9Sp8Pn^K4(QB5VfCgSG5L]T4u]i0Vk:ZQ$0qEf_bZCM'Rh?"#P7)"aHKP7ue)ET%5YK%-:.%8CjC/$rD$]#u2CPN(:PL82Ug7]64fknMR4+LTkkY^]*FO:lF9nA6p7V#DXBi,#c0Mb*hti0Eq,B?d<Pfot9C%!!$.90NpkiI[%^%&HF3!aR%o+f1E7L'%I1.59,%Vlf7naBk)<r:2J^j*:(TOm@^5/tZIh(<*>Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K<N1faU9F[q*,TNCXW*j'U<.7*'HS(Hu<!U6a&/7qOqj*`'/9Mq)hXjbi&(!N"!P[,Bmag!G""6+Rej=!F$Uj2KD12BVHfk#P/ABBI-#R@NX%E"#LgDD`8f!do/5dNaP;AWC;I9jX*?ireQJROjHOm1#:N)Sr#L]a;_iM##$$(/^tl+$N1JG=KHkf,d(`HP]4bFVj$D@WdnpT)4[W`c!F:W?;RH+!)EK+=d]eI(n;A9qAnWe+DiYH7;0ENjAW1HoT&foK]*LiM0oFBmS9#ZB=hI!qR":B\'J?ZeKB;N]-b<oPe"c,7:oYk<Qo"(0lM;lmA1&gTTk$=VjDZmtOW^`uV(&\"j0;jodhY$p3('=WD!*A9$;ooEOM#G8!&Aa2@5Z@QC*j]kp3As6'Q/?[/#oqL)a808S\7R?O($.]H)pAI`[1S&KN:h)F^1^GI&+Nd!B408g2G-hCZ16u)kRGWX)H/IIqTW:?$Tp/$(hI$3O&Z+MWE4bsM8HA-]`Jh]'QNP3G5T=m(F*9W=CALW3EGOQrmdTn&kV\>$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4<Pi4f=+5kZDH$#Ge!>_k-df]:jUT<i5WVXe_B0;>)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PM<NUfCg:&2=SAD"Y@%DjIf'Xu4-jUsGttRdjIlBt$;ZW/Mrss)Z^3B6m[^.N4*^3N0@sLuHRn.fWge;C>qr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2<D0rXI@#PGl=\^UGRrkZR-96:U?A+(]of+#4\6stT'`"!qf"7jNB+#n5/jsOd.?(@6(tJ]r[kWmr`KCM'F7p9[uq<eXf5g)[h3NGqBDcn#H'NB^IaFYBh-6!d<Z0,M;BH[Kl(`QcSPS.!kfY4L2k@\P>_I-D4'4nQ0<M"UfYq:Jfj6*#Y%VE&WY>(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6dr<d3aN0[#O$Cn[<i+Q\,W>PG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject <<
|
||||
/FormXob.efc26260e0ff75ab3a982dbecbe5765f 3 0 R
|
||||
>>
|
||||
>> /Rotate 0 /Trans <<
|
||||
|
||||
>>
|
||||
/Type /Page
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 11 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20230605163749-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230605163749-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 8 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
12 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 2082
|
||||
>>
|
||||
stream
|
||||
Gb!#^gMYb8&:N/3bY%u7OOnj<mW.obfQDe?7Uqo9qHtG=AQiLbM%3*7p"ssanLBYFA[8a\=I,8ZBBO;IaB:(sMSC]jSLjk+3cK8aJ8oNLJQ]nmk7@@4RJ`FWiucI?\P7aR/-Xbi6jq+VDWNX+;mmS>0p.?4R?$;Q/Yu'm32$sT;<7(!#a^#GpV_EKEQ&[cki8G(m_*S!bocAeftAc@P)jPoTF+(c_/SP_#qF()h$&oIT!JQ;#SRmg6+-<\SVP]A9k7^t8M5Sc/"BYCUP7=!L"@o".R@l>>O>s7OJQc?>;=,'1FuJL1.5:oPHMt@Z*d8I3P4@/*)Ese>Z6J7"J)5<M>qF?,9`Spae_(Wf:hpKSF8F/P`o!\lL:>K8OaCE%Jkp2^JAMmG4TFR9&D0c$CaSUC](DegGU`39b"2r%c%O*@i<Q#Y-S(5c$((3NqaggSY[1Nb-9*6P-DfKkQa^^\+d%sDkH"*>6_kH'r_i[^L8)r[7nSm'+ReGGNQ`Z)Ib@W9/0\(=glDi[%rr&(H:u]6A.uuKjd!iAa$;0io6qJ85a?3Ic4-D;id^2]00?h=UL7:N)PWORG1a5)"6^oN,Pr3_n:ZG&*M5>/ek.Hl](pBg==d=[#7O%WG\s+J36`N2P\f?*f43KZr+F>d\Sk!5UH@f=VB"-H*O/ZZ/e?Q/G23'KI/pbDD5B.=:FqYP$sL64@*8eN:7X$N'-glE>-@d5iik`B:SN:H>Ri#F1>Xf4S9GO_MA6GRi6>q,b'3T?JQ@YBTkl_osM4:]P\1_V2<VRau?JY"R47ZTDP\-QD?]mV,Vr6a'IXQZqbM<AnX)2!nf?4X9WCe$'_9Z#1]P4(=Pm44!:F\-d'`fG:4c^k'"V(hnj7TADcBkiC1*"Iu=24<B-W]gYr2[/>=\p8$TtO5UtT3>O6.Gp"E]jI[hZ`Bh&W@X%81WLVRBCl(E9K$2o?^^%,[bcQ82]9Bs;EQ<7)t,K:(HAQ(c<+BQB/`fO/P;1WO<@C/+Ue/3Mf(l>sQm8L66.($2<Ff!#I7OZJJ7E#f_(bJF[UV5)-Es*0#JL9Gl0G]itU@H6&k\gL%;GsIu\7Gf`mY/LOZ@b_JrL*@6Q6ZMr<194k,jB"57YfP".t,bCH!:_UYP%HIe%TQGd>bCeBh+4.^&%$!F,T=9Yqp)%X&,]bQ'\V`F5JtXEG+\TA>*M)$SP_0qhEN@DgQ(:YCft@QgN&'?+a4@oaoee=adY;c'i6&jB3l'Rb'*DC"LRdjIqOtZUcg9p;Eq(306CRQHEjgIOM&fJRn"OV[k;X-k4ta1JE_Qc0P!'fqHDDFu'.[5k[]p5@ehkq]YD;m!dliB_I&6)o-m#qkLS)[^GqOQOu-PhPcFR^5Xi?JupIhM7/?tDm2#$*?,t%>E;n,K&#DMBGk8.53R:l``r;%#Ofj]Z%gs%e3As2OqXfk_Z=A>1.pMlnu9BYf\6<SRo%(2fXnm.R?(FgK$0pf-s6%'L`&I/C^UAh(gVd^+S7(j]P\BelB"/a+!4LkHa;\\E4[D8<gJrLBJj\3*_PS@:8K_t?os0,L)l-a@trZ6AT8`nQ,SA6<*tF#a/e2Zqs+EJ;4=dVL!9AY"*"*0o`:flqL@q9^FbN(nlso+9Km&7a5.gQMC<$FH<SV;ZK%HV+#%HFYHq+*R[e9_JVE$8mlAJ>V[%\(;2id)QO+i?*k`K?O*Bj/NC>Dq[68_aITj0"c8lU:Pceh1$p9B$)RgQaZ@%ld4[.Nl^ZGTOGtug.jcUr$@9Hki)c'S/H6#%f6J#T?X*Jt-N+$@Z]lnSqki=j.LWPCZcgF#k#AaahnM5I&Fh[4,F$he13oN+V38X#V.TciFB=L%6Eh'ac;i$$nT7!i7I^otbD@#Y]3Niu[j=d,@raU9)"*Y21pW8KP7<2W=gM[GU3Xh`34CF;)Kno4I8`sCeM.0d*j&irhJb_,e1Zq32FQ]TWn)@l[Pte/q'DPGs%,M=TL;#SMJ%9[]d%@EV`TfD=glLGK4`tri/=0\!BO721hH#VlE`-mfUm69N$J&(Kj_DJ&KYd]tdss%R>9SdC3OpGTjXo'F8I`s%_&tVcH'nL7fN.jZ~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 13
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000134 00000 n
|
||||
0000000241 00000 n
|
||||
0000004635 00000 n
|
||||
0000007440 00000 n
|
||||
0000007548 00000 n
|
||||
0000007657 00000 n
|
||||
0000007767 00000 n
|
||||
0000008035 00000 n
|
||||
0000008104 00000 n
|
||||
0000008357 00000 n
|
||||
0000008417 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<41ff1ccb51f72522aeda3785dcfd1c64><41ff1ccb51f72522aeda3785dcfd1c64>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 10 0 R
|
||||
/Root 9 0 R
|
||||
/Size 13
|
||||
>>
|
||||
startxref
|
||||
10591
|
||||
%%EOF
|
|
@ -1,106 +0,0 @@
|
|||
%PDF-1.4
|
||||
%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com
|
||||
1 0 obj
|
||||
<<
|
||||
/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R
|
||||
>>
|
||||
endobj
|
||||
2 0 obj
|
||||
<<
|
||||
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R
|
||||
/Subtype /Image /Type /XObject /Width 223
|
||||
>>
|
||||
stream
|
||||
Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihT<C7aKlWuL>fMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!<b*tUB%7>c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8<U%TYT1Eu9EI]bAB[`pnntI2D>EKkipWnq'[t3.:<gr+)Ht.X@!^:&<iEZ!XYpS@dSqPCU;j^Mi[/hkc,,QQPmU3-Adn.QH<F3sh+!@-KKN9R0!)e,H"ZL-YC%lQ^'A3Ksj2oOe-I<c`Gr3PX&8Hd[cdkfRLd!2_bU6s-D:UTuN%i@K'ON=]%E5gI>60'p"^pK@rOXiUh7S-<k`6b`GahcKo9L""ZYgo?74VTQ+L1fb*ThJ<7TBTEI]H`a.Cet;q#Yl&`RBn'OU@6]0`f2gkg<*,*JJIoiodeMY$3tr)V]k[Dce2abpd'S$;X-/:am54!M]7@QbADkq7mJ5QRN1RrCVk+5Mg+XGV<D$j/&4RZ!N@EiUO]3m*+[kAJJia[C(O-:S#]Ho-J5LgZrT-;7e:CC\;$M(&=o6@*p<7]$r,)_)%&Yl1$AW;L([q*r*,\4c_C'!V1.cGp(gDQ1!uuf"8)T?sjabJh6%tSjG='F_PZSGWO97=+>Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!<?s6i:M+/qk?G+3/#C/EpK9;[p/FaKjk6u0)`Fu?Ub.'\3Bt7h!_h[DXmklpJ3AgGk4)2.0G.j8\sA;jG*`/bTSkeJhZ?VC<YYE37aZkn_'6GKBk/pM;<`h7'"hn(7ZDB"1/<9i7*C.\G?m5qV\L]4=CD<k,Mka&bq$mS&9d6aK8kr:uKr*9?37[P!!Tj/G=H6Ntmjm9srAYHs5@-p"t8nrT.CfS4P`*+dDq%QsmiTbl'H^PW<!03J=pA'unU[YEL)P#P5ii5(+??2m1C<>bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUk<!LVi?^S@5EAHW0\g]$"H$WDL3/meiL2a8)L@?kYe2b23c-W(;^.j7:,K(Pl_s-*T;,qRS,/uKD2;h@6%2L(Sg\/'G*ID2/MVh_VIQ0r&ZSe^g`3A=EEYg?:&gn17*FJcI5ZVi]cbK1ingAo+aXdq@9mKIE.I2Eg5@?eXAg-"`m_loXIM.Q:d!LFR"5u!"a[ouI#M5'i(frOrqJ(p:.%r_\k[^87pg&6<c;T"Ei4n3cktTW;YqelOA7mb,IbrsdHh%Yc^,7pU[/]a1i_\VG#TSFN#Q3_.#Ng3(73sM;j-sF;ImXqAT78pJ8*%>rZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<<GCCm+NmPO)m:g.9%K=Z%3Q.0hUo\3bae%bq&13cV>6B<d9?NF[4uOZE1O_s*JkUe8M'"0%b8::G$^duAtA_JXF7O7^fdB]TFGg`iH,3)E5+GNQ:Q@p18eo,)qEi$:30Y@/(oO;TC%T2\LiZcgs"T"\4ZFVbd%fq':Vps6./UVtC$M[>=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M<naeF1<KJ/aNcDR[,hZmD:e/c_"+lDQ7kII2d5GcAFBZ\=N/Th$k\cg3ja2kU'Y&sc>:?-<pW6bDuu-48ZJ%dpDQPN;QRU>n>pD4]%Z"F.$)S2cd#i[4Loc_!r<D%Onh$a%bE!=&!NB,fGB>@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@Slct<s(ZLm^BHuUOa1b*@a.XnPPXjFm#W(h@P\Z19pjd!8gWgXB]J<l)_Nd@37OJn.TbbQ>HT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9<sj<e-o:_k9Gg2S@1/SRQ*AeX),-E<pt2.0;T`AbcFKKHmW,qOP0?%`@ZkL5O:d].nNiGb)`8A2X2l8`5(EICkZs!X..H+@%Skm>$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9<j'UC!^>-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N<c<8/1gqPT9Ol]g0%s*:kl:g^b#o)G,i'm6'f&Y6]:.,KF>4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap<Fj(p4IE?*_]G8WO:[I2bS>%=ML'tM+o/<V`8?l'ItpY*?ai.,$cTOSeg2+=_Lu!,*7ufb&Qc?3[er,]lQ=(++V<o^10M>%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B<hAq>,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597
|
||||
/Subtype /Image /Type /XObject /Width 223
|
||||
>>
|
||||
stream
|
||||
Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F<Yc"+46://!h0n0&S3M5X,NKD,!q#FC<`)^k;,L1f;,L1f;,L1f+en4ko=]37s7OIer-D$mN6d=,2np@BTj1^>[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\<ShMO%hBUD0WaIo6DJfYnKulLd9?1NT*Ne5]gI%)d&85`U%Xg1*cR[=OGVNNteUdH%#9=_o[Q3"2]U3$>F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK<a]?6HUSk=Hu1\;fQo+gO=W96Wgure)i1TLSh="L5Mga7nW3d^A(VUdJ;$%-#Z*R9ALcQ]mBjduBRWU8BXrXQ_E4gTLEo'YhqO@&m]rdq7qp&lqHJtql&kL;5UrgZD;:VZ7nfP0X>%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('<N#3_o[9Sp8Pn^K4(QB5VfCgSG5L]T4u]i0Vk:ZQ$0qEf_bZCM'Rh?"#P7)"aHKP7ue)ET%5YK%-:.%8CjC/$rD$]#u2CPN(:PL82Ug7]64fknMR4+LTkkY^]*FO:lF9nA6p7V#DXBi,#c0Mb*hti0Eq,B?d<Pfot9C%!!$.90NpkiI[%^%&HF3!aR%o+f1E7L'%I1.59,%Vlf7naBk)<r:2J^j*:(TOm@^5/tZIh(<*>Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K<N1faU9F[q*,TNCXW*j'U<.7*'HS(Hu<!U6a&/7qOqj*`'/9Mq)hXjbi&(!N"!P[,Bmag!G""6+Rej=!F$Uj2KD12BVHfk#P/ABBI-#R@NX%E"#LgDD`8f!do/5dNaP;AWC;I9jX*?ireQJROjHOm1#:N)Sr#L]a;_iM##$$(/^tl+$N1JG=KHkf,d(`HP]4bFVj$D@WdnpT)4[W`c!F:W?;RH+!)EK+=d]eI(n;A9qAnWe+DiYH7;0ENjAW1HoT&foK]*LiM0oFBmS9#ZB=hI!qR":B\'J?ZeKB;N]-b<oPe"c,7:oYk<Qo"(0lM;lmA1&gTTk$=VjDZmtOW^`uV(&\"j0;jodhY$p3('=WD!*A9$;ooEOM#G8!&Aa2@5Z@QC*j]kp3As6'Q/?[/#oqL)a808S\7R?O($.]H)pAI`[1S&KN:h)F^1^GI&+Nd!B408g2G-hCZ16u)kRGWX)H/IIqTW:?$Tp/$(hI$3O&Z+MWE4bsM8HA-]`Jh]'QNP3G5T=m(F*9W=CALW3EGOQrmdTn&kV\>$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4<Pi4f=+5kZDH$#Ge!>_k-df]:jUT<i5WVXe_B0;>)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PM<NUfCg:&2=SAD"Y@%DjIf'Xu4-jUsGttRdjIlBt$;ZW/Mrss)Z^3B6m[^.N4*^3N0@sLuHRn.fWge;C>qr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2<D0rXI@#PGl=\^UGRrkZR-96:U?A+(]of+#4\6stT'`"!qf"7jNB+#n5/jsOd.?(@6(tJ]r[kWmr`KCM'F7p9[uq<eXf5g)[h3NGqBDcn#H'NB^IaFYBh-6!d<Z0,M;BH[Kl(`QcSPS.!kfY4L2k@\P>_I-D4'4nQ0<M"UfYq:Jfj6*#Y%VE&WY>(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6dr<d3aN0[#O$Cn[<i+Q\,W>PG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources <<
|
||||
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject <<
|
||||
/FormXob.5b4df599b355e8714beb946323ae2571 3 0 R
|
||||
>>
|
||||
>> /Rotate 0 /Trans <<
|
||||
|
||||
>>
|
||||
/Type /Page
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/PageMode /UseNone /Pages 11 0 R /Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20230727135800-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230727135800-01'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Count 1 /Kids [ 8 0 R ] /Type /Pages
|
||||
>>
|
||||
endobj
|
||||
12 0 obj
|
||||
<<
|
||||
/Filter [ /ASCII85Decode /FlateDecode ] /Length 1971
|
||||
>>
|
||||
stream
|
||||
Gb!;f>Ar7S'Roe[3%kB^+_GtsfXEbA=ptkk,f25D!=HeC>SX]4b&Y,lq]3hf0",<4Ocs>_I&"dOSF>5];Ii&_T4RJd.DU9P:<j_2%fSUF8L4)'i&?/TI;k#r[d)+#,,CMCN5pbeMW<@;AHkN1D#$7kRW+P"iuk+]G+CUd$<sdYaa'CMs,(`O\s7L6b1^'n<9P2HDo5d0[GW57\M=T=@T7mq.N"3D3C$#9Y.Gh!iV?F1Q7tU%#cbQRmGDKF$rN%LFdKoD'o&RNaRCrpGhKl2$fYmSaHIbjWBG/u0uaL*Co*T-6qQa/8S"977QFaLcFN8]1[PH,<+-lc2)eFlVh\Un,\&ep%n>e-$/^:5%0q`!:r]@>hb$EoU00eG-bb$Od&c!PLVYP=1'JsdU-*>_`rrQ7^pLB^YeiGCfgMpKS6;)^qch$_##1-Q_V%[6K0Q;>fhN-F)\;=$$#@$,`T-V9S:s2c1nHn,9.N'@.1A\fPup?p-&W>_E1UDXE_8HkX]\pgMGaWh5nXo\3%%tP*9'-gAtq].:cV&![IS1+d2]KQUWM8M=YWt^O;WsT8Z]4t``TmKYu[P&ZQ$%rSA./Y^MmU0`U"6UZ))$SEa!`cL%/klGjUV[)?\5&]q%Ka;[P,,Y(3mYNR;+Ur+1I*j2&<%d]?47]Lirc%k44?O&ZMH"bCf8V^iX>,j,Y[qQs?h$doUS6F^C6nL\^$6Hoh74SN.qD_qs59H6fU9pDlV8)e,kDM2JoYO:6.(=Y&W<b6+Z]PM\o1dmf\jVp.,SFf;aNMDp%i_%Z98j@a7rO^<;\^kXV[=,@f'?F,=WS)@r74G0#[4*al;(?R4j:iA5mB*.%hiP4gR07<5'jb02FtJ_eiI$kX%qua(EW]9L)[sN8,T<SdKCJBWOkR#\4>%Gd/<*Po<!A<iCg3#]!"XY"R+#C@pmabP^g\(U6+"3bE_NLK%88#^`/6oB7!b*lEQCR29@5%sB9XMX-ld'#_-8I&9s#eSQF%1mj=]&uMV".,#9oifQ:7[`*[G:ATF1BZ1T&/aU8dA:#"o=2'ss8X3)h"L7,t\Cd$91/W(IXn'u17k*7lbN^(kE"Vs;TE"X=`opnP3T=gbcIb^,+5X,WqjcgGcl9;>8Qen(^]C=/ds@r'GW*dMpOeRNBLl@Q8uBEKbd-Vp#*akW>.p-@CO])e>c\B]f+8`#t5]&RXfXQ$WU<_'EcUMLmQ1"JC-=_:gE[6Dk#7b6X'CZs<lbWF:^OenZH7T:0Iq,#cWV_hf-!9tbC4d'tU.D"sc/F@Jh6q%ui-8p$(e,4F'S5(22Ts9G[*rml8]=klsZJNRVOEWa/2fP<H42L?,i%EO8?J>M8\G!tP"7/VX8#p<32(fEhr]=&Z;ZH=B;UD_]YrV3d4q0G`rE^C78rT"B9DHf%g<13UI.Z;3X2YK_b:W`;GeEDArdf6F?7(b@YDS+g_oY7`HW/KG"T1LA!N3[t.?H'Qcae[l8$YX\`p291L>h5ZY2DJ;#0ugpnnV:sd!IH5'<PiL4d^A'pANH<86:BB2qp&bn?1l`nQnj*e*rI/qn:S0T(o_M87@tT3lLMMR^EBCY+Mr3%j*p7I[h&:]jgkI2TV&1^!8ZX9]:<'HBjUbB*VD)4t@u,R-?HN;Qct1'3eH@]<m4oh<A$oT*3OmRZ34]#L!fpX^0168#Pl$J\))5%"9HFY[_Xm(qaAR>WKhYjP1Bc=8UfRB^ipef3(4ma,b1\FQ**UDiS6IO!=>n.!p^0%RiW:Ef\3%0TW(APNY3B)FCZY;=G-n_8JL%Am!M)>U8k;)"+V%_Bd)!fTV?5$kg1+o+]s-70^tsiF*@Xg`u2H9S5("&Ht/H)"#^\\;I'Wr"6d`]MG9k(o$7O8<[_oR,l]!_JqD.OZM4S1nII["OY(C"2$7MR'2."1Ujr!=^iF*k"a+Q@d6!#0j&#f9aI,QE(*OD21^[)Z7$b"Ee`\9S%;3&K7<nDs4/4~>endstream
|
||||
endobj
|
||||
xref
|
||||
0 13
|
||||
0000000000 65535 f
|
||||
0000000073 00000 n
|
||||
0000000134 00000 n
|
||||
0000000241 00000 n
|
||||
0000004635 00000 n
|
||||
0000007440 00000 n
|
||||
0000007548 00000 n
|
||||
0000007657 00000 n
|
||||
0000007767 00000 n
|
||||
0000008035 00000 n
|
||||
0000008104 00000 n
|
||||
0000008357 00000 n
|
||||
0000008417 00000 n
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<cea7ff4610ee822d27747f6da791dd4b><cea7ff4610ee822d27747f6da791dd4b>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 10 0 R
|
||||
/Root 9 0 R
|
||||
/Size 13
|
||||
>>
|
||||
startxref
|
||||
10480
|
||||
%%EOF
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue