
    si߲                     z    d dl Zd dlZd dlZd dlZd dlZd dlZ	d dl
mZ d dlmZmZ  G d dej                        Zy)    N)settings)
migrationsmodelsc            !       [   e Zd ZdZddd ej
                  ej                        gZg  ej                  dg d e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fd e
j                  ddd      fd e
j                  dej                  j"                        fd e
j$                  d      fd e
j                  ddd      fd e
j&                  ddd      fd e
j                  dd ej                  j*                  gd!"      fd# e
j,                  ej                  j"                  ej                  j.                  g$      fd% e
j0                  dd&dd'(      fd) e
j                  dd*dd+(      fd, e
j2                  ddd-      fd. e
j                  dd*dd/(      fd0 e
j                  dd*dd1(      fd2 e
j                  dd*dd3(      fd4 e
j                  g d5d6d dd78      fd9 e
j                  dg d:d;dd<=      fd> e
j                  dd?      fd@ e
j                  ddA      fdB e
j                  ddC      fdD e
j                  ddE      fdF e
j2                  dddG      fdH e
j4                  dIdJ      fdK e
j2                  ddL      fdM e
j                  g dNdOddPdQR      fdS e
j2                  ddT      fdU e
j2                  dddV      fdW e
j6                  ddej:                  j                  j<                  j>                  dXdYdZ[      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fd_ e
j6                  ddej:                  j                  j<                  j@                  d`dab      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fdg e
j6                  ddej:                  j                  j<                  jB                  dhdYdi[      fddjdHgdkdlm       ej                  dnd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdo e
j                  dp      fdq e
j                  g drdPs      fdt e
j4                  ddu      fdv e
j0                  dd&dw      fdx e
jD                  dyz      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fg
d{dim       ej                  d|d e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdo e
j                  d}p      fd~ e
j,                  dej                  j"                        fd e
j                  g dddP      fd e
j0                  dd&dw      fdx e
j6                  ej:                  j                  j<                  j@                  dyd      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fd e
j6                  dej:                  j                  j<                  j@                  d      fgd{dim       ej                  dd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fd e
j2                  d      fd e
jF                  d      fdv e
j0                  dd      fd e
j                  dd      fdx e
j6                  ej:                  j                  j<                  jB                  ddyd      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fd e
jD                  dYd      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fgdddm       ej                  dd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fd e
j                  d}d      fd e
j&                  dd      fd e
j                  dd      fd e
j                  d}d      fd e
j6                  dej:                  j                  j<                  jB                  dd      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fg
dddm       ej                  dd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdo e
j                  dddd(      fdv e
j0                  dd      fd e
j                  dd      fd e
j                  ddd      fd e
j                  ddd      fd e
j4                  dIdd      fd e
j2                  ejH                  jJ                  jL                  d      fd e
j2                  ddd      fd e
j                  dddw      fd e
j                  ddd¬      fd e
j                  dddŬ      fd e
j                  dddȬ      fd e
j6                  ddej:                  j                  j<                  j@                  ddb      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fd_ e
j6                  ddddej:                  j                  j<                  j@                  dd`daʫ      fd e
j6                  ddej:                  j                  j<                  j@                  ddb      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fd e
jD                  ddd`daΫ      fd e
jD                  dYdЬ      fgddddӜm       ejN                  dd e
j6                  dej:                  j                  j<                  j@                  ddd׫      ث       ej                  dd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fd e
j                  d۫      fd e
j                  d۫      fd e
j6                  dej:                  j                  j<                  jB                  d      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fgd{dim       ej                  dd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fd e
j                  d۫      fd e
j0                         fdH e
j4                  dIdJ      fd e
j                  g dd s      fd e
j0                  ddd&d      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fd e
jD                  dd`d      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fd e
jD                  dd      fgddHgim       ej                  dd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdH e
j4                  dI۫      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fd e
j6                  ej:                  j                  j<                  jB                  d֬      fd e
j6                  ej:                  j                  j<                  jB                  d      fgd{dim       ej                  dd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fd e
jP                         fd e
j,                  ddej                  j"                        fdx e
j6                  ej:                  j                  j<                  jB                  dy      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fd_ e
j6                  dej:                  j                  j<                  j@                  d`da      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fd e
j6                  dej:                  j                  j<                  j@                  dd      fg
d{dim       ej                  dd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdv e
j0                  d&p      fdx e
jR                  ej:                  j                  j<                  j@                  ddyd      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fgd{dim       ej                  dd e
jT                  dddd      fd
 e
j                  dddd      fd e
j                  dd      fd e
j                  dd;dw      fd e
j0                  d      fd e
j                  ddJ      fdv e
j0                  d&p      fd e
jV                  dd      fd e
j                  d      fd  e
j                  dd      fd e
j                  g dds      fdx e
j6                  dddej:                  j                  j<                  jX                  ddyd      fd\ e
j6                  ddddej:                  j                  j<                  jX                  dej                  d]ʫ      fd e
jD                  dz      fd	 e
j6                  dej:                  j                  j<                  j>                  dej                  
      fdc e
j6                  ddddej:                  j                  j<                  jX                  dej                  deʫ      fd e
j6                  dej:                  j                  j<                  jX                  dd      fgddddde-j                  j\                  e
j^                  f       ej                  dd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdo e
j                  dp      fdv e
j0                  dd&dw      fd e
j6                  ddej:                  j                  j<                  jB                  ddb      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fgdddm       ejN                  dd e
jD                  ddd      ث       ej                  dd e
j                  dddd	      fd e
j,                  ej                  j"                  ej                  j.                  g$      fd e
j                  d۫      fd e
j6                  ej:                  j                  j<                  jB                  d#d֐       fg!       ej                  d"d e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdo e
j                  dp      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fgd"d#dm       ejN                  dɐd$ e
jD                  dd%d#      ث       ej                  d&d e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdo e
j                  dd'      fdv e
j0                  d&d      fd e
j6                  ddej:                  j                  j<                  jB                  ddb      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fgd'd(dm       ej                  d)d e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fd* e
j                  d+d,      fd- e
j2                  d.      fdx e
j6                  dej:                  j                  j<                  j@                  d/dyd׫      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fd0 e
j6                  dej:                  j                  j<                  j@                  d/d1d'׫      fg	d{dim       ej                  d2d e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fd3 e
j                  dd2      fd4 e
j                  g d5d6d;d78      fdH e
j4                  dIdJ      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fd e
j6                  ej:                  j                  j<                  jB                  d9dd      fd: e
jD                  dYd;      fg
d2d<dHgd=d>hd?m       ej                  d@g d e
jT                  dddd      fd
 e
j                  dddd      fd e
j                  dd      fd e
j                  dd;dw      fd e
j0                  d      fd e
j                  ddJ      fd e
j                  ddd      fd e
j0                  dd      fd e
j$                  d      fd e
j                  ddd      fd e
j&                  dddA      fd e
j                  dd ej                  j*                  gd!"      fd# e
j0                  dej                  j.                  gB      fd% e
j0                  dd&dd'(      fd) e
j                  dd*dd+(      fd, e
j2                  ddd-      fd. e
j                  dd*dd/(      fd0 e
j                  dd*dd1(      fd2 e
j                  dd*dd3(      fd4 e
j                  g d5d6d dd78      fd9 e
j                  dg d:d;dd<=      fd> e
j                  dd?      fd@ e
j                  ddA      fdB e
j                  ddC      fdD e
j                  ddE      fdF e
j2                  dddG      fdH e
j4                  dIdJ      fdK e
j2                  ddL      fdM e
j                  g dNdOddPdQR      fdS e
j2                  dddV      fdU e
j2                  dddV      fd e
jV                  dd      fd e
j                  d      fd  e
j                  dd      fd e
j                  g dds      fdW e
j6                  dddej:                  j                  j<                  jX                  ddYdZ      fd\ e
j6                  ddddej:                  j                  j<                  jX                  dej                  d]ʫ      fd e
j6                  dej:                  j                  j<                  jX                  ddy      fd e
jD                  dz      fd	 e
j6                  dej:                  j                  j<                  j>                  dej                  
      fd_ e
j6                  dddej:                  j                  j<                  jX                  dd`da      fdc e
j6                  ddddej:                  j                  j<                  jX                  dej                  deʫ      fdg e
j6                  dddej:                  j                  j<                  jX                  ddYdi      fd e
j6                  dddej:                  j                  j<                  jX                  ddd      fdC e
j6                  dddej:                  j                  j<                  jX                  ddDd2      fdEdFddde-j                  j\                  e
j^                  f       ejN                  dԐdC e
j6                  dej:                  j                  j<                  j@                  dDd2      ث       ej                  dGd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdH e
j,                  ddej                  j"                        fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fgd{dim       ej                  dId e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdv e
j0                  d      fdJ e
j                  d۫      fdx e
j6                  ej:                  j                  j<                  jB                  dy      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fdK e
jD                  ddLM      fdC e
j6                  ej:                  j                  j<                  jB                  dD      fdN e
j6                  ddej:                  j                  j<                  jB                  dYO      fgd{dim       ej                  dPd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fdo e
j                  dd      fdv e
j0                  ddu      fdQ e
j                  ddR      fd e
j6                  ddej:                  j                  j<                  jB                  ddb      fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fg	dSdTdm       ejN                  dUdV e
jD                  ddWdX      ث       ejN                  dɐdY e
jD                  ddWdT      ث       ej                  dZd e
j                  dddd	      fd
 e
j                  ddd      fd e
j                  dd      fd[ e
j4                  ej`                  jb                  je                  dI      ej`                  jb                  jg                  d\      g]      fdx e
j6                  ej:                  j                  j<                  j@                  d^dy       fd\ e
j6                  dddej:                  j                  j<                  j>                  ej                  d]^      fd e
j6                  ej:                  j                  j<                  j@                  d^dY       fdc e
j6                  dddej:                  j                  j<                  j>                  ddej                  def      fgd_d`him       ejh                  dԐdahb       ejh                  dɐdcddhb      Z5ye(f  	MigrationT)base0001_initial)employeer	   )horilla_auditr	   	CandidateidFID)auto_createdprimary_key	serializeverbose_name
created_atz
Created At)auto_now_addnullr   	is_activez	Is Active)defaultr   named   Name)
max_lengthr   r   profile)r   	upload_to	portfolio)blankschedule_datezSchedule date)r   r   r   email   Email)r   uniquer   mobile   Mobile)r   r   
validatorsr   resume)r   r(   address   Address)r   r   r   r   country   CountrydobzDate of BirthstateStatecityCityzipzZip Codegender))maleMale)femaleFemaleotherOtherr7   Gender)choicesr   r   r   r   source))applicationzApplication Form)softwarezInside softwarer;      Source)r   r?   r   r   r   start_onboardzStart OnboardhiredHiredcanceledCanceled	converted	Convertedjoining_datezJoining Datesequencer   )r   r   probation_end)editabler   offer_letter_status))not_sentzNot Sent)sentSent)acceptedAcceptedrejectedRejected)joinedJoinedrQ   
   zOffer Letter Status)r?   r   rO   r   r   last_updated)auto_nowr   
hired_date)r   rO   r   converted_employee_idcandidate_getzemployee.employeeEmployee)r   r   	on_deleterelated_nametor   
created_byz
Created By)r   rO   r   rb   rd   r   job_position_idzbase.jobpositionzJob Position)r   r   rb   rd   r   modified_byz%(class)s_modified_byzModified By)r   rO   r   rb   rc   rd   r   referralcandidate_referralReferral
Candidates))view_historyzView Candidate History)archive_candidatezArchive Candidate)r   verbose_name_pluralorderingpermissions)r   fieldsoptionsCandidateDocumentRequesttitle)r   format))anyAny)pdfPDF)txtTXT)docxDOCX)xlsxXLSX)jpgJPG)pngPNG)jpegJPEG)r?   r   max_size)r   r   description)r   r   r   candidate_idzrecruitment.candidate)rd   abstractCandidateDocument   documentstatus))	requested	Requested)approvedApprovedrV   r   )r?   r   r   reject_reason)rb   rd   r   document_request_idz$recruitment.candidatedocumentrequest)r   rb   rd   InterviewScheduleinterview_datezInterview Date)r   interview_timezInterview TimeDescription)r   r   	completedzIs Interview Completedcandidate_interview)rb   rc   rd   r   employee_idInterviewer)rd   r   zSchedule InterviewzSchedule Interviews)r   rn   LinkedInAccountusernamezApp Name)r   r   	api_tokeni  z	API Tokensub_id)r   r$   
company_idzbase.companyCompany)r   rb   rd   r   zLinkedIn AccountzLinkedIn AccountsRecruitment2   Title)r   r   is_event_basedz/To start recruitment for multiple job positions)r   	help_textclosedzFTo close the recruitment, If closed then not visible on pipeline view.Closed)r   r   r   is_publishedzkTo publish a recruitment in website, if false then it             will not appear on open recruitment page.zIs PublishedvacancyVacancy)r   r   r   
start_datez
Start Dateend_datezEnd Datelinkedin_post_id   publish_in_linkedinzgTo publish a recruitment in Linkedin, if active is false then it             will not post on LinkedIn.zPost on LinkedInoptional_profile_imagez2Profile image not mandatory for candidate creationzOptional Profile Imageoptional_resumez+Resume not mandatory for candidate creationzOptional Resumerecruitment)r   db_constraintrO   r   rb   rc   rd   r   linkedin_account_idzrecruitment.linkedinaccountopen_positions)r   rc   rd   r   recruitment_managersManagersRecruitments))archive_recruitmentzArchive Recruitment)r   rn   rp   	candidaterecruitment_idzrecruitment.recruitment)r   rb   rc   rd   r   )
model_namer   fieldRecruitmentGeneralSettingcandidate_self_tracking)r   show_overall_ratingRecruitmentSurveyis_mandatoryquestiontype)
)checkboxzYes/No)rr   Choices)multiplezMultiple Choice)textText)numberNumber)
percentage
Percentage)dateDate)textareaTextarea)filezFile Upload)ratingRatingrr    zSeparate choices by ',  ')r   r   r   r   job_position_idszJob Positions)rO   rd   r   recruitment_idsro   QuestionOrdering)rb   rd   question_idzrecruitment.recruitmentsurveyRecruitmentSurveyAnsweranswer_json
attachment)r   r   r   RejectedCandidaterejected_candidateHistoricalRejectedCandidate)r   r   db_indexr   )r   rO   r   r   history_titlehistory_description)r   history_highlight
history_id)r   r   history_date)r   history_change_reason)r   r   history_type))+Created)~Changed)-Deleted   r   )r   r   r   rb   rc   rd   r   history_tagszhorilla_audit.audittaghistory_user)r   rb   rc   rd   history_relationhistory_setzrecruitment.rejectedcandidate)r   rb   rc   rd   zhistorical rejected candidatezhistorical rejected candidates)z-history_datez-history_id)r   r   )r   rn   ro   get_latest_by)r   rq   rr   basesRejectReasonzReject ReasonzReject Reasonsrejectedcandidatereject_reason_idzrecruitment.rejectreasonzReject reason)r   rd   r   Resumer   is_candidate)rb   rc   rd   )r   rq   SkillSkillsskillszrecruitment.skill	SkillZonez
Skill ZonezSkill ZonesSkillZoneCandidatereason   Reasonadded_on)r   skillzonecandidate_setskill_zone_idzrecruitment.skillzoneStagestage
stage_type))initialInitial)appliedApplied)testTest)	interview	Interview)	cancelled	Cancelled)rF   rG   r  z
Stage Type)r?   r   r   r   	stage_setstage_managerszStage ManagersStages))archive_StagezArchive Stage)r   r  )r   rn   ro   rp   unique_togetherHistoricalCandidate)r   r   r   )r   r(   stage_idzrecruitment.stagezhistorical Candidatezhistorical Candidates
StageFilesfiles	StageNotecandidate_can_viewstage_fileszrecruitment.stagefiles)r   rd   
updated_by)r   r   rb   rd   SurveyTemplateis_general_template)r   rO   zSurvey TemplatezSurvey Templatesrecruitmentsurveytemplate_idzrecruitment.surveytemplateTemplatesurvey_templatesCandidateRatingr      )r(   candidate_ratingr  )r   r   )r!   r   )r   r  )rf   r   )rf   r   r   N)6__name__
__module____qualname__r	  r   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   BigAutoFieldDateTimeFieldBooleanField	CharField
ImageFieldhorillaupload_pathURLField
EmailFieldr   validate_mobile	FileFieldvalidate_pdf	TextField	DateFieldIntegerField
ForeignKeydjangodbdeletionSET_NULLPROTECTCASCADEManyToManyField	TimeFieldutilstimezonenowAddField	JSONFieldOneToOneFieldBigIntegerField	AutoField
DO_NOTHINGsimple_historyHistoricalChangesModelcorer(   MinValueValidatorMaxValueValidatorAlterUniqueTogether
operations     G/var/www/python-projects/worksol/recruitment/migrations/0001_initial.pyr   r      s;   G 	!$)'
''(@(@A	LN
"*v**$Z_nrst"3v33D_klm" 1f11$[YZ" )))StRXYZ	"
 -F--47>>C]C]^_" ofooD9:" !"6&"6"6T[j"kl" +&++s4V]^_" +6++$2S^SeSeSuSuRv  FN  O  P" +6++gnn6P6P^i^p^p^}^}]~  A" ,F,,4Cdajkl" ,F,,4BT`ijk" (((t$_]^" *&**"4^efg" )))$]cde"  (((t\fgh!"" +6++4p  {A  NP  W[  jr  s  t#"$ +6++$  A[  hj  qu  DL  M  N%"& !"5&"5"5eRa"bc'"( -&--e'RS)"* 0V00ZXY+", 1f11%kZ[-".  !1!1!14Vd!ef/"0 0V00FG1"2 !"2&"2"2E"MN3"4 '(8(8(8  Bx  BL  W\  ik  zO  )P  Q5"6  !1!1!14d!KL7"8 /v//dUQUVW9": )*;&*;*;$T]c]f]f]m]m]v]v]]  O^  cv  EO  +P  Q;"< 0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~  ="> #$5F$5$5DtW]W`W`WgWgWpWpWxWx  ~P  _m  %n  o?"@  1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  gA"B .V..TPVPYPYP`P`PiPiPqPq  AU  Zm  |F  G  HC"H !,'3'Lw	K+	
NZ 	
+*v**$Z_nrst3v33D_klm1f11$[YZ*&**c:;+6++  5{  HJ  K  L0V00t$GH 0 0 0tRV WX!7!7!7;R!ST0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g E	
[N~ 	
$*v**$Z_nrst3v33D_klm1f11$[YZ*&**c:;-V--47>>C]C]^_+6++  5E  OZ  gi  j  k "2&"2"2#TX"YZ!2!2!2VYY=M=M=V=V=^=^cz  JU  "V  W0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g&(9(9(9tvyyO_O_OhOhOpOp  v\  )]  ^ E	
Nd 	
$*v**$Z_nrst3v33D_klm1f11$[YZ!#36#3#3AQ#RS!#36#3#3AQ#RS 0 0 0t- XY1f11%Nfgh!2!2!2VYY=M=M=V=V=^=^  nC  H_  ny  "z  {0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   6 6 6:M\i jk 1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g !5'<	
eNL 	
"*v**$Z_nrst3v33D_klm1f11$[YZ-V--:VW+&++sQR.f..#KXY+6++s4HI0v00dfiiFVFVF_F_FgFglz  JS   T  U0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g !3':	
MNr 	
*v**$Z_nrst3v33D_klm1f11$[YZ*&**"4^efg 0 0 0d WX!#66#6#6u  QB  $C  D.6..u  IQ  `h  i  j!4!4!4T  N{  JX  "Y  Z/F//S\]^/v//8M8M8Q8Q`lmn-V--DtR\]^#%5V%5%5DSW[%\]&(;(;(;D  U~  M_  )`  a)+>6+>+>u  YM  \t  ,u  v"$7F$7$7Q~  N_  %`  a0v00t$RXR[R[RbRbRkRkRsRs  yG  V_   `  a0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~  "$5F$5$5DPU`elp  }C  }F  }F  }M  }M  }V  }V  }^  }^  mz  Q  `n  %o  p&(9(9(94[a[d[d[k[k[t[t[|[|  B_  n@  )A  B 1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g!#96#9#9Schz  JX  $Y  Z')?)?)?CVeo)pq-2 !.'5P5	
sNr 	
"!#&##9I9I9R9R9Z9Zit  zS  bo  p	
sN| 	
,*v**$Z_nrst3v33D_klm1f11$[YZ*,?F,?,?,NO&(;(;(;E(JK0v00dfiiFVFVF_F_FgFglz{|0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g	 E	
}N\ 	
$*v**$Z_nrst3v33D_klm1f11$[YZ!4!4!4U!CD-V--/00V00FG)))  3e  rt  u  v,F,,RC^knuyz{0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~  #%;V%;%;UOap  &A  B 1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g"$:F$:$:>Wfs$tu ZL!	
]ND 	
#*v**$Z_nrst3v33D_klm1f11$[YZ0V00;<0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g!#46#4#4vyy?O?O?X?X?`?`e~#  A 1 1 1FII<L<L<U<U<]<]  cB  !C  D	 E	
ENd 	
**v**$Z_nrst3v33D_klm1f11$[YZ 0 0 0 23/v//dQXQ_Q_QkQklm!2!2!2VYY=M=M=V=V=^=^cz!{|0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~  "$5F$5$54699K[K[KdKdKlKl  rD  Sa  %b  c 1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g!#46#4#4$&))JZJZJcJcJkJk  qJ  Yf  $g  h E	
eNH 	
$*v**$Z_nrst3v33D_klm1f11$[YZ 0 0 0C @A!5!5!5		@P@P@Y@Y@a@a  qE  Ja  p{  "|  }0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g E	
INf 	
.-v--4tVZimno3v33$UYhtuv1f11$[YZ "2&"2"2"SW"XY&(8(8(8d(CD$&9f&9&9%d&ST 0 0 0C @A/v//DERS!5!5!5t!DE(*:&*:*:cPT*UV!1!1!1:p}~!  A!2!2!2UY]ioiririyiy  jC  jC  jN  jN  ]`  e|  KV  "W  X0v00t5[`gkw}  xA  xA  xH  xH  xQ  xQ  x\  x\  kn  s{  sK  sK  Zf   g  h!7!7!7;S!TU!2!2!2		HXHXHaHaHjHjy|  BJ  BZ  BZ  "[  \ 1 1 1E\ahlx~  yB  yB  yI  yI  yR  yR  y]  y]  lo  t|  tL  tL  [h  !i  j#%6V%6%6UV\V_V_VfVfVoVoVzVz  JW  \{  &|  }#( !@'G<!?	 "((::FLLI7	
gN` 	
*v**$Z_nrst3v33D_klm1f11$[YZ*&**b9: 0 0 0tRV WX0v00t$RXR[R[RbRbRkRkRsRs  yG  V_   `  a0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g	 !0'7	
aNB	 	
*#(&((t8Rapq	
C	NL	 	
*v**$Z_nrst)))GNN4N4N\g\n\n\{\{[|}~!4!4!4U!CD!#46#4#4vyy?O?O?X?X?`?`ow  }V  $W  X		
M	N^	 	
*v**$Z_nrst3v33D_klm1f11$[YZ*&**c:;0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g !('/	
_	N|	 	
$(&((t8KZbc	
}	NF
 	
*v**$Z_nrst3v33D_klm1f11$[YZ*&**b|TU 0 0 0Cm \]0v00t$RXR[R[RbRbRkRkRsRs  yG  V_   `  a0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g	 !-'4	
G
Nh
 	
%*v**$Z_nrst3v33D_klm1f11$[YZ+6++sRS-V--4@A!2!2!2		HXHXHaHaHiHi  yQ  Vm  |G  "H  I0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g "3&"3"3IYIYIbIbIjIj  zR  Wn  }I  #J  K
 E	
i
NJ 	
*v**$Z_nrst3v33D_klm1f11$[YZ*&**bwOP/v//  9G  Q\  ik  zF   G  H0V00FG0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g!#46#4#4vyy?O?O?X?X?`?`oz  @Y  hu  $v  w!#96#9#9=P_o#pq !('/'LD$?#@	
KNv 	
&.-v--4tVZimno.3v33$UYhtuv. 1f11$[YZ. !"2&"2"2"SW"XY	.
 '(8(8(8d(CD. %&9f&9&9%d&ST. )))StRXYZ. ,F,,$GH. ofooD9:. !"6&"6"6T[j"kl. +&++TcX_`a. +6++$2S^SeSeSuSuRv  FN  O  P. +6++sHZHZHgHgGhij. ,F,,4Cdajkl. ,F,,4BT`ijk.  (((t$_]^!." *&**"4^efg#.$ )))$]cde%.& (((t\fgh'.( +6++4p  {A  NP  W[  jr  s  t).* +6++$  A[  hj  qu  DL  M  N+., !"5&"5"5eRa"bc-.. -&--e'RS/.0 0V00ZXY1.2 1f11%kZ[3.4  !1!1!14Vd!ef5.6 0V00FG7.8 !"2&"2"2E"MN9.: '(8(8(8  Bx  BL  W\  ik  zO  )P  Q;.<  !1!1!1uSW!XY=.> /v//dUQUVW?.@ /v//DERSA.B  !5!5!5t!DEC.D )*:&*:*:cPT*UVE.F  !1!1!1:p}~!  AG.H )*;&*;*;$V[bfrxr{r{  sC  sC  sL  sL  sW  sW  fi  nA  PZ  +[  \I.J 0v00t5[`gkw}  xA  xA  xH  xH  xQ  xQ  x\  x\  kn  s{  sK  sK  Zf   g  hK.L $%6V%6%6UV\V_V_VfVfVoVoVzVz  JW  \s  &t  uM.N  !7!7!7;S!TUO.P  !2!2!2		HXHXHaHaHjHjy|  BJ  BZ  BZ  "[  \Q.R #$5F$5$5DPU\`lrlulul|l|  mF  mF  mQ  mQ  `c  hz  IW  %X  YS.T  1 1 1E\ahlx~  yB  yB  yI  yI  yR  yR  y]  y]  lo  t|  tL  tL  [h  !i  jU.V .V..TUYekeneneueue~e~  fJ  fJ  Y\  at  CM  N  OW.X "#46#4#44u[_kqktktk{k{  lE  lE  lP  lP  _b  g@  O\  $]  ^Y.Z .V..TUYekeneneueue~e~  fJ  fJ  Y\  at  CJ  K  L[.` !7'><!?	 "((::FLLIo8	
wNh 	
"#&##9I9I9R9R9Z9Z_r  BI  J	
iNr 	
*v**$Z_nrst3v33D_klm1f11$[YZ*&**DGNNLfLfgh0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g E	
sNN 	
*v**$Z_nrst3v33D_klm1f11$[YZ 0 0 0m LM%':v':':5'IJ!2!2!2VYY=M=M=V=V=^=^cz!{|0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g 6 6 6TF^ _`.V..9I9I9R9R9Z9Z_rst0v00t$RXR[R[RbRbRkRkRsRs  yL   M  N E	
ONt 	
!*v**$Z_nrst3v33D_klm1f11$[YZ*&**bFG 0 0 0t$ GH&(;(;(;ETY(Z[0v00t$RXR[R[RbRbRkRkRsRs  yG  V_   `  a0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g
 !2'9	
uNX 	
*(&((t8Tcmn	
YNb 	
$#(&((t8Tcuv	
cNl 	
"*v**$Z_nrst3v33D_klm1f11$[YZ.6..6;;;Q;Q;c;cde;fhnhshsh~h~  iQ  iQ  RS  iT  ;U  V  W!2!2!2VYY=M=M=V=V=^=^m  E\  "]  ^0v00teRVbhbkbkbrbrb{b{  cE  cE  JR  Jb  Jb  q}   ~   1 1 1FII<L<L<U<U<]<]l~  DW  !X  Y 1 1 1uSWciclclcscsc|c|  dF  dF  Ul  qy  qI  qI  Xe  !f  g	 "$C#D	
mNL 	'
&&89	
MNT 	'
&&>@op	
UNJrZ  r   )django.core.validatorsr@  django.db.models.deletiondjango.utils.timezonehorilla.modelsr5  recruitment.modelsr   simple_history.modelsrQ  django.confr   	django.dbr   r   r   rY  rZ  r[  <module>rd     s3             (Y
$$ YrZ  